Posts

Showing posts from December, 2020
Image
      Introduction to Android Operating System                    Beginning of Android OS Android OS is developed for smart phones and tablets. It is an Open source Software. Android is that the most generally used mobile OS by the people nowadays. Android Software Stack mainly  contains four Layers: application layer, application framework layer, Libraries and Linux kernel. Android was founded by a corporation , named android Inc. in Palo Alto of California, U.S (2003) whose founder was Andy Rubin. Early intension of the corporate was to develop a complicated OS for digital cameras, on the other hand it had been realized that marketplace for such devices wasn't large enough so that diverted their attention to producing a sensible phone OS. Android was then acquired by the Google in 2005 mid and unveiled its distribution in 2007 with formation of Open Handset Alliance led by Google. Android mobile OS is predicated on ...
Image
  GREEDY ALGORITHM AND IT’S USE INTRODUCTION I magine you are going for hiking and your goal is to reach the highest peak possible. You already have the map before you start, but there are thousands of possible paths shown on the map. You are too lazy and simply don’t have the time to evaluate each of them. Screw the map! You started hiking with a simple strategy – be greedy and short-sighted. Just take paths that slope upwards the most. This seems like a good strategy for hiking. But is it always the best? After the trip ended and your whole body is sore and tired, you look at the hiking map for the first time. Oh my god! There’s a muddy river that I should’ve crossed, instead of keep walking upwards. This means that a greedy algorithm picks the best immediate choice and never reconsiders its choices. In terms of optimizing a solution, this simply means that the greedy solution will try and find local optimum solutions - which can be many - and might miss out on a global optim...