Stay home. Save Lives
Posts for Technology Category
Merge Sort

Merge Sort

The straightforward approach to implementing merging is to design a method that merges two disjoint ordered arrays of Comparable objects into a third array. This strategy is easy to implement: create an output array of the requisite size and then choose successively the smallest remaining item from the two input arrays to be the next item added to the output array.

However, when we mergesort a large array, we are doing a huge number of merges, so the cost of creating a new array to hold the output every time that we do...

Bubble Sort

Bubble Sort

This sorting algorithm is comparison-based algorithm in which each pair of adjacent elements is compared and the elements are swapped if they are not...

Quick Sort

Quick Sort

Quicksort is a divide-and-conquer method for sorting. It works by partitioning an array into two subarrays, then sorting the subarrays independently.

Quicksort is...

Shell Sort

Shell Sort

To exhibit the value of knowing properties of elementary sorts, we next consider a fast algorithm based on insertion sort. Insertion sort is...

Insertion Sort

Insertion Sort

The algorithm that people often use to sort bridge hands is to consider the cards one at a time, inserting each into its...

Selection Sort

Selection Sort

Selection sort is the one of the well known sorting algorithms. This sorting algorithm is an in-place comparison-based algorithm in which the list is...

All Git Commands for Developers

All Git Commands for Developers

In this blog, we can see all git commands necessary for developers such as config, init, clone, add, commit, diff, reset, status, rm, log,...

MySQL Docker Installation

MySQL Docker Installation

The MySQL Docker images maintained by the MySQL team are built specifically for Linux platforms. Other platforms are not supported, and users using these...

MongoDB Indexes

MongoDB Indexes

MongoDB supoort different types of indexes such as Single Field Indexes, Compound Indexes, Multikey Indexes, Text IndexesWildcard Indexes, 2dsphere Indexes, 2d Indexes, geoHaystack...

What’s Big Query?

What’s Big Query?

Yes. You have an opportunity to store and query massive datasets on Google Cloud Platform. Big Query which is an is an enterprise data...

About Me

I am a dad of two wonderful boys, Utku Efe and Omer Eren, and married with Elif. In addition, I am an academician and AI/ML scientist because I worked more than 15 years in universities, have M.S and Ph.D. thesis and more than 20 scientific papers/presentations and 100 citations. Now people call me as a Principal Developer in my last company :).
I am really hungry on learning new technologies and get more fun while developing new softwares.

Stay Connected

Recent Posts

Merge Sort


Bubble Sort


Quick Sort


Categories

×