f8542e4db7
Updated CombSort.java
...
As requested done the changes.
2018-04-05 14:31:51 +05:30
07015c1e64
CombSort.java
...
Comb Sort is mainly an improvement over Bubble Sort. Bubble sort always compares adjacent values. So all inversions are removed one by one. Comb Sort improves on Bubble Sort by using gap of size more than 1. The gap starts with a large value and shrinks by a factor of 1.3 in every iteration until it reaches the value 1. Thus Comb Sort removes more than one inversion counts with one swap and performs better than Bubble Sort.
The shrink factor has been empirically found to be 1.3 (by testing CombSort on over 200,000 random lists) [Source: Wiki]
Although, it works better than Bubble Sort on average, worst case remains O(n2).
2017-10-28 16:03:26 +05:30
962720fc6b
Merge pull request #282 from sahilb2/master
...
Added "peek" function for QueueUsingTwoStacks
2017-10-27 10:56:24 -07:00
19b745215b
added peek function for the queue
2017-10-27 12:40:50 -05:00
e43897289b
Merge pull request #278 from teerapat1739/patch-1
...
Coding standards
2017-10-27 10:10:32 -07:00
894ec55d79
Coding standards
...
To comply with international standards.
https://www.hongkiat.com/blog/source-code-comment-styling-tips/
2017-10-27 21:52:00 +07:00
9fd0548ff9
Merge pull request #156 from dpacmen/patch-7
...
Add Eggdroping puzzle
2017-10-27 15:00:34 +05:30
6e3ed6cdd8
Merge pull request #165 from KyleScharnhorst/add-generic-queue
...
Add: generic queue implementation.
2017-10-27 14:56:43 +05:30
7555d9e12f
Merge pull request #166 from KyleScharnhorst/add-circular-buffer
...
Add: circular buffer implementation.
2017-10-27 14:56:27 +05:30
1a9aa87d68
Merge pull request #147 from dhinske/master
...
added Bag-datastructure
2017-10-27 14:54:41 +05:30
028f0d6084
Merge pull request #149 from tifa64/ReadMeUpdate
...
Updated README with the Shell sort
2017-10-27 14:54:24 +05:30
54a16b1a30
Merge pull request #145 from WilliamTomOBrien/stack-resize
...
Added Resize for Stacks
2017-10-27 14:53:52 +05:30
441de527dc
Merge pull request #140 from dheeraj92/master
...
Trie Data structure
2017-10-27 14:47:44 +05:30
ee5136c64d
Merge pull request #158 from karimElmougi/BogoSort
...
Bogo sort
2017-10-27 14:43:35 +05:30
60275e9b22
Merge pull request #276 from KennethNero/Comments&Fixes
...
Comments&fixes
2017-10-27 14:41:31 +05:30
0dae61e59e
Take 2 on removing this folder
...
.idea does not need to be here.
2017-10-26 20:11:57 -04:00
06d463f923
Delete java.iml
...
Not needed.
2017-10-26 20:07:59 -04:00
a30207ab36
Removing unneeded .idea files
...
As title. This cleans things up a lot.
2017-10-26 20:06:28 -04:00
2a1fc02648
Many quality of code changes
...
Removing unused imports, cleaning up (at a base level) code, and removing some package declarations. By no means did I get all of them.
2017-10-26 19:56:18 -04:00
a0fd638b2a
Merge pull request #240 from manimanasamylavarapu/add-alogos-patch2-kadane-algo
...
Added Armstrong number algorithm.
2017-10-25 09:08:12 -07:00
6dd5a9ccc5
missed removing the file in root folder
2017-10-25 19:39:45 +05:30
70fc31a540
removed package name
2017-10-25 19:35:42 +05:30
b0155e36a2
Delete CountingSortIntegers.java
...
Removing as a generic version of counting sort already exists in Sorts
[Counting Sort](https://github.com/TheAlgorithms/Java/blob/master/Sorts/CountingSort.java )
2017-10-25 06:33:01 -07:00
497f27f630
Delete CountSort.java
...
Removing as a generic version of counting sort already exists in Sorts
[Counting Sort](https://github.com/TheAlgorithms/Java/blob/master/Sorts/CountingSort.java )
2017-10-25 06:32:46 -07:00
a80f00eb62
Merge branch 'master' into ReadMeUpdate
2017-10-25 15:29:10 +02:00
b69548e85b
Merge pull request #155 from achaJackson/master
...
Added and Implemented Counting sort with Java. #96 .
2017-10-25 17:00:58 +05:30
6531362403
Merge pull request #151 from ribhav-pahuja/master
...
Added Ternary Search.
2017-10-25 17:00:46 +05:30
a9603a7304
Merge pull request #261 from green-leaves/rsa-cipher
...
RSA encryption
2017-10-25 16:58:38 +05:30
87b1f77e56
Update and rename ft.java to FloydTriangle.java
2017-10-24 10:37:46 -07:00
851432fe87
RSA encryption
2017-10-24 20:39:11 +08:00
810fdd6102
Merge pull request #258 from MattBizzo/master
...
Adding cocktail shaker sort
@MattBizzo Thanks for the PR
2017-10-23 16:06:26 -07:00
952accaf48
Code changes by request
2017-10-23 21:01:02 -02:00
9d819349e2
Delete InsertionSortInteger.java
...
Solves #84
2017-10-23 15:33:28 -07:00
186c5d0253
Adding cocktail sort
2017-10-23 19:36:37 -02:00
531c7639a6
Create StackOfLinkedList.java
2017-10-21 16:44:11 -07:00
364e27b5a0
moved the class from others papckage to default.
...
and implemeted the following review comments.
Remove the package
Please provide a description for checkIfANumberIsAmstrongOrNot function
Provide a description for what actually is an
Armstrong number at the top along with an example
fixes #96
2017-10-21 23:22:07 +05:30
47c44aacff
Added Armstrong number algorithm.
...
fixes #96
2017-10-21 18:40:01 +05:30
598783dca5
Merge pull request #229 from sahilb2/master
...
Added QueueUsingTwoStacks.java class in Other folder
2017-10-19 20:01:19 -07:00
ea164f1ed6
added main and test cases for QueueUsingTwoStacks.java
2017-10-19 20:40:49 -05:00
df5e9a8c6f
added QueueUsingTwoStacks.java class in Other folder
2017-10-19 16:23:57 -05:00
acc6f31bc7
Merge pull request #137 from daniel-mueller/coding-style-fixes
...
turned some public methods private
2017-10-18 22:52:22 +05:30
ef1aa79bd5
Merge pull request #103 from mpokryva/level-order
...
Added level order traversal, and more nodes in main method
2017-10-18 22:44:13 +05:30
956e6e5c3a
Update and rename prim.java to PrimMST.java
2017-10-18 07:11:14 -07:00
a7a8e192a2
Merge pull request #206 from Mansi-Mittal/master
...
Prim's And kruskal's Algorithms
2017-10-18 07:09:51 -07:00
ab9f2b05f4
Prim's And kruskal's Algorithms
2017-10-15 15:40:36 +05:30
01e25558a8
Merge pull request #200 from youssefAli11997/master
...
Created new file in Sorts directory, CountingSortIntegers.java
2017-10-14 07:01:13 -07:00
22220d1049
Create CountingSort.java
2017-10-14 12:52:55 +02:00
3d34022fd9
Update CountingSortIntegers.java
2017-10-13 22:24:36 +02:00
f23416acdd
Merge pull request #1 from youssefAli11997/youssefAli11997
...
Create CountingSortIntegers.java
2017-10-13 22:17:52 +02:00
295ff41346
Create CountingSortIntegers.java
2017-10-13 22:15:31 +02:00