Welcome To baselogics.blogspot.in

Welcome to baselogics.blogspot.com

Place to Learn Programmes.

Jasper Roberts - Blog

Wednesday, December 31, 2014

Having Trouble With Mozilla Firefox on Windows............... Here's solution

Mozilla Firefox, Speed it up! Speed up Mozilla FireFox -------------------------------------------------------------------------------- 1. Type "about :config" in the adress field. 2. Set the value of network.http.pipelining to "true". 3. Set the value of network.http.pipelining.maxrequests to "100". 4. Set the value of network.http.proxy.pipelining to "true" 5. Set the value of nglayout.initialpaint.delay to "0" (not availible in newer versions)&nbs...

Sunday, September 28, 2014

Linux, The Powerful Optimized Operating System......................

Do you Know How Linux is Built ? Knowingly or unknowingly , You use linux . Developers across the world submit their source code and Get Paid if selected For linux. You Wait for year to see new Windows or ios but , New Linux  Kernel is Produced Every 3 months.  Isn't this sounds really Great ?    Presently the Progress rate of linux is Simply Unmatched. The Most Successful Open source Software Company is Ready To the World of Computing....  Want to make most of your old low configuration PC ? Surely the only way to do...

Tuesday, September 23, 2014

How to use laptop Wi-Fi to connect to internet for Hacking hotspot via kali linux or on any other os.............

 Hello friends!!!!! This Post is Related to Problem with vmware for connecting over Wi-Fi connection For Hacking or Surfing purpose........ Because We Know that follow the simple steps: 1. open networks and sharing settings 2. ensure WiFi is connected in physical os 3. click on WiFi adapter 4. then click on properties 5. then go to sharing tab 6. click on share this connection through host 7. here you have to select the default ethernet    connection.(name may be different depending    on your OS) mine is simply...

Wednesday, September 10, 2014

Data Structures and Programming

In algorithmic problem solving, we deal with objects.  Objects are data manipulated by the algorithm.  To a cook, the objects are the various types of vegetables, meat and sauce.  In algorithms, the data are numbers, words, lists, files, and so on.  In solving a geometry problem, the data can be the length of a rectangle, the area of a circle, etc.  Algorithm provides the logic; data provide the values.  They go hand in hand.  Hence, we have this great truth: Program = Algorithm + Data Structures  Data structures...

Sunday, September 7, 2014

Tutorial on How to Create Simple Website using html for the beginners.................

This tutorial is made keeping the state of beginner to be zero knowledge about the html language.................... Get the list with syntax of html tags on http;\\w3schools.com\...

Saturday, September 6, 2014

Fibbonacci series Algorithm with Flowchart

              We all know fibbonacci sequence (for eg 1,1,2,3,5,8,13,....  sequence in which next no is addition of previous 2 fibonacci numbers) so we will try to write algorithm to generate fibbonacci sequence .  F1=1st number, F2=2nd number -->F3=f1+f2=1+2=3 F4=f2+f3=2+3=5 F5=f3+f4=3+5=8, and so on. f1 f2 f3 f4 f5 f6 f7.............. 1 2 3 5 8 13 21.............  In algorithm:  1. Assign...

Thursday, September 4, 2014

What Kinds of problems are solved by algorithm ?

Sorting is by no means the only computational problem for which algorithms have been developed. (You probably suspected as much when you saw the size of this book.) Practical applications of algorithms are ubiquitous and include the following examples: The Human Genome Project has made great progress toward the goals of identifying all the 100,000 genes in human DNA, determining the sequences of the 3 billion chemical base pairs that make up human DNA, storing this information in databases, and developing tools for data analysis. Each of these...

What is an algorithm?

                An algorithm is a procedure followed to accomplish a specific task. An algorithm is the idea behind any reasonable computer program. To be interesting, an algorithm must solve a general, well-specified problem. An algorithmic problem is specified by describing the complete set of instances it must work on and of its output after running on one of these instances. This distinction, between a problem and an instance of a problem, is fundamental. For example, the algorithmic problem known as sorting...

Programming Puzzle Problem

Triangular Vertices Consider the points on an infinite grid of equilateral triangles as shown below: x x x x x x x x x x x x x x x . . Note that if we number the points from left to right and top to bottom, then groups of these points form the vertices of certain geometric shapes. For example, the sets of points {1,2,3} and {7,9,18} are the vertices of triangles, the sets {11,13,26,24} and {2,7,9,18} are the vertices of parallelograms, and the...

Tuesday, September 2, 2014

Puzzle :5 men, a monkey and some coconuts

Five men crash-land their airplane on a deserted island in the South Pacific.  On their first day they gather as many coconuts as they can find into one big pile.  They decide that, since it is getting dark, they will wait until the next day to divide the coconuts. That night each man took a turn watching for rescue searchers while the others slept.  The first watcher got bored so he decided to divide the coconuts into five equal piles.  When he did this, he found he had one remaining coconut.  He gave this coconut to...

Some Interesting Mathematical Puzzles.........

A rectangular sheet of paper is folded so that two diagonally opposite corners come together.  If the crease formed is the same length as the longer side of the sheet, what is the ratio of the longer side of the sheet to the shorter side? Hint to puzzle : Folded sheet of paper Draw a straight line between the two corners used to make the fold, and consider similar triangles. ------------------------------------------------------------------------------------------------------------  Two logicians  Two perfect logicians,...

Monday, September 1, 2014

Demise of an Idea and birth of another so called Java.

 Extract From the demise of an idea and birth of another so called java (sun microsystem). By now, the work on Oak had been significant but come the year 1993,people saw the demise of set-top boxes, interactive TV and the PDAs. A failure that completely ushered the inventors’ thoughts to be reinvented. Only a miracle could make the project a success now. And such a miracle awaited anticipation. NATIONAL CENTER FOR SUPERCOMPUTING APPLICATIONS (NCSA) had just unveiled its new commercial webbrowser for the internet the previous year. The focus...

Saturday, August 30, 2014

History of Java Language

                                   The Unmatched programming language that you will see on any software platform in the world 'java'. On 23 MAY 1995, JOHN GAGE, the director of the Science Office of the SUN MICROSYS- TEMS4 along with MARC ANDREESEN, co-founder and executive vice president at NETSCAPE announced to an audience of SunWorldTM that Java technology wasn’t a myth and that it was a realityandthatitwasgoingtobeincorporatedinto NETSCAPE NAVIGATOR. At...

The heuristic method

                      In optimization problems, heuristic algorithms can be used to find a solution close to The Best Possible the optimal solution in cases where finding the optimal solution is impractical. These algorithms work by getting closer and closer to the optimal solution as they progress. In principle, if run for an infinite amount of time, they will find that optimal solution. Their merit is that they can find a solution very close to the optimal solution in a...

Friday, August 29, 2014

Method 5:Hill Climbing Technique

                  Hill climbing is a technique for certain classes of optimization problems.This Methode is used by newton to find roots. The idea is to start with a sub-optimal solution to a problem (i.e., start at the base of a hill) and then repeatedly improve the solution (walk up the hill) until some condition is maximized (the top of the hill is reached). Hill-Climbing Methodology 1. Construct a sub-optimal solution that meets the constraints of the problem 2. Take the solution and make an improvement...

Method 4: Greedy Algorithm

                         In the backtracking algorithms we looked at, we saw algorithms that found decision points and recursed over all options from that decision point. A greedy algorithm can be thought of as a backtracking algorithm where at each decision point "the best" option is already known and thus can be picked without having to recurse over any of the alternative options.                          The name...

Memoization Methodology for backtracking

Memoization Methodology for backtracking 1. Start with a backtracking algorithm 2. Look up the problem in a table; if there's a valid entry for it, return that value 3. Otherwise, compute the problem recursively, and then store the result in the table before returning the value                                                    Consider the solution presented in the backtracking chapter for the Longest Common Subsequence...

Method 3:Dynamic Programming

                   Dynamic Programming is another Method to develope new algorithm.  Dynamic programming can be thought of as an optimization technique for particular classes of backtracking algorithms where sub problems are repeatedly solved. Note that the term dynamic in dynamic programming should not be confused with dynamic programming languages, like Scheme or Lisp. Nor should the term programming be confused with the act of writing computer programs. In the context of algorithms, dynamic...

Methode 2: Backtracking

Backtracking is a general algorithmic technique that considers searching every possible combination in order to solve an optimization problem. Backtracking is also known as depth-first search or branch and bound. By inserting more knowledge of the problem, the search tree can be pruned to avoid considering cases that don't look promising. While backtracking is useful for hard problems to which we do not know more efficient solutions, it is a poor solution for the everyday problems that other techniques are much better at solving.However, dynamic...

Method 1: Inventing an algorithm.

The first major algorithmic technique is divide and conquer. This is the technique that britishers used to enter india. Part of the trick of making a good divide and conquer algorithm is determining how a given problem could be separated into two or more similar, but smaller, subproblems. More generally, when we are creating a divide and conquer algorithm we will take the following steps: Divide and Conquer Methodology 1. Given a problem, identify a small number of significantly smaller subproblems of the same type 2. Solve each subproblem recursively...

Is Really Efficiency Required For Every Programme ?

When Efficiency is Important?                                     The Major Question in front of quite satisfactory Programmer.......  Not every problem requires the most efficient solution available. For our purposes, the term efficient is associated with the time or space needed to perform the task. When either time or space is abundant and cheap, it may not be worth it to pay a programmer to spend a day or so working to make a program faster. However,...

Understanding an Algorithm

Understanding an Algorithm The Best Video that Decribes the Concept Algorithm Very good By  David J. Malan In TED-Ed Event.  source: youtube.com  publisher: TED-Ed ...

Sunday, August 24, 2014

Feedback About D3 Labs Workshop @IIT KGP by Prameel Arjun ,CEO of D3 labs.....

The Seminar Is good and really Benifited to me as I used blogs but i dont know how to use adsense and make most of my blogging. Based Upon the 1st day Workshop I will rate them as 4.5 out of 5.0. Also the Hacking Part is nicely introduced with some trick...

Algorithms

The Good Algorithm Ensures Certain Things which enable it to be concise. The Crucial Things to be Kept in Mind While thinking an Algorithm are as follows :    the divide and conquer technique                                                                                                  ...

About me

 My Details      Name- Amit Sanjay Patil                                                                                                                           e-mail address- apapapap44@gmail.com      ...