Recently I published book on how search engine optimization works. This contains beginner guide on how to improve your search engine rankings. Starting a site is now a common work-from-home enterprise. But if site doesn’t look on first top pages of search engines afterward website is actually not worth and useless. This book includes a frequent guide about what it really takes to bring your website on top of search engines and why some sites always make towards the very top of search engines.

# Area Weighted Monthly Rainfall (in mm) For 36 Meteorological Subdivisions

Following chart shows monthly rainfall read data in millimeter for 36 Indian meteorological subdivisions for year 2014.

Data Source: Govt of India.

# How to identify water in land

There are n numbers techniques from traditional way like holding rod bars in both hands and observe the movement of bards due to gravity. Some people simply hold coconut in hand and spins around on pal to observe gravity of the motion. Some modern day approaches are scanning geological maps of the land and using predictive analysis. Predictive analysis involves machine learning and processing data over years of rain fall on specific areas to identify saturation of water in these areas.

Government of some countries like India provides free data of every year rainfall, which can be used to make simple predictions. For example, following chart represents the rainfall in last 10 years in central India for month June

With aforementioned chart, we can say that the average rainfall that occurs in June is in the rang 200mm. This gives us ideas that digging soil during these years ( where rainfall is jotted in chart) would not be worth as this is average rainfall. However if we look at the report of year 2013, we can predict that water would seepage by 2013 year end and digging or boring soil would be helpful.

source data: https://data.gov.in/catalog/rainfall-india

# Overview of 5G Network

Overview of 5G Network

- It is designed to work with Internet of Things so that user can upload and download high amount of data, pertaining in gigabytes from their IOT devices

- 5G is scheduled to be rolled out in year 2020

- 5G network design is more focused on amount of data per user rather than speed of the data.

- 5G network will also focused on lower consumption of battery hence reducing the cost of the energy.

# Computer algorithms list

I worked some years back on computer algorithms and had list handy with me. I see many people looking for types of algorithms like network or binary tree. Here is the list for them,

Binary Search

Breadths – frist search

Fibonacci series

Bubble Sort

Quick Sort (Randomized algorithm)

Merge Sort (divide and conquer methodology)

Insertion Sort

A search algorithm or A* algorithm

Selection Sort

DIjkstra’s Algorithm: Shortest path

Heap Sort

Depth-first search

Naïve bayes

Bezier Curve

Huffman Coding (greedy algorithms

RSA (Rivest- Shamir- adleman)

Radix Sort

Prim’s Algorithm (Minimum Spanning trees)

Kalman filters

DES (Data Encryption Standard)

Kruskal’s Algorithm (Minimum Spanning trees)

Randomized sorting/Monte Carlo algorithm

Bucket sort

Bellman- Ford Algorithm (single source shortest paths)

Counting Sort

Topological sort

Bresenham line algorithm

Chinese remainder theorem

MD5 Algorithm

Phong shading

Knuth-Morris-Pratt Algorithms

Flood fill algorithm

Strassen’s algorithms for matrix multiplication

Boyer-Moore Algorithm

Floyd-Warshall algorithms(All pairs shortest path)

DDA Line drawing algorithm

Cohen-sutherland outcode algorithm

Gouraud shading

Ford-fulkerson method

Boundary fill algorithm

Rabin-Karp Algorithms

Time series algorithms

Graham’s Scan

Maximum bipartite matching

Z-Buffer Algorithm

Bidirectional search

Johnson’s algorithm for sparse graphs

Sutherland hodgman algorithm

Cyrus-Beck algorithm

Merging networks

Vertex-Cover algorithm

Tournament Sort

Introsort

Depth limited search

Greedy best-first search

Mid point circle drawing algorithm

Jarvis March

Markov chain Monte Carlo algorithms

Pre flow-push algorithms

Uniform cost

Iterative depenning depth –first search

Variable elimination algorithm

Depth sort algorithm

Zero-one principle

Backface detection

EREW Algorithms

Weiler-atherton algorithm

Bitonic sorting network

Appel’s algorithms

Warnock’s algorithm

CRCW Algorithms

Memory found heuristic search

Graphplan algorithm

Lifet-to-fornt algorithms

Exchange Heuristics

Halftoning ray tracing