Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
554 commits
Select commit Hold shift + click to select a range
0098f55
Create thebiggest.c
joaomota59 Oct 21, 2021
20f727f
Create Compare strings lexicographically
Varshita-21 Oct 22, 2021
922a596
Create Tagsort.java
ShridharAmati Oct 22, 2021
e8f127a
added linear search algo
Nitya-Gopal-Bhadra Oct 22, 2021
8629fd8
Added sieve
attttt17 Oct 22, 2021
e8fdb3a
Merge pull request #1 from attttt17/attttt17-patch-1
attttt17 Oct 22, 2021
b124060
Preorder Transversal in Tree
ManmeetSingh27 Oct 22, 2021
c9377bc
Create Knapsack01
Ritesh1909 Oct 22, 2021
631dfbf
Merge pull request #1 from Ritesh1909/Ritesh1909-patch-1
Ritesh1909 Oct 22, 2021
a9d0490
Create MergeSort.cpp
Ritesh1909 Oct 22, 2021
5dab47b
Two trees are identical or not
AbhinavRajputEXE Oct 22, 2021
6e1764b
added lcs
mayank4747 Oct 22, 2021
56c168d
Create transpose_a_matrix.cpp
DevelopedByAnurag Oct 22, 2021
ec034f9
Create calculate_diff.cpp
DevelopedByAnurag Oct 22, 2021
898fa63
Create RepeatedString.cpp
Burhanuddin-49 Oct 22, 2021
f9d0e3b
Gym Management System UI java
yatin73 Oct 23, 2021
1143052
C++ code of Anagrams problem
srv-shrma Oct 23, 2021
2aca7ca
camelMatch in C++
srv-shrma Oct 23, 2021
26685f1
Create Kruskals Algorithm - DSU
Sjk4824 Oct 23, 2021
2889ea8
Merge pull request #1 from Sjk4824/Sjk4824-patch-1
Sjk4824 Oct 23, 2021
48deaee
Create Subset Sum Problem
Sjk4824 Oct 23, 2021
e215edf
Merge pull request #2 from Sjk4824/Sjk4824-patch-2
Sjk4824 Oct 23, 2021
337083a
Create Merge K sorted Linked Lists
Sjk4824 Oct 23, 2021
9810651
Merge pull request #3 from Sjk4824/Sjk4824-patch-3
Sjk4824 Oct 23, 2021
5bf272f
Create egg_dropping_puzzle.cpp
Sjk4824 Oct 23, 2021
68731eb
Merge pull request #4 from Sjk4824/Sjk4824-patch-4
Sjk4824 Oct 23, 2021
46c8919
Created RevArr.cpp
Tejas-Dalvi-99 Oct 23, 2021
067bdfc
Create Reverse a number using while loop
aryan1911 Oct 23, 2021
81d4003
depth first search added
vishakha868 Oct 23, 2021
04eee43
Update ternary search
vishakha868 Oct 23, 2021
f84f31b
Added String algos
DevJoseGomezUDG Oct 24, 2021
729685e
Merge pull request #1 from DevJoseGomezUDG/String-algos
DevJoseGomezUDG Oct 24, 2021
f166434
Added String Algos
DevJoseGomezUDG Oct 24, 2021
04ee6ba
Merge pull request #2 from DevJoseGomezUDG/String-Algos-suffix
DevJoseGomezUDG Oct 24, 2021
af85277
Search algos
DevJoseGomezUDG Oct 24, 2021
4a8307e
Merge pull request #3 from DevJoseGomezUDG/Search-algos
DevJoseGomezUDG Oct 24, 2021
261c780
Algo + data structures
DevJoseGomezUDG Oct 24, 2021
b4ca801
Merge pull request #4 from DevJoseGomezUDG/Algo+data-structures
DevJoseGomezUDG Oct 24, 2021
b53f74f
Create heart star pattern
markandey007 Oct 24, 2021
2decb92
Create Calculator.html
shakti1112 Oct 24, 2021
98955c4
Create Palidrome.cpp
shakti1112 Oct 24, 2021
9f0fec3
Create Palidrome
shakti1112 Oct 24, 2021
773a661
Create Palidrome.cpp1
shakti1112 Oct 24, 2021
3b744a4
Create BubbleSort
Bhashitha123 Oct 24, 2021
b2d5c23
Added findpeak.cpp
J0SAL Oct 24, 2021
de3179a
Create painterpartitionproblem.cpp
Swaransh2903 Oct 24, 2021
f95e287
Merge pull request #185 from J0SAL/master
VivekDubey9 Oct 26, 2021
96ae98d
Merge pull request #161 from joaomota59/patch-1
VivekDubey9 Oct 26, 2021
19dc146
Merge pull request #187 from Swaransh2903/patch-1
VivekDubey9 Oct 26, 2021
710ab5c
Merge pull request #184 from Bhashitha123/master
VivekDubey9 Oct 26, 2021
b361f4c
Merge pull request #182 from markandey007/master
VivekDubey9 Oct 26, 2021
db7bead
Merge pull request #179 from aryan1911/master
VivekDubey9 Oct 26, 2021
9c130e1
Merge pull request #181 from DevJoseGomezUDG/master
VivekDubey9 Oct 26, 2021
d508e9b
Merge pull request #178 from Tejas-Dalvi-99/master
VivekDubey9 Oct 26, 2021
1df48aa
Merge pull request #152 from harshahvg7/harshahvg7-patch-2
VivekDubey9 Oct 26, 2021
14d117b
Merge pull request #177 from Sjk4824/master
VivekDubey9 Oct 26, 2021
583d43d
Merge pull request #151 from devmitanshu/patch-3
VivekDubey9 Oct 26, 2021
ae3beb3
Merge pull request #155 from Sau2001rabh/master
VivekDubey9 Oct 26, 2021
b177c26
Merge pull request #180 from vishakha868/new_add
VivekDubey9 Oct 26, 2021
3cd1d78
Merge pull request #176 from srv-shrma/master
VivekDubey9 Oct 26, 2021
ccd5296
Merge pull request #174 from Burhanuddin-49/master
VivekDubey9 Oct 26, 2021
82abcc2
Merge pull request #175 from yatin73/patch-1
VivekDubey9 Oct 26, 2021
cf5c7e1
Merge pull request #173 from DevelopedByAnurag/master
VivekDubey9 Oct 26, 2021
b4a373a
Merge pull request #172 from mayank4747/master
VivekDubey9 Oct 26, 2021
d9ac009
Merge pull request #171 from AbhinavRajputEXE/patch-1
VivekDubey9 Oct 26, 2021
cc5aec6
Merge pull request #153 from vishmi19/new_branch
VivekDubey9 Oct 26, 2021
3875a53
Merge pull request #167 from ManmeetSingh27/Preorder-Transversal
VivekDubey9 Oct 26, 2021
4edb3fe
Merge pull request #162 from Varshita-21/patch-1
VivekDubey9 Oct 26, 2021
361dc83
Merge pull request #186 from amol-17/master
VivekDubey9 Oct 26, 2021
4a29eeb
Merge pull request #165 from Nitya-Gopal-Bhadra/patch-1
VivekDubey9 Oct 26, 2021
177ee97
Merge pull request #183 from shakti1112/master
VivekDubey9 Oct 26, 2021
15fbad7
Merge pull request #166 from attttt17/master
VivekDubey9 Oct 26, 2021
cc5bf23
Merge pull request #164 from ShridharAmati/patch-1
VivekDubey9 Oct 26, 2021
f9d6c2d
Merge pull request #163 from Varshita-21/master
VivekDubey9 Oct 26, 2021
a0eaf80
Merge pull request #158 from lucky-2000/lucky-2000-patch-2
VivekDubey9 Oct 26, 2021
76f6627
Merge pull request #154 from anilectjose/master
VivekDubey9 Oct 26, 2021
ea8ebc9
Merge pull request #156 from MOHINIM19/master
VivekDubey9 Oct 26, 2021
db8ca71
Merge pull request #157 from satyam12345678/master
VivekDubey9 Oct 26, 2021
96cc56c
Merge pull request #168 from Ritesh1909/Ritesh1909-patch-2
VivekDubey9 Oct 26, 2021
1bf512a
Merge pull request #160 from rsb11/rsb11-patch-1
VivekDubey9 Oct 26, 2021
1a50910
Create bookallocationproblem.cpp
Swaransh2903 Oct 26, 2021
bd8428c
Create linklistpallindrome.cpp
Swaransh2903 Oct 26, 2021
959505f
Implemented kthLargestNumber.cpp
Aasif9 Oct 26, 2021
828d671
Merge pull request #191 from Aasif9/patch-1
VivekDubey9 Oct 26, 2021
53abd62
Merge pull request #190 from Swaransh2903/patch-3
VivekDubey9 Oct 26, 2021
4306527
Merge pull request #189 from Swaransh2903/patch-2
VivekDubey9 Oct 26, 2021
9860b6f
Breadth First Search or BFS for a Graph
abhi-as-a-developer Oct 26, 2021
110d365
Breadth First Search or BFS for a Graph
abhi-as-a-developer Oct 26, 2021
73031c5
leetcode questions
Riya-bhardwaj Oct 26, 2021
c0e567e
Add files via upload
satyam12345678 Oct 26, 2021
c8a4a3c
Create nextgreaterelementtorightusingstack.cpp
Swaransh2903 Oct 26, 2021
8a130db
Create magic_date.cpp
nitish-sharma-plutonic Oct 26, 2021
3f8fa81
Create Radix_Sort.cpp
SanyaCoderPro30122000 Oct 26, 2021
5a0e511
Create SelectionSort.c
sakshiv278 Oct 26, 2021
c3986a2
Create Merge-sort.c
sakshiv278 Oct 26, 2021
c0a8305
Merged Aggresive cows Question
prabaljainn Oct 27, 2021
ccecf9e
Create Reverse String Array.py
Skillz619 Oct 27, 2021
33c7486
Create Reverse String Array.py
Skillz619 Oct 27, 2021
ae43c48
Merge pull request #1 from Skillz619/Skillz619-patch-1-2
Skillz619 Oct 27, 2021
e335f09
Create Transparentlogin.html
shakti1112 Oct 27, 2021
a54cf08
Create Navigationmenu.html
shakti1112 Oct 27, 2021
6dabab8
Create Navmenu.html
shakti1112 Oct 27, 2021
796f2f4
added string traversal code
dec0deit Oct 27, 2021
d38a39e
Create Palidrome.cpp2
shakti1112 Oct 27, 2021
1873735
Factorial
dec0deit Oct 27, 2021
94c001e
digit Sum Code Added
dec0deit Oct 27, 2021
193dfd6
palindrome
dec0deit Oct 27, 2021
27dc13e
Create AllocateMinNoOfPages
Tusharjolly21 Oct 27, 2021
e57af3b
Create Bubble sort.py
Skillz619 Oct 27, 2021
d26eaba
Merge pull request #2 from Skillz619/bubble-sort
Skillz619 Oct 27, 2021
fb7bbfa
A simple Insertion Sort in python
nikharkesari Oct 27, 2021
46fd631
A simple Binary Search in Python
nikharkesari Oct 27, 2021
aad644a
Update Bubble sort.py
Skillz619 Oct 27, 2021
850f3d2
A simple Heap Sort in Python
nikharkesari Oct 27, 2021
dcfb508
A simple Shell Sort in Python
nikharkesari Oct 27, 2021
8b66363
Create Max Sub Array.py
Skillz619 Oct 27, 2021
a9f0d1c
Create Matrix Rotation.py
Skillz619 Oct 27, 2021
db63dee
added abstract data type gago
rollingjizas Oct 27, 2021
7b1167d
Create polynomialadditionusinglinkedlist.cpp
Swaransh2903 Oct 27, 2021
7c3f466
Create railreservation.cpp
mkrishna09 Oct 27, 2021
5e38248
Create check HCF
Sakshi-incognito Oct 27, 2021
5f50867
Create AntonsLetters
pranaykrpiyush Oct 27, 2021
b2ecc03
Create Arrival of general codeforces
pranaykrpiyush Oct 27, 2021
9f63b48
Create Birthday Cake Hackerrank
pranaykrpiyush Oct 27, 2021
05fa0fe
Create Ilya And Bank Account Codeforces
pranaykrpiyush Oct 27, 2021
ef3e7a7
created vector-sort.cpp
posidoni Oct 27, 2021
81095d3
Create Star-pattern.cpp
iamfauzi16 Oct 28, 2021
6b34beb
Create Star Pattern.cpp
iamfauzi16 Oct 28, 2021
088b1b7
Create Palindrome Number.java
Oct 28, 2021
4e88b4a
Merge pull request #1 from Devesh-vi/Devesh-vi-patch-1
Oct 28, 2021
ae599c9
Create Maximum_Subarray.java
Oct 28, 2021
7bf8de1
Merge pull request #2 from Devesh-vi/Devesh-vi-patch-2
Oct 28, 2021
c1e8643
Create chocolate_problem.py
Oct 28, 2021
9d704e6
Merge pull request #3 from Devesh-vi/Devesh-vi-patch-3
Oct 28, 2021
9795b11
Merge pull request #204 from shakti1112/master
VivekDubey9 Oct 28, 2021
52f28ce
Merge pull request #202 from Skillz619/Skillz619-patch-1-1
VivekDubey9 Oct 28, 2021
f5c9b1f
Merge pull request #232 from Devesh-vi/master
VivekDubey9 Oct 28, 2021
5576162
Merge pull request #200 from sakshiv278/patch-2
VivekDubey9 Oct 28, 2021
1bb1438
Merge pull request #231 from iamfauzi16/master
VivekDubey9 Oct 28, 2021
946709d
Merge pull request #230 from iamfauzi16/master
VivekDubey9 Oct 28, 2021
b8ed3b1
Merge pull request #229 from MikhailKuzntsov1/patch-3
VivekDubey9 Oct 28, 2021
0ee3630
Merge pull request #226 from pranaykrpiyush/patch-3
VivekDubey9 Oct 28, 2021
a616a5e
Merge pull request #225 from pranaykrpiyush/patch-2
VivekDubey9 Oct 28, 2021
2ad1337
Merge pull request #224 from pranaykrpiyush/patch-1
VivekDubey9 Oct 28, 2021
9354321
Merge pull request #223 from pranaykrpiyush/master
VivekDubey9 Oct 28, 2021
8510d68
Merge pull request #222 from Sakshi-incognito/patch-1
VivekDubey9 Oct 28, 2021
97471e9
Merge pull request #221 from mkrishna09/patch-1
VivekDubey9 Oct 28, 2021
16bbb03
Merge pull request #219 from Swaransh2903/patch-5
VivekDubey9 Oct 28, 2021
1d44841
Merge pull request #218 from rollingjizas/tanginangyan456-patch-1
VivekDubey9 Oct 28, 2021
4c76dbf
Merge pull request #217 from Skillz619/Skillz619-patch-4
VivekDubey9 Oct 28, 2021
248a915
Merge pull request #195 from Swaransh2903/patch-4
VivekDubey9 Oct 28, 2021
851350d
Merge pull request #216 from Skillz619/Skillz619-patch-3
VivekDubey9 Oct 28, 2021
681f493
Merge pull request #210 from Tusharjolly21/Tusharjolly21-patch-1
VivekDubey9 Oct 28, 2021
cf01c64
Merge pull request #215 from nikharkesari/patch-4
VivekDubey9 Oct 28, 2021
8372766
Merge pull request #214 from Skillz619/Skillz619-patch-2
VivekDubey9 Oct 28, 2021
9d01694
Merge pull request #213 from nikharkesari/patch-3
VivekDubey9 Oct 28, 2021
ef5b600
Merge pull request #212 from nikharkesari/patch-2
VivekDubey9 Oct 28, 2021
24fbe00
Merge pull request #209 from dec0deit/branch-6
VivekDubey9 Oct 28, 2021
b367cfa
Merge pull request #208 from dec0deit/branch-4
VivekDubey9 Oct 28, 2021
9c7696c
Merge pull request #207 from dec0deit/branch-3
VivekDubey9 Oct 28, 2021
cf1cddc
Merge pull request #206 from dec0deit/branch-2
VivekDubey9 Oct 28, 2021
4d57dc0
Merge pull request #201 from prabaljainn/master
VivekDubey9 Oct 28, 2021
0f6ae97
Merge pull request #199 from sakshiv278/patch-1
VivekDubey9 Oct 28, 2021
40abb59
Merge pull request #211 from nikharkesari/patch-1
VivekDubey9 Oct 28, 2021
e7c537c
Merge pull request #198 from SanyaCoderPro30122000/master
VivekDubey9 Oct 28, 2021
8d9aca4
Merge pull request #197 from nitish-sharma-plutonic/patch-1
VivekDubey9 Oct 28, 2021
74f1e79
Merge pull request #194 from satyam12345678/master
VivekDubey9 Oct 28, 2021
ba6a43f
Merge pull request #193 from Riya-bhardwaj/leetcode_questions
VivekDubey9 Oct 28, 2021
71db2f1
Merge pull request #192 from abhi-as-a-developer/master
VivekDubey9 Oct 28, 2021
13878df
Palindrome program
Shailender9207 Oct 28, 2021
10e5349
Create N permutation R
mantosh1 Oct 28, 2021
3ffe7e4
Created longest common subsequence
surakshit-baccha Oct 28, 2021
e122387
Created Merge Sort
surakshit-baccha Oct 28, 2021
232492c
Create swapping
Sakshi-incognito Oct 29, 2021
ee38165
Merge pull request #1 from Sakshi-incognito/Sakshi-incognito-patch-1
Sakshi-incognito Oct 29, 2021
b97e0ba
Create leap year
Sakshi-incognito Oct 29, 2021
d000d56
Merge pull request #2 from Sakshi-incognito/Sakshi-incognito-patch-2
Sakshi-incognito Oct 29, 2021
92d9865
Create factorial
Sakshi-incognito Oct 29, 2021
85d511f
Merge pull request #3 from Sakshi-incognito/Sakshi-incognito-patch-3
Sakshi-incognito Oct 29, 2021
7d85837
Add files via upload
bottercode Oct 29, 2021
d36aaeb
Count Prime Number
harshit-3103 Oct 29, 2021
2569d67
Count_of_Set_Bits
harshit-3103 Oct 29, 2021
c32e415
Create Bucker-sort
manojkumar402 Oct 30, 2021
e6955af
Create Heap sort.py
manojkumar402 Oct 30, 2021
ed42456
Create Sequential-search.py
manojkumar402 Oct 30, 2021
b6ad53e
Create Difference using without - operator
vidhidrana Oct 30, 2021
a1f8f8d
Merge pull request #1 from vidhidrana/vidhidrana-patch-1
vidhidrana Oct 30, 2021
f03ca9f
Create Printing Armstrong numbers
vidhidrana Oct 30, 2021
2725b2a
Merge pull request #2 from vidhidrana/vidhidrana-patch-2
vidhidrana Oct 30, 2021
b6efc22
Create k largest(or smallest) elements in an array
balajikawle725 Oct 30, 2021
09c0690
Create Infix_2_postfix
aryabagde Oct 30, 2021
78afcfc
Merge pull request #1 from balajikawle725/balajikawle725-patch-1
balajikawle725 Oct 30, 2021
e3d1fba
Create Harshad Number in C
vidhidrana Oct 30, 2021
3118d94
Merge pull request #3 from vidhidrana/vidhidrana-patch-3
vidhidrana Oct 30, 2021
98722fe
Create Chaining
codify110 Oct 30, 2021
7c81c1d
Create Leap Year in C
vidhidrana Oct 30, 2021
aeea999
Merge pull request #4 from vidhidrana/vidhidrana-patch-4
vidhidrana Oct 30, 2021
3f7a8ba
Simple C example of doing an HTTP POST
suryadevsingh Oct 30, 2021
778085a
Create Kadane’s Algorithm
balajikawle725 Oct 30, 2021
f61f676
Merge pull request #2 from balajikawle725/balajikawle725-patch-2
balajikawle725 Oct 30, 2021
b6863ae
Create The Stock Span Problem
balajikawle725 Oct 30, 2021
7e9e7d5
Create Container with Most Water
balajikawle725 Oct 30, 2021
c8b6b8e
Merge pull request #4 from balajikawle725/balajikawle725-patch-4
balajikawle725 Oct 30, 2021
53f1488
Create yjuyh
Tech-Yugank Oct 30, 2021
a833eef
vish.html
vishwajeetsinh7 Oct 30, 2021
cca58cb
Create quizGame.py
akhilbaiju Oct 30, 2021
f0d5c1b
Create Insertion Sort.c
akhilbaiju Oct 30, 2021
47cea3e
Create count string.c
akhilbaiju Oct 30, 2021
4a6a4e4
Create Add 3 numbers
PrayagG Oct 30, 2021
3fc895a
Create Sum of 3 numbers
PrayagG Oct 30, 2021
9a31d4a
Merge pull request #1 from akhilbaiju/akhilbaiju-patch-1
akhilbaiju Oct 31, 2021
eb6c66b
Create timer.py
vishnuyokzz Oct 31, 2021
d82d753
Merge pull request #1 from vishnuyokzz/vishnuyokzz-patch-1
vishnuyokzz Oct 31, 2021
98fe356
Create checkPalindrome.java
ichjessicajones Oct 31, 2021
53e1ea3
Create checkArmstrongNumber.java
ichjessicajones Oct 31, 2021
7900dd4
Merge pull request #236 from mantosh1/patch-1
VivekDubey9 Oct 31, 2021
2f43844
Merge pull request #262 from ichjessicajones/patch-2
VivekDubey9 Oct 31, 2021
b09ebdc
Merge pull request #261 from ichjessicajones/patch-1
VivekDubey9 Oct 31, 2021
7a43abe
Merge pull request #260 from vishnuyokzz/master
VivekDubey9 Oct 31, 2021
b530307
Merge pull request #259 from akhilbaiju/master
VivekDubey9 Oct 31, 2021
198b3eb
Merge pull request #258 from PrayagG/patch-2
VivekDubey9 Oct 31, 2021
9793142
Merge pull request #257 from PrayagG/patch-1
VivekDubey9 Oct 31, 2021
3a4511d
Merge pull request #251 from suryadevsingh/patch-1
VivekDubey9 Oct 31, 2021
ca57742
Merge pull request #252 from balajikawle725/balajikawle725-patch-3
VivekDubey9 Oct 31, 2021
5be0b16
Merge pull request #256 from akhilbaiju/patch-1
VivekDubey9 Oct 31, 2021
6d239b6
Merge pull request #255 from akhilbaiju/master
VivekDubey9 Oct 31, 2021
3df730f
Merge pull request #254 from vishwajeetsinh7/patch-1
VivekDubey9 Oct 31, 2021
3be924a
Merge pull request #253 from Tech-Yugank/master
VivekDubey9 Oct 31, 2021
11ccd32
Merge pull request #250 from codify110/codify110-patch-1
VivekDubey9 Oct 31, 2021
0583276
Merge pull request #249 from aryabagde/aryabagde-patch-1
VivekDubey9 Oct 31, 2021
81df5af
Merge pull request #248 from vidhidrana/master
VivekDubey9 Oct 31, 2021
7191fae
Merge pull request #247 from manojkumar402/patch-3
VivekDubey9 Oct 31, 2021
9f41ff0
Merge pull request #246 from manojkumar402/patch-2
VivekDubey9 Oct 31, 2021
4e9f5c2
Merge pull request #245 from manojkumar402/patch-1
VivekDubey9 Oct 31, 2021
2004256
Merge pull request #244 from harshit-3103/master
VivekDubey9 Oct 31, 2021
e466901
Merge pull request #243 from bottercode/master
VivekDubey9 Oct 31, 2021
45ed1ff
Merge pull request #241 from Sakshi-incognito/master
VivekDubey9 Oct 31, 2021
e00269d
Merge pull request #240 from surakshit-baccha/dev2
VivekDubey9 Oct 31, 2021
83780a2
Merge pull request #239 from surakshit-baccha/dev1
VivekDubey9 Oct 31, 2021
00b5367
Create PythonReverseString
PrayagG Oct 31, 2021
5ffd603
Merge pull request #234 from Shailender9207/patch-1
VivekDubey9 Oct 31, 2021
e82fc6d
Merge pull request #263 from PrayagG/patch-3
VivekDubey9 Oct 31, 2021
02b0c46
Create convex shell
email11235867 Oct 31, 2021
0aea4f0
Create shell short
email11235867 Oct 31, 2021
addea80
Create Tower of hanoi
email11235867 Oct 31, 2021
c8dd110
Create all subsequences of string
email11235867 Oct 31, 2021
69f32ea
Merge pull request #274 from email11235867/patch-4
VivekDubey9 Oct 31, 2021
3ebaee9
Merge pull request #273 from email11235867/patch-3
VivekDubey9 Oct 31, 2021
2c5c530
Merge pull request #272 from email11235867/patch-2
VivekDubey9 Oct 31, 2021
a59ec0b
Merge pull request #271 from email11235867/patch-1
VivekDubey9 Oct 31, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
#include <stdio.h>

int main()
{
int i, j, n;

printf("Enter value of n : ");
scanf("%d", &n);

for(i=n/2; i<=n; i+=2)
{
for(j=1; j<n-i; j+=2)
{
printf(" ");
}

for(j=1; j<=i; j++)
{
printf("*");
}

for(j=1; j<=n-i; j++)
{
printf(" ");
}

for(j=1; j<=i; j++)
{
printf("*");
}

printf("\n");
}

for(i=n; i>=1; i--)
{
for(j=i; j<n; j++)
{
printf(" ");
}

for(j=1; j<=(i*2)-1; j++)
{
printf("*");
}

printf("\n");
}

return 0;
}
57 changes: 57 additions & 0 deletions 02 rotated_search.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
#include<iostream>
#include<vector>
using namespace std;

int rotated_search(vector<int> a,int key) {
int n = a.size();

//Logic
int s = 0;
int e = n - 1;

while(s<=e){
int mid = (s+e)/2;

if(a[mid]==key){
return mid;
}

//2 cases
if(a[s]<=a[mid]){
//left
if(key>=a[s] and key<=a[mid]){
e = mid - 1;
}
else{
s = mid + 1;
}

}
else{
//right

if(key>=a[mid] and key<=a[e]){
s = mid + 1;
}
else{
e = mid - 1;
}

}

}
return -1;

}



int main() {


vector<int> a{4,5,6,7,0,1,2,3};
int key;
cin>>key;
cout<< rotated_search(a,key) <<endl;
return 0;
}
Binary file added 3.1 Jumpsinloops.pdf
Binary file not shown.
Binary file added 3.2 Switch-Case statement.pdf
Binary file not shown.
43 changes: 43 additions & 0 deletions 3sum.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@

// 3 SUM Solution


class Solution {
public:
vector<vector<int>> threeSum(vector<int>& nums) {
int N = nums.size();
vector<vector<int>> result;
if (N < 2) {
result;
}
sort(begin(nums), end(nums));
for (int i = 0; i < N - 2 && nums[i] <= 0; i++) {
if (i > 0 && nums[i] == nums[i - 1]) {
continue;
}
int j = i + 1;
int k = N - 1;
while (j < k) {
int sum = nums[i] + nums[j] + nums[k];
if (sum < 0) {
j++;
}
else if (sum > 0) {
k--;
}
else {
result.push_back({nums[i], nums[j], nums[k]});
k--;
while (j < k && nums[k] == nums[k + 1]) {
k--;
}
j++;
while (j < k && nums[j] == nums[j - 1]) {
j++;
}
}
}
}
return result;
}
};
72 changes: 72 additions & 0 deletions AGGRCOW.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@

#include <bits/stdc++.h>
using namespace std;
#define endl '\n'
#define vi vector<int>
#define pii pair<int, int>
#define all(c) c.begin(), c.end()
#define pb push_back
#define f first
#define s second
#define int long long
#define fo(i, n) for (int i = 0; i < n; i++)
#define IOS ios::sync_with_stdio(0);
vector<int> arr(100100);
int n,c;

bool check(int x){
int sum =0;int count = 1;
int left =0;
for(int i =1; i<n;i++){
sum += arr[i]-arr[i-1];
if(sum >= x)
{
count++;
sum=0;
}
}
return (count >= c);
}
void solve();
signed main()
{

IOS
cin.tie(0);
cout.tie(0);

int _t;cin >> _t;while (_t--) solve();

}


void solve(){
cin>>n>>c;
arr.resize(n);

for(int i = 0; i<n;i++){
cin>>arr[i];
}
sort(arr.begin(),arr.end());

int hi=0; int lo =0 ;
for(int i =1; i<n;i++){
hi =max(arr[i]-arr[i-1],hi);
lo = min(arr[i]-arr[i-1],lo);
}
int ans =lo;
while(hi>= lo){
int mid =lo + (hi-lo)/2;

if(check(mid)){
lo =mid+1;
ans = mid;
}
else{

hi = mid-1;
}
}
cout<<ans<<endl;

}
66 changes: 66 additions & 0 deletions Abstract data types
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
#include<iostream>
#include<stdlib.h>
using namespace std;
struct stocked{
int stcks[5];
int topq;};
stocked stonks;
int main(){
int pili,takbo,numstock; bool runner=true;stonks.topq=-1;
while(runner){
cout << " #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#" <<"\n";
cout << " #- - - Abstract Data Types - - -#" <<"\n";
cout << " # - - - STACK OPERATION - - - #" <<"\n";
cout << " # - - [1] PUSH - - #" <<"\n";
cout << " # - - - [2] POP - - - #" <<"\n";
cout << " # - - [3] DISPLAY - - #" <<"\n";
cout << " #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#" <<"\n";
cout << " #Choose [1-3]: ";
cin >> pili;
switch(pili){
case 1: {
if(stonks.topq == (5-1)){
cout <<"\n" <<"\n";
cout << " ! ! ! ! ! -STACK IS FULL- ! ! ! ! !" <<"\n";
} else{ system("cls");
cout << " - - - - - - - - - - - - - - - - - -" <<"\n";
cout << " -Element to Push: ";
cin >> numstock;
cout << " - - - - - - - - - - - - - - - - - -" <<"\n";
stonks.topq=stonks.topq +1;
stonks.stcks[stonks.topq]=numstock;
cout <<"\n";
cout << " - - - - - - - - - - - - - - - - - -" <<"\n";
cout << " - - - - - - PUSH ADDED- - - - - -" <<"\n";
cout << " - - - - - - - - - - - - - - - - - -" <<"\n"; } break;}
case 2: {
if(stonks.topq == -1){
cout <<"\n" <<"\n";
cout << " ! ! ! ! ! -STACK IS EMPTY- ! ! ! ! !" <<"\n"; }
else{ system("cls");
numstock = stonks.stcks[stonks.topq];
cout << " + + + + + + + + + + + + + + + + + + +" <<"\n";
cout << " + POP Element: " << stonks.stcks[stonks.topq] << " +";
stonks.topq = stonks.topq-1; }
cout << "\n";
cout << " + + + + + + + + + + + + + + + + + + +" <<"\n" <<"\n"; break; }
case 3: {system("cls");
if(stonks.topq == -1){
cout << " / / / / / / / / / / / / / / / / / / /" <<"\n";
cout << " ! ! ! ! ! -STACK IS EMPTY- ! ! ! ! !" <<"\n";
cout << " / / / / / / / / / / / / / / / / / / /" <<"\n";}
else{cout <<"\n";
cout << " - - - - - - - - - - - - - - - - - - - - - -" <<"\n";
for(numstock=stonks.topq; numstock>=0; numstock--){
cout <<" "; cout << " ["<< stonks.stcks[numstock] <<"] " << " " ;} }cout <<"\n";
cout << " - - - - - - - - - - - - - - - - - - - - - -" <<"\n"; break;}
default:{cout << "\n";
cout <<" ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~" <<"\n";
cout <<" | | | | | | |ERROR: ONLY [1-3]| | | | | | | |" <<"\n";
cout <<" ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~" <<"\n" << "\n";break; }}
cout<<"\n" <<"\n";
cout<< " -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-" << "\n";
cout<< " # Back to MAIN MENU [0 | 1]? #" <<"\n";
cout<< " "; cin>>takbo; if(takbo==1){ }else{ runner=false; } system("cls");
}
system(“pause”);
17 changes: 17 additions & 0 deletions Add 3 numbers
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#include <iostream>
using namespace std;

int main() {
double num1, num2,num3, Sum;
cout << "Enter three numbers: ";

// stores two floating point numbers in num1 and num2 respectively
cin >> num1 >> num2>>num3;

// performs multiplication and stores the result in product variable
product = num1 + num2 + num3;

cout << "Sum = " << Sum;

return 0;
}
42 changes: 42 additions & 0 deletions AllocateMinNoOfPages
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
class AllocateMinNoOfPages
{
public static int findPages(int[]A,int N,int M)
{
int sum = 0;
int maxNum = 0;
for(int i = 0;i<N;i++){
sum+=A[i];
maxNum = Math.max(maxNum,A[i]);
}

int low = maxNum;
int high = sum;
int res = -1;
while(low<=high){
int mid = low+(high-low)/2;
if(isValid(A,N,M,mid)){
res = mid;
high = mid-1;
}else{
low = mid+1;
}
}
return res;

}
public static boolean isValid(int[] A,int N,int M,int max){
int student = 1;
int s = 0;
for(int i = 0;i<N;i++){
s+=A[i];
if(s>max){
student++;
s = A[i];
}
if(student>M){
return false;
}
}
return true;
}
};
39 changes: 39 additions & 0 deletions AnagramOfStrings.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# This is the code for finding anagram of the string in java

//Anagram : a word or phrase that is made by arranging the letters of another word or phrase in a different order
//Example: "Worth" is an anagram of ‘throw’.
//This java anagram program compares the letters of both words/strings entered and then shows
//wheather they are anagram of each other or not

import java.util.Scanner;
public class AnagramOfStrings {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Enter first string : ");
String a = sc.nextLine();
System.out.print("Enter second string : ");
String b = sc.nextLine();

boolean isAnagram = false;
boolean visited[] = new boolean[b.length()];

if (a.length()==b.length()) {
for (int i=0; i<a.length(); i++) {
isAnagram = false;
for (int j=0; j<b.length(); j++) {
if (a.charAt(i)==b.charAt(j) && !visited[j]) {
isAnagram = true;
visited [j] = true;
break;
}
}if (!isAnagram) break;
}
}
if (isAnagram) System.out.println("an anagram");
else System.out.println("not an anagram");
}

}


Loading