Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HACKTOBERFEST-2022 #7

Open
wants to merge 917 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
917 commits
Select commit Hold shift + click to select a range
4bdd80c
binary search
Anukulbanjade Oct 7, 2022
bcf0e7c
Create javabook.java
KUNJPro Oct 7, 2022
18192d2
Add files via upload
wasifhussain77890 Oct 7, 2022
81ec2d6
Create arraylist1.java
wasifhussain77890 Oct 7, 2022
c35d4e9
Add files via upload
RiteshKr001 Oct 7, 2022
8db866f
Hacktoberfest 2022
Sahilydv222 Oct 7, 2022
9e13f7b
Create fibonacci23.java
wasifhussain77890 Oct 7, 2022
2d2b28d
Hactoberfest 2022
ankushsharma-13 Oct 7, 2022
eb43d8e
Hacktoberfest 2022
Sapnajha19 Oct 7, 2022
8b968ef
Soduko Solver
codeburn12 Oct 7, 2022
86995e3
hactoberfest-2022
Asmit-Kumar0 Oct 7, 2022
a64ee3f
Add files via upload
Asmit-Kumar0 Oct 7, 2022
52d153f
Delete DynamicalMethodDispatch.java
Asmit-Kumar0 Oct 7, 2022
732153b
Animal Guessing Game in python
SachinDabhade Oct 7, 2022
6d014e1
Hacktoberfest 2022
Mani-Mall387 Oct 7, 2022
fb9313a
Hacktoberfest 2022
vedant0501 Oct 7, 2022
92f4e8f
hactoberfest2022
gulafsh Oct 7, 2022
bc613a4
Create C++.4cpp
tanya-jnv Oct 7, 2022
8ad6c0d
Create coordinates.cpp
Devyani-sharmaa Oct 7, 2022
f870623
Create d3.cpp
Dextroit-Divo Oct 7, 2022
a691dc4
Create d4.cpp
Dextroit-Divo Oct 7, 2022
c86cd03
Introduction to Java Programming.
Adiana3308 Oct 7, 2022
1efb132
Create armstrong.cpp
Devyani-sharmaa Oct 7, 2022
a7f493b
Create handling_files.cpp
Devyani-sharmaa Oct 7, 2022
1307bf9
Create human_resourses.cpp
Devyani-sharmaa Oct 7, 2022
a02933c
Create human_resourses.cpp
Devyani-sharmaa Oct 7, 2022
7f73797
Huffman Coding
rishabhverma1106 Oct 7, 2022
929a88a
Merge branch 'ajitkumar1264:main' into main
rishabhverma1106 Oct 7, 2022
57353af
Create cpp4.cpp
Akshit22781 Oct 7, 2022
c46ed2f
Create nth_noderemove_from_end.java
U220053 Oct 7, 2022
dedb7c0
index
akash-123-svg Oct 7, 2022
2cfe545
concatetwoarray.java
rejjstha Oct 8, 2022
bd82a60
removewhitespaces.java
rejjstha Oct 8, 2022
7a3acc2
jointwolists.java
rejjstha Oct 8, 2022
e0165aa
inputstreamtostring.java
rejjstha Oct 8, 2022
e22a17b
newnodecircularlinkedlist.java
manozdpradhan Oct 8, 2022
7f61ae4
petersonnumber.java
manozdpradhan Oct 8, 2022
7409a2f
automorphicnumber.java
manozdpradhan Oct 8, 2022
35bd562
smithnumber.java
manozdpradhan Oct 8, 2022
eae9dd3
MergeSort
swapnillps0105 Oct 8, 2022
1cfbe42
Add files via upload
himanshu11230 Oct 8, 2022
512c291
Bubble Sort Algorithm example added
MadushaniR Oct 8, 2022
aba89be
constructor
DeveshVishnoi Oct 8, 2022
1a76ea1
First Missing Positive leetcode solution updated
akshat-o5 Oct 8, 2022
66bf499
Set Mismatch leetcode solution updated
akshat-o5 Oct 8, 2022
9b1baff
Add files via upload
Arknate Oct 8, 2022
1f9b5fb
Create N-Queen1(SFS).cpp
SENKU-FOOL-SAMA Oct 8, 2022
b6466aa
Hacktoberfest2022
aditya233300 Oct 8, 2022
b06544c
Create sort_queue.java
Shivamgits Oct 8, 2022
7834b1f
Create sort_array.java
Shivamgits Oct 8, 2022
9195500
Create floyydwarshal.java
samyakjain26 Oct 8, 2022
6ee48e7
Create N-Queen1(SSF).cpp
SENKU-SAMA-FOOL Oct 8, 2022
eef0463
Create N-Queen1(FSS).cpp
FOOL-SENKU-SAMA Oct 8, 2022
13f09a3
Catalan Numbers
DeepPatel25 Oct 8, 2022
b20a8de
Create GOLDEN RATIO(VA)1.cpp
VIRAK-SAMA Oct 8, 2022
7014034
hacktoberfest event
DeepPatel25 Oct 8, 2022
15bc795
GuessTheNumber.java
Bktech01 Oct 8, 2022
fe3d32d
Create bubbleSort.java
nandanapm1372 Oct 8, 2022
1ceb65b
Create c++.cpp
bhawna220 Oct 8, 2022
7428c02
Create ATM Code
shubhamsingla807 Oct 8, 2022
bcda9f2
Types of Operators
FmasqF Oct 8, 2022
fffdf06
Create deletionBinaryTree.java
AnandThakur2001 Oct 8, 2022
9aba99f
Create Armstrongnum.java
Kuriakose-G Oct 8, 2022
75c7f72
'nopedawn'
nopedawn Oct 8, 2022
e7fa2ac
Added Quick sort program with time analysis
Saurav-Sutaria Oct 8, 2022
0c03e35
Create value.java
Deshu879 Oct 8, 2022
a734725
swap without third variable
Abhiiiisvibe Oct 8, 2022
3d0768c
heap sort
Abhiiiisvibe Oct 8, 2022
31acb69
iterative heapsort
Abhiiiisvibe Oct 8, 2022
cd717cf
counting sort
Abhiiiisvibe Oct 8, 2022
4a7a281
radix sort
Abhiiiisvibe Oct 8, 2022
4241953
Create c++4.cpp
VanshPunia007 Oct 8, 2022
4e38c7e
Create Cycle Sort
gouthamKKr Oct 8, 2022
89daf36
Create Ternary Search Recursive
gouthamKKr Oct 8, 2022
e2f8896
Create Subset array sum
gouthamKKr Oct 8, 2022
b8b223e
Create Sum of subsets of an Array
gouthamKKr Oct 8, 2022
0ffc215
Create Sum of squares of all Subsets of given Array
gouthamKKr Oct 8, 2022
8d99d2f
Create Cycle Detection
gouthamKKr Oct 8, 2022
52a968b
Create C++ program to implement + operator overloading to add two tim…
Samridh-Pathela Oct 8, 2022
4509592
Add files via upload
harshisdead Oct 8, 2022
6491291
Merge branch 'ajitkumar1264:main' into main
harshisdead Oct 8, 2022
c0f317b
hacktoberfest-2022
dipesh88 Oct 8, 2022
5879d53
hacktoberfest-2022
dipesh88 Oct 8, 2022
ee52d5c
Merge branch 'ajitkumar1264:main' into main
dipesh88 Oct 8, 2022
7e5e2c8
HACKTOBERFEST-2022
dipesh88 Oct 8, 2022
8eb5800
RedBlackTreeInsertion
Himanshu-Gupta2001 Oct 8, 2022
0d48d75
HACKTOBERFEST-2022
dipesh88 Oct 8, 2022
10ba33e
HACKTOBERFEST-2022
dipesh88 Oct 8, 2022
01fd0b1
HACKTOBERFEST-2022
dipesh88 Oct 8, 2022
b27b58f
program to find palindrome numbers between two numbers
MananSharma2710 Oct 8, 2022
cf978c9
hacktoberfest-2022
dipesh88 Oct 9, 2022
f48e909
Overloading.java
pradeepkokal Oct 9, 2022
e49ef38
overriding.java
pradeepkokal Oct 9, 2022
4fdee0b
Hacktoberfest 2022
AdityaGoutam18 Oct 9, 2022
0f4ab09
hacktoberfest 2022
AdityaGoutam18 Oct 9, 2022
6f70019
overiding12.java
pradeepkokal Oct 9, 2022
1a958cd
isbnnumber.java
ayushh93 Oct 9, 2022
575b396
Merge pull request #1 from pradeepkokal/pradeepkokal-patch-1
pradeepkokal Oct 9, 2022
669e7ca
evilnumber.java
ayushh93 Oct 9, 2022
f94be44
duck-number.java
ayushh93 Oct 9, 2022
5c8f662
mysterynumber.java
ayushh93 Oct 9, 2022
e3c0a54
Update evilnumber.java
ayushh93 Oct 9, 2022
a129693
Longestpathinamatrix
kumaratul2002 Oct 9, 2022
d43bf3b
Create Delete given node.java
SoubhagyaKumaNayak Oct 9, 2022
d55681b
CircularLinkedList Demonstration
AyushBhavsar Oct 9, 2022
03321c7
Hacktober2022
Shubhankar-1 Oct 9, 2022
412f248
leapyear.java
sheryldsouza Oct 9, 2022
55a8253
Added binary search algorithm
Shubhankar-1 Oct 9, 2022
1d569b8
primenumbers.java
sheryldsouza Oct 9, 2022
11412a5
repeated squaring algorithm
PreethiN0070 Oct 9, 2022
a782780
Create sus.c++
archigupta08 Oct 9, 2022
43eabc5
Add files via upload
Dharanash Oct 9, 2022
e61e270
Create irec.cpp
ShrutiSonal10 Oct 9, 2022
41b8f33
Create intervals.cpp
mainak354 Oct 9, 2022
3170695
Create celeb.cpp
mainak354 Oct 9, 2022
c80a1fe
Hacto5
bhavya11a4883 Oct 9, 2022
635b06a
Merge pull request #468 from bhavya11a4883/main
ajitkumar1264 Oct 9, 2022
e1afd68
Merge pull request #467 from mainak354/main
ajitkumar1264 Oct 9, 2022
10e33bc
Dijkstra algorithm in java
pathuS13 Oct 9, 2022
376601b
Merge pull request #466 from ShrutiSonal10/main
ajitkumar1264 Oct 9, 2022
e02674c
Merge pull request #465 from Dharanash/main
ajitkumar1264 Oct 9, 2022
81d0d87
Merge pull request #464 from archigupta08/main
ajitkumar1264 Oct 9, 2022
214465d
Dijkstra Algorithm in java
BhuvaKrishna Oct 9, 2022
40d26f5
Merge pull request #439 from gouthamKKr/patch-1
ajitkumar1264 Oct 9, 2022
fa10ea8
Merge pull request #438 from VanshPunia007/main
ajitkumar1264 Oct 9, 2022
e497ebe
Merge pull request #437 from Abhiiiisvibe/patch-5
ajitkumar1264 Oct 9, 2022
06d9983
Merge pull request #436 from Abhiiiisvibe/patch-4
ajitkumar1264 Oct 9, 2022
38037d5
Merge pull request #435 from Abhiiiisvibe/patch-3
ajitkumar1264 Oct 9, 2022
12bbe5a
Merge pull request #434 from Abhiiiisvibe/patch-2
ajitkumar1264 Oct 9, 2022
366f873
Merge pull request #433 from Abhiiiisvibe/patch-1
ajitkumar1264 Oct 9, 2022
02c40f1
Merge pull request #432 from Deshu879/main
ajitkumar1264 Oct 9, 2022
30d7c4c
Merge pull request #431 from nopedawn/main
ajitkumar1264 Oct 9, 2022
405b5d3
Merge pull request #430 from Saurav-Sutaria/main
ajitkumar1264 Oct 9, 2022
b01020f
Merge pull request #429 from Kuriakose-G/main
ajitkumar1264 Oct 9, 2022
a675738
Merge pull request #428 from FmasqF/main
ajitkumar1264 Oct 9, 2022
db0415a
Merge pull request #427 from AnandThakur2001/main
ajitkumar1264 Oct 9, 2022
15afc0c
Merge pull request #426 from shubhamsingla807/patch-2
ajitkumar1264 Oct 9, 2022
cb16278
Create 3D-Array.cpp
mainak354 Oct 9, 2022
8f56e64
Merge pull request #425 from bhawna220/main
ajitkumar1264 Oct 9, 2022
a81c867
Merge pull request #424 from nandanapm1372/main
ajitkumar1264 Oct 9, 2022
fd4ba5f
Merge pull request #440 from gouthamKKr/patch-2
ajitkumar1264 Oct 9, 2022
53bac87
Create sudoku12.java
Wasif0787 Oct 9, 2022
9d0da32
Merge pull request #421 from Bktech01/main
ajitkumar1264 Oct 9, 2022
c24a4c2
Merge pull request #420 from VIRAK-SAMA/main
ajitkumar1264 Oct 9, 2022
5b96142
Merge pull request #441 from gouthamKKr/patch-3
ajitkumar1264 Oct 9, 2022
878424a
Merge pull request #419 from DeepPatel25/main
ajitkumar1264 Oct 9, 2022
26c0e76
Merge pull request #418 from FOOL-SENKU-SAMA/main
ajitkumar1264 Oct 9, 2022
c95d2c1
Merge pull request #417 from SENKU-SAMA-FOOL/main
ajitkumar1264 Oct 9, 2022
429cb26
Merge pull request #416 from samyakjain26/patch-1
ajitkumar1264 Oct 9, 2022
344cc70
Merge pull request #415 from Shivamgits/main
ajitkumar1264 Oct 9, 2022
c9b3228
Merge pull request #414 from aditya233300/main
ajitkumar1264 Oct 9, 2022
dba52f3
Merge pull request #413 from SENKU-FOOL-SAMA/main
ajitkumar1264 Oct 9, 2022
99692d8
Merge pull request #412 from Arknate/main
ajitkumar1264 Oct 9, 2022
5368d7d
Merge pull request #409 from akshat-o5/main
ajitkumar1264 Oct 9, 2022
1124811
Merge pull request #408 from DeveshVishnoi/main
ajitkumar1264 Oct 9, 2022
cd916b2
Merge pull request #407 from MadushaniR/main
ajitkumar1264 Oct 9, 2022
90f7f8e
Merge pull request #406 from himanshu11230/main
ajitkumar1264 Oct 9, 2022
d5e7672
Merge pull request #405 from swapnillps0105/main
ajitkumar1264 Oct 9, 2022
ab89b9f
Merge pull request #403 from manozdpradhan/patch-3
ajitkumar1264 Oct 9, 2022
75f9bca
Merge pull request #402 from manozdpradhan/patch-2
ajitkumar1264 Oct 9, 2022
87556ea
Merge pull request #401 from manozdpradhan/patch-1
ajitkumar1264 Oct 9, 2022
d58ea7a
Merge pull request #400 from manozdpradhan/main
ajitkumar1264 Oct 9, 2022
8fc8f5c
Merge pull request #399 from rejjstha/patch-3
ajitkumar1264 Oct 9, 2022
973cccc
Merge pull request #398 from rejjstha/patch-2
ajitkumar1264 Oct 9, 2022
f61c510
Merge pull request #397 from rejjstha/patch-1
ajitkumar1264 Oct 9, 2022
747d067
Merge pull request #396 from rejjstha/main
ajitkumar1264 Oct 9, 2022
4e52611
Merge pull request #395 from akash-123-svg/main
ajitkumar1264 Oct 9, 2022
59c01f3
Merge pull request #394 from U220053/patch-1
ajitkumar1264 Oct 9, 2022
2b5d953
Merge pull request #393 from Akshit22781/main
ajitkumar1264 Oct 9, 2022
c179a13
Merge pull request #392 from rishabhverma1106/main
ajitkumar1264 Oct 9, 2022
664c724
Merge pull request #391 from 8950989202/patch-2
ajitkumar1264 Oct 9, 2022
93d0f74
Merge pull request #390 from 8950989202/main
ajitkumar1264 Oct 9, 2022
f775ca7
Merge pull request #389 from Adiana3308/main
ajitkumar1264 Oct 9, 2022
d9dd335
Merge pull request #388 from 8950989202/patch-1
ajitkumar1264 Oct 9, 2022
17fa66e
Merge pull request #387 from Dextroit-Divo/patch-2
ajitkumar1264 Oct 9, 2022
6c06144
Merge pull request #386 from Dextroit-Divo/patch-1
ajitkumar1264 Oct 9, 2022
ef4cd33
Merge pull request #385 from tanya-jnv/patch-1
ajitkumar1264 Oct 9, 2022
05045a5
Merge pull request #384 from gulafsh/main
ajitkumar1264 Oct 9, 2022
db27ddf
Merge pull request #382 from vedant0501/main
ajitkumar1264 Oct 9, 2022
c54102e
Merge pull request #381 from ixt2jax/main
ajitkumar1264 Oct 9, 2022
277de01
Merge pull request #380 from SachinDabhade/main
ajitkumar1264 Oct 9, 2022
4ce7a4e
Merge pull request #379 from Asmit-Kumar0/main
ajitkumar1264 Oct 9, 2022
6ffb9e2
Merge pull request #378 from codeburn12/patch-1
ajitkumar1264 Oct 9, 2022
58d4002
Merge pull request #376 from Sapnajha19/main
ajitkumar1264 Oct 9, 2022
ebf553b
Merge pull request #375 from ankush-sharma-13/main
ajitkumar1264 Oct 9, 2022
c4f011a
Merge pull request #374 from wasifhussain77890/patch-1
ajitkumar1264 Oct 9, 2022
d760bfd
Merge pull request #442 from gouthamKKr/patch-4
ajitkumar1264 Oct 9, 2022
a77bc76
Merge pull request #373 from Sahilydv222/main
ajitkumar1264 Oct 9, 2022
3c6affe
Merge pull request #371 from RiteshKr001/main
ajitkumar1264 Oct 9, 2022
152177a
Merge pull request #370 from wasifhussain77890/main
ajitkumar1264 Oct 9, 2022
5c5ae7f
Merge pull request #369 from KUNJPro/main
ajitkumar1264 Oct 9, 2022
0401455
Merge pull request #368 from Anukulbanjade/main
ajitkumar1264 Oct 9, 2022
7c81135
Merge pull request #367 from ris441/main
ajitkumar1264 Oct 9, 2022
f7f4773
Merge pull request #366 from devilsboss-dev/main
ajitkumar1264 Oct 9, 2022
428ac62
Merge pull request #365 from SOMAN-SABEEL/main
ajitkumar1264 Oct 9, 2022
2309ce9
Merge pull request #362 from lallunallala87/main
ajitkumar1264 Oct 9, 2022
6eae4f9
Merge pull request #361 from anshur0207/main
ajitkumar1264 Oct 9, 2022
d93c739
Merge pull request #360 from Aakash1378/main
ajitkumar1264 Oct 9, 2022
fa29d04
Merge pull request #359 from digipodium/main
ajitkumar1264 Oct 9, 2022
20b1c9a
Merge pull request #358 from yalegama/main
ajitkumar1264 Oct 9, 2022
2d1a8ca
Create shuffle.java
fahadmaheri Oct 9, 2022
694bf40
Merge pull request #357 from Kartikay099/main
ajitkumar1264 Oct 9, 2022
2bb523f
Merge pull request #447 from harshisdead/main
ajitkumar1264 Oct 9, 2022
af25d41
Merge pull request #355 from yashkalariya13/main
ajitkumar1264 Oct 9, 2022
0530e74
Merge pull request #354 from sailaja22/main
ajitkumar1264 Oct 9, 2022
fdac845
Merge pull request #353 from vanshvatsal/main
ajitkumar1264 Oct 9, 2022
7e9b665
Merge pull request #352 from shyam-206/main
ajitkumar1264 Oct 9, 2022
214dddb
Merge pull request #351 from Tejas2853/main
ajitkumar1264 Oct 9, 2022
be902f9
Merge pull request #350 from durgeshsingh02/main
ajitkumar1264 Oct 9, 2022
5bb4db1
Merge pull request #349 from inikhil15/main
ajitkumar1264 Oct 9, 2022
8988100
Merge pull request #356 from BhuvaKrishna/main
ajitkumar1264 Oct 9, 2022
cf25fdb
Merge pull request #348 from durgeshsingh20/main
ajitkumar1264 Oct 9, 2022
be51380
Merge pull request #363 from Rachit0710/main
ajitkumar1264 Oct 9, 2022
0759eee
Create fibonacci
pooja2693 Oct 9, 2022
62a90da
Update shuffle.java
fahadmaheri Oct 9, 2022
ebea032
Merge pull request #443 from gouthamKKr/patch-5
ajitkumar1264 Oct 9, 2022
5cbbd32
Merge pull request #444 from gouthamKKr/patch-6
ajitkumar1264 Oct 9, 2022
a13d77d
Merge pull request #445 from Samridh-Pathela/main
ajitkumar1264 Oct 9, 2022
2490c99
Merge pull request #446 from dipesh88/main
ajitkumar1264 Oct 9, 2022
0146e24
Merge pull request #449 from MananSharma2710/main
ajitkumar1264 Oct 9, 2022
89df619
Merge pull request #448 from Himanshu-Gupta2001/patch-1
ajitkumar1264 Oct 9, 2022
e282cbd
Merge pull request #450 from dipesh88/dipesh88-patch-1
ajitkumar1264 Oct 9, 2022
3c41b1d
Merge pull request #451 from pradeepkokal/main
ajitkumar1264 Oct 9, 2022
e4fd504
Merge pull request #452 from AdityaGoutam18/main
ajitkumar1264 Oct 9, 2022
5803946
Merge pull request #453 from ayushh93/main
ajitkumar1264 Oct 9, 2022
b37610a
Merge pull request #454 from ayushh93/patch-1
ajitkumar1264 Oct 9, 2022
089766a
Merge pull request #455 from ayushh93/patch-2
ajitkumar1264 Oct 9, 2022
5b225f5
Merge pull request #456 from ayushh93/patch-3
ajitkumar1264 Oct 9, 2022
9eb91cd
Merge pull request #457 from kumaratul2002/main
ajitkumar1264 Oct 9, 2022
90ec457
Merge pull request #458 from SoubhagyaKumaNayak/main
ajitkumar1264 Oct 9, 2022
310c4c9
Merge pull request #459 from AyushBhavsar/patch-3
ajitkumar1264 Oct 9, 2022
fb53f82
Merge pull request #460 from Shubhankar-1/main
ajitkumar1264 Oct 9, 2022
bda182b
Merge pull request #461 from sheryldsouza/main
ajitkumar1264 Oct 9, 2022
38d6506
Merge pull request #462 from PreethiN0070/patch-1
ajitkumar1264 Oct 9, 2022
354967a
Merge pull request #469 from pathuS13/main
ajitkumar1264 Oct 9, 2022
65c76fa
Merge pull request #470 from mainak354/main
ajitkumar1264 Oct 9, 2022
0a1eaa4
Merge pull request #471 from Wasif0787/main
ajitkumar1264 Oct 9, 2022
e33664a
Merge pull request #473 from fahadmaheri/main
ajitkumar1264 Oct 9, 2022
b744cac
Merge pull request #474 from pooja2693/main
ajitkumar1264 Oct 9, 2022
0e72c24
Add files via upload
pradip-424 Oct 10, 2022
f2bf269
Add files via upload
pradip-424 Oct 10, 2022
72f85d1
Add files via upload
pradip-424 Oct 10, 2022
cd531c3
Add files via upload
pradip-424 Oct 10, 2022
5d1029c
Merge pull request #501 from pradip-424/main
ajitkumar1264 Oct 10, 2022
51833c3
Merge pull request #502 from Annex5061/main
ajitkumar1264 Oct 10, 2022
e6c1f6a
Permutation
kara751 Oct 10, 2022
dd7acbc
Merge branch 'main' into main
kara751 Oct 10, 2022
167b9c9
Update permutation.java
kara751 Oct 13, 2022
1651e35
Delete permutation.java
kara751 Oct 13, 2022
1cecf98
Permutation
kara751 Oct 13, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
22 changes: 22 additions & 0 deletions 0-1pattern.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#include<iostream>
using namespace std;

int main()
{
int n;
cin>>n;

for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
if((i+j)%2==0){
cout<<" 1";
}
else{
cout<<" 0";
}
}
cout<<endl;
}

return 0;
}
19 changes: 19 additions & 0 deletions 00.Introduction/Details.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import java.util.Scanner;

class Details {
public static void main(String args[])
{
System.out.println("Enter the required details: ");
Scanner dtl=new Scanner(System.in);
System.out.println("Enter your name: ");
String name=dtl.nextLine();
System.out.println("Enter your Mobile number: ");
Long phone=dtl.nextLong();
System.out.println("Enter your age: ");
int age=dtl.nextInt();
System.out.println(" WELCOME ");
System.out.println(" Nice to meet you "+ name);
System.out.println(" Thank You for filling the details. ");
System.out.println(" We'll surely contact you on "+ phone + " for further details. ");
}
}
9 changes: 9 additions & 0 deletions 00.Introduction/First.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
class First
{
public static void main(String args[])
{
System.out.println("Hello World");
// System.out.println(args[0]);
// System.out.println(args[1]);
}
}
Binary file added 1.1.exe
Binary file not shown.
69 changes: 69 additions & 0 deletions 1.PreOrder - Using Stack.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
/**
* Definition for a binary tree node.
* struct TreeNode {
* int val;
* TreeNode *left;
* TreeNode *right;
* TreeNode() : val(0), left(nullptr), right(nullptr) {}
* TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}
* TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}
* };
*/
class Solution {
public:
void preorder(TreeNode* root,vector<int> &ans)
{
if(root==NULL)
{
return;
}
else
{
ans.push_back(root->val);
preorder(root->left,ans);
preorder(root->right,ans);
}
}
public:
vector<int> preorderTraversal(TreeNode* root) {
vector<int> ans;
preorder(root,ans);
return ans;
}
};




Using stack

class Solution {
public:
vector<int> preorderTraversal(TreeNode* root) {
vector<int> ans;
if(root==NULL)
{
return ans;
}
else
{
stack<TreeNode*> st;
st.push(root);
while(!st.empty())
{
TreeNode* node = st.top();
st.pop();
if(node->right!=NULL)
{
st.push(node->right);
}
if(node->left!=NULL)
{
st.push(node->left);
}
ans.push_back(node->val);
}
return ans;
}
}
};
210 changes: 210 additions & 0 deletions 1.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,210 @@
//
// dsatrial1.cpp
//
//
// Created by Vansh Vatsal on 30/08/22.
//

#include <bits/stdc++.h>
using namespace std;

class SEIT
{
string name;
int roll;
float sgpa;

public:
void getdata()
{
string a;
int b;
float c;
cout << "Enter Name : " << endl;
cin >> a;
cout << "Enter Roll No. : " << endl;
cin >> b;
cout << "Enter SGPA : " << endl;
cin >> c;
name = a;
roll = b;
sgpa = c;
}
void putdata()
{
cout << name << endl;
cout << roll << endl;
cout << sgpa << endl;
}
void linearsearch(SEIT s[], int n, float key)
{
bool flag = 1;
for (int i = 0; i < n; i++)
{
if (s[i].sgpa == key)
{
cout << "Object is present at " << i << " index." << endl;
s[i].putdata();
flag = 0;
}
}
if (flag)
{
cout << "No record found" << endl;
}
}

void binarysearch(SEIT s[], int n, string nm)
{

int start = 0;
int end = n - 1;
int mid = (start + end) / 2;
bool flag = 1;
while (start <= end)
{
if (s[mid].name == nm)
{
s[mid].putdata();
flag = 0;
break;
}
else if (s[mid].name < nm)
{
start = mid + 1;
}
else
{
end = mid - 1;
}
mid = (start + end) / 2;
}
if (flag)
{
cout << "No record found." << endl;
}
}
void bubblesort(SEIT s[], int n)
{

for (int l = 0; l < n; ++l)
{

for (int i = 0; i < n -l-1; ++i)
{

if ( s[i].roll > s[i+1].roll)
{
swap(s[i],s[i+1]);
}
}
}
}
void insertionSort( SEIT s[], int size) {
for (int step = 1; step < size; step++) {
int key = s[step];
int j = step - 1;

// Compare key with each element on the left of it until an element smaller than
// it is found.
// For descending order, change key<array[j] to key>array[j].
while (key < s[j] && j >= 0) {
s[j + 1] = s[j];
--j;
}
s[j + 1] = key;
}
}
void printArray(SEIT s[], int n)
{
for (int i = 0; i < n; ++i)
{
cout << "roll " << s[i].roll<<endl;
cout << "name " << s[i].name<<endl;
cout << "sgpa " << s[i].sgpa<<endl;
}
cout << "\n";
}
};

int
menu()
{
int a;
cout << " 1 for linear search" << endl;
cout << " 2 for binary search" << endl;
cout << " 3 to display details of all students" << endl;
cout << " 4 to exit" << endl;
cout << " 5 to do Bubble Sort" << endl;
cout << " 6 to do Insertion Sort" << endl;

cout << "enter your choice = ";
cin >> a;
cout << endl;
return a;
}
int main()
{
cout << "enter number of students" << endl;
int n;
cin >> n;
SEIT s[n];
for (int i = 0; i < n; i++)
{
s[i].getdata();
}
int status;
status = menu();
while (true)
{
SEIT task;

if (status == 4)
{
break;
}
else if (status == 1)
{
float key;
cout << "Enter SGPA of the student : " << endl;
cin >> key;

task.linearsearch(s, n, key);
}
else if (status == 2)
{
string nm;
cout << "Enter the name of the student : " << endl;
cin >> nm;
task.binarysearch(s, n, nm);
}
else if (status == 3)
{
for (int i = 0; i < n; i++)
{
s[i].getdata();
}
}
else if (status == 5)
{

task.bubblesort(s, n);
cout << "Sorted Array in Ascending Order:\n";
task.printArray(s,n);

}
else if (status==6){
task.insertionSort(s,size);
cout<<"Insertion Sort"<<endl;
task.printArray(s,size);
}

else
{
cout << "invalid input pls enter another choice" << endl;
}

status = menu();
}
return 0;
}
Binary file added 16649524524186456099865449383486.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading