Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
267 commits
Select commit Hold shift + click to select a range
03d7c98
Merge pull request #18 from vermagaurav8/main
shubhamgoel90 Oct 2, 2020
27b9f6b
Merge pull request #19 from Jack92829/main
shubhamgoel90 Oct 2, 2020
f7598e6
Merge pull request #20 from JunaidJaved248/main
shubhamgoel90 Oct 2, 2020
8858846
Create readme.md
Ankuraxz Oct 2, 2020
abb69ff
Update readme.md
Ankuraxz Oct 2, 2020
ca74f79
Create Data_collection.py
Ankuraxz Oct 2, 2020
77eaa03
Create KNN_recognition
Ankuraxz Oct 2, 2020
5a80f0b
Rename binary_search to binary_search.cpp
pratheekpai Oct 2, 2020
4e6b731
Haarcascade file
Ankuraxz Oct 2, 2020
d5f0c2c
Rename knapsack_problem to knapsack_problem.cpp
pratheekpai Oct 2, 2020
dc4a865
Merge pull request #22 from Ankuraxz/main
shubhamgoel90 Oct 2, 2020
5d12635
Merge pull request #21 from pratheekpai/main
shubhamgoel90 Oct 2, 2020
90819f1
add example
saman-waruka Oct 2, 2020
3385ded
added FizzBuzz in PHP
Oct 2, 2020
5ac34a7
Merge pull request #23 from saman-waruka/main
shubhamgoel90 Oct 2, 2020
e8b8ca5
Merge pull request #24 from prpwien/main
shubhamgoel90 Oct 2, 2020
b18b03e
Add closest pair problem solution with python
zaidanprtm Oct 2, 2020
5403127
Merge pull request #25 from zaidanprtm/add-closest-pair-problem
shubhamgoel90 Oct 2, 2020
cd4ad4f
Anagram Checker in Python file is added
simran2104 Oct 2, 2020
e0791d3
Merge pull request #26 from simran2104/main
shubhamgoel90 Oct 2, 2020
dd5bdaf
Detects if the number passed by parameter is prime
Claw-Hammer Oct 2, 2020
1645ea6
Merge pull request #27 from Claw-Hammer/feature/Detect_Prime_Number
shubhamgoel90 Oct 2, 2020
5fcb317
java todo project
Oct 2, 2020
7159b05
Delete ToDo.zip
Oct 2, 2020
f3c138f
New Python file is added
simran2104 Oct 2, 2020
9287bdd
java project
rushikeshganesh Oct 2, 2020
636c26d
Merge pull request #28 from simran2104/main
shubhamgoel90 Oct 2, 2020
6eb64eb
Merge pull request #29 from Rushikesh-ganesh/main
shubhamgoel90 Oct 2, 2020
68525b4
Finds all the files matching your criteria inside a folder/sub-folders
Claw-Hammer Oct 2, 2020
6c47c7c
Add html js calculator oparator
EyeOfCode Oct 2, 2020
e209344
Add html js calculator oparator
EyeOfCode Oct 2, 2020
f1b4719
Merge pull request #30 from Claw-Hammer/feature/Recursive_folder_iter…
shubhamgoel90 Oct 2, 2020
8bbb688
Merge pull request #31 from EyeOfCode/main
shubhamgoel90 Oct 2, 2020
6473cbb
Merge pull request #32 from shubhamgoel90/main
shubhamgoel90 Oct 2, 2020
ba87fed
Merge pull request #2 from Team-FSociety/main
shubhamgoel90 Oct 2, 2020
265e759
Merge pull request #33 from shubhamgoel90/main
shubhamgoel90 Oct 2, 2020
344c8e4
adding hello world in C
kefournier Oct 2, 2020
2268b37
Adding a docker nginx-alpine base config with vhost.template
Oct 2, 2020
c75d356
Merge pull request #34 from kefournier/main
shubhamgoel90 Oct 2, 2020
3e99ca9
Merge pull request #35 from illusi0nary/docker_nginx_base_image
shubhamgoel90 Oct 2, 2020
a39b1f2
Merge pull request #36 from Team-FSociety/master
shubhamgoel90 Oct 2, 2020
61001e9
add Fibonacci sequence program in php
kavanpancholi Oct 2, 2020
823990c
Merge pull request #37 from kavanpancholi/php-fibonacci
shubhamgoel90 Oct 2, 2020
e1600ff
add stack and queue using c
ReoCorreia Oct 2, 2020
a55f02b
Merge pull request #38 from ReoCorreia/add_C
shubhamgoel90 Oct 2, 2020
fa43055
add api helper for laravel / lumen
dwexid Oct 3, 2020
1dba7e0
Create getFileExtension.php
jayruivivar Oct 3, 2020
d73e2fc
add permutation of string in kotlin
fionicholas Oct 3, 2020
86f03ba
Merge pull request #39 from dwexid/main
shubhamgoel90 Oct 3, 2020
eca6121
Merge pull request #40 from karmakula/php-get-file-extension
shubhamgoel90 Oct 3, 2020
264a82f
Merge pull request #41 from fionicholas/main
shubhamgoel90 Oct 3, 2020
75dad10
Hacktoberfest!
argadhana Oct 3, 2020
17682bb
Add files via upload
Lovish-Aggarwal Oct 3, 2020
3b6ebce
OPenCV for setting Camera Parameters
Lovish-Aggarwal Oct 3, 2020
4d96fb9
Create check_prime_number.cpp
pranjal-aggarwal Oct 3, 2020
19ec647
Merge pull request #42 from argadhana/main
shubhamgoel90 Oct 3, 2020
1e2a063
Merge pull request #43 from Lovish-Aggarwal/main
shubhamgoel90 Oct 3, 2020
228fff5
Merge pull request #44 from pranjal-aggarwal/main
shubhamgoel90 Oct 3, 2020
14b1ca2
Added geometry.php
Kalinguar Oct 3, 2020
27e9342
Merge pull request #46 from Kalinguar/main
shubhamgoel90 Oct 3, 2020
34dd0ef
Update username.txt
innatepanda Oct 3, 2020
2e53ce9
Merge pull request #47 from innatepanda/patch-1
shubhamgoel90 Oct 3, 2020
ac704d3
Added Generate Balanced Parenthesis
tarundhiman85 Oct 3, 2020
05c8034
Delete GenerateBalanceParenthesis.cpp
tarundhiman85 Oct 3, 2020
057df12
Permutation of String problem
tarundhiman85 Oct 3, 2020
70493f9
Merge pull request #48 from Tarun0047/main
shubhamgoel90 Oct 3, 2020
b4116c5
Add PHP: Find and Replace
Oct 3, 2020
d1a39c2
Merge pull request #49 from NickHatBoecker/php-findandreplace
shubhamgoel90 Oct 4, 2020
d43c3c5
Create index.html
Archit099 Oct 4, 2020
23174cb
Add files via upload
Archit099 Oct 4, 2020
ef98c80
Delete index.html
Archit099 Oct 4, 2020
50ffa94
Merge pull request #51 from Archit099/main
shubhamgoel90 Oct 4, 2020
8791963
added 2 new c++ files
haman2306 Oct 4, 2020
19c2b0f
Create MohdWarid_SwastikaPattern.cpp
waridrox Oct 4, 2020
41a8bc0
Merge pull request #53 from waridrox/main
shubhamgoel90 Oct 4, 2020
5a456e2
a simple calculator in python
DARYAXE Oct 5, 2020
0cb3584
Merge pull request #54 from DARYAXE/main
shubhamgoel90 Oct 5, 2020
304face
Local Binary Pattern
Ankuraxz Oct 5, 2020
a4f7c12
Added Rabin Karp String matching algorithm
tarundhiman85 Oct 5, 2020
e33fe72
Update RabinKarpString.cpp
tarundhiman85 Oct 5, 2020
effa08a
Merge pull request #56 from Tarun0047/main
shubhamgoel90 Oct 5, 2020
4e8267b
Merge pull request #55 from Ankuraxz/main
shubhamgoel90 Oct 5, 2020
b1de553
Platformchecker written in PHP
Oct 5, 2020
fd329a5
Merge pull request #57 from D0tch/main
shubhamgoel90 Oct 5, 2020
85b7502
my first pr
heygithub-1 Oct 5, 2020
d017b46
Merge pull request #58 from khushboorazdan/main
shubhamgoel90 Oct 5, 2020
0c7d217
Added hamming code calculator
amit-sides Oct 5, 2020
bec78b3
added some programs
aritrochakraborty29 Oct 5, 2020
c083727
Merge pull request #60 from aritrochakraborty29/new-branch
shubhamgoel90 Oct 5, 2020
601b982
Merge pull request #59 from amit-sides/main
shubhamgoel90 Oct 5, 2020
f0dfbd4
Create tic_tac_toe.rb
tbeede Oct 5, 2020
8453ae2
Added Bucket sort in c++
pasanjayawickrama Oct 6, 2020
2db92c9
added bubble sort using python
Randika97 Oct 6, 2020
c4a841f
added bubble sort in c language
devinda98 Oct 6, 2020
c8b8c2d
my commit
TharushaGunasekara Oct 6, 2020
4a2756d
Merge pull request #61 from tbeede/patch-1
shubhamgoel90 Oct 6, 2020
83e0d18
Merge pull request #3 from Team-FSociety/main
shubhamgoel90 Oct 6, 2020
f78cedd
Merge pull request #62 from pasanjayawickrama/main
shubhamgoel90 Oct 6, 2020
0b5c3ca
Merge pull request #66 from shubhamgoel90/main
shubhamgoel90 Oct 6, 2020
62f437f
Merge pull request #63 from Randika97/main
shubhamgoel90 Oct 6, 2020
3f45214
Merge pull request #4 from Team-FSociety/main
shubhamgoel90 Oct 6, 2020
ab5d607
Merge pull request #67 from shubhamgoel90/main
shubhamgoel90 Oct 6, 2020
5d3b270
Merge pull request #64 from devinda98/devinda
shubhamgoel90 Oct 6, 2020
6516d45
Merge pull request #5 from Team-FSociety/main
shubhamgoel90 Oct 6, 2020
3846f51
Merge pull request #68 from shubhamgoel90/main
shubhamgoel90 Oct 6, 2020
e6eaf6e
Merge pull request #65 from TharushaGunasekara/Tharusha
shubhamgoel90 Oct 6, 2020
ac47b93
Add files via upload
mohitrohilla021 Oct 6, 2020
a9fb8b5
Add files via upload
mohitrohilla021 Oct 6, 2020
0637082
added email_slicer
dhnv08 Oct 6, 2020
38095ff
Merge pull request #69 from mohitrohilla021/main
shubhamgoel90 Oct 6, 2020
53a43ef
Merge pull request #70 from xvidviii/main
shubhamgoel90 Oct 6, 2020
a69ae36
added Merge Sort in C language
devinda98 Oct 7, 2020
4956bfc
Bulb
Navya-tec Oct 7, 2020
736bb50
Merge pull request #71 from Navya-tec/new-branch
shubhamgoel90 Oct 7, 2020
84dab5d
Merge pull request #72 from dimalik98/dimali
shubhamgoel90 Oct 7, 2020
978f0e2
Bubble Sort Implementation
souvikbaruah Oct 7, 2020
bf6f827
factorial in c++
Ishantkhurana Oct 7, 2020
7e67a0b
Merge pull request #73 from souvikbaruah/patch-1
shubhamgoel90 Oct 7, 2020
072a709
Merge pull request #74 from Ishantkhurana/main
shubhamgoel90 Oct 7, 2020
dfb930f
Get Canival and HolyWeek dates
DIOHz0r Oct 8, 2020
f4c5557
Merge pull request #75 from DIOHz0r/main
shubhamgoel90 Oct 8, 2020
b9553d7
create top view of tree file using c++
radadiyamohit81 Oct 8, 2020
81171c5
Merge pull request #77 from radadiyamohit81/patch-1
shubhamgoel90 Oct 8, 2020
fe06b2e
hacktoberfest2k20
ashushreyansh Oct 8, 2020
730bc65
added seed for fake users
xhika Oct 8, 2020
02a2aab
Merge pull request #79 from xhika/hacktober
shubhamgoel90 Oct 8, 2020
a0531ef
Merge pull request #78 from ashushreyansh/main
shubhamgoel90 Oct 8, 2020
9100228
All_tree-(In-Pre-Post order traversal)-operation.cpp
radadiyamohit81 Oct 9, 2020
f93ccac
Merge pull request #80 from radadiyamohit81/patch-2
shubhamgoel90 Oct 9, 2020
b048e5d
check
Ishantkhurana Oct 9, 2020
93afeed
added a program to implement caesar cipher in python
TcLjmt Oct 9, 2020
79d55dc
create bank transaction system
radadiyamohit81 Oct 9, 2020
c6d5260
Merge pull request #6 from Team-FSociety/main
shubhamgoel90 Oct 9, 2020
f0568fd
Merge pull request #84 from shubhamgoel90/main
shubhamgoel90 Oct 9, 2020
52ef2c2
Merge pull request #81 from Ishantkhurana/main
shubhamgoel90 Oct 10, 2020
36dd22a
Merge pull request #82 from sloth59/main
shubhamgoel90 Oct 10, 2020
f0cf8a6
Merge pull request #83 from radadiyamohit81/patch-3
shubhamgoel90 Oct 10, 2020
7da4eb8
Added a logout function made with php that just needs to be called wi…
somtookaforr Oct 10, 2020
d0df385
Create blink
a2tec Oct 11, 2020
de76ef5
Created Insertion_Sort.py
AvinashMahanthi Oct 11, 2020
ff8d9eb
Merge pull request #85 from Wavist/new_branch
shubhamgoel90 Oct 11, 2020
57e49a1
Create Merge_Sort.py
AvinashMahanthi Oct 11, 2020
eea2b28
Merge pull request #87 from a2tec/main
shubhamgoel90 Oct 11, 2020
a554861
Created Selection_Sort.py
AvinashMahanthi Oct 11, 2020
d863de9
Next Greater element
vinayakkokane Oct 11, 2020
3175001
Anagram_checker
Navya-tec Oct 12, 2020
2f58c0b
Merge pull request #86 from Navya-tec/new-branch
shubhamgoel90 Oct 11, 2020
2fa7cca
add code php and username
mhmmdrzld Oct 12, 2020
9a086e3
Added Javacript Cat Clock & Added Username to Username.txt
Oct 12, 2020
3fdc615
Create rat_in_a_maze_game.cpp
radadiyamohit81 Oct 12, 2020
d376f6a
Merge pull request #88 from vinayakkokane/main
shubhamgoel90 Oct 12, 2020
93e09f3
Merge pull request #89 from AvinashMahanthi/main
shubhamgoel90 Oct 12, 2020
7273c4b
Merge pull request #90 from mhmmdrzld/main
shubhamgoel90 Oct 12, 2020
7da4c15
Merge branch 'main' into main
shubhamgoel90 Oct 12, 2020
a73acc1
Merge pull request #91 from testerslol123/main
shubhamgoel90 Oct 12, 2020
7a0777d
add BST class code
sonali-singh97 Oct 12, 2020
0887fbb
Added Login.php
dibyendu415 Oct 12, 2020
11c4d7a
Create auth.php
Petro-Ivvysoft Oct 12, 2020
0adfd80
Create auth.php
Petro-Ivvysoft Oct 12, 2020
ab42d13
Create pagination.php
Petro-Ivvysoft Oct 12, 2020
b8815d6
Create passwords.php
Petro-Ivvysoft Oct 12, 2020
46f9b14
Create validation.php
Petro-Ivvysoft Oct 12, 2020
8235fbe
Delete auth.php
Petro-Ivvysoft Oct 12, 2020
f775f3d
added ru lang
Yarynka Oct 12, 2020
a3b5eb3
Create Armstrong_Number.py
vijetasaini0211 Oct 13, 2020
f5d5442
check device type
Oct 13, 2020
e3ba99b
getTimezoneTime
Oct 13, 2020
9b0ae79
Create Array(DS)- Hackerrank
vanshikabhasin Oct 13, 2020
d562a2c
Create Array(DS)- Hackerrank
vanshikabhasin Oct 13, 2020
33deb05
Merge pull request #92 from radadiyamohit81/patch-4
shubhamgoel90 Oct 13, 2020
42e17a7
Merge pull request #93 from sonali-singh97/BST
shubhamgoel90 Oct 13, 2020
501839f
Merge pull request #94 from dibyendu415/main
shubhamgoel90 Oct 13, 2020
6716338
Merge pull request #95 from Petro-Ivvysoft/main
shubhamgoel90 Oct 13, 2020
0c20bc1
Merge pull request #96 from Yarynka/main
shubhamgoel90 Oct 13, 2020
569cf4a
arduino program for check the water level of rice field
budimanindra Oct 13, 2020
26c8db2
Create insertionSort.cpp
logicncode Oct 13, 2020
cf11740
Update username.txt
kosakanishkdev Oct 13, 2020
c9392b7
Merge pull request #97 from vijetasaini0211/main
shubhamgoel90 Oct 14, 2020
0e87c9a
Merge pull request #98 from LeeWeiZhang/php-device-type
shubhamgoel90 Oct 14, 2020
b21358c
Merge pull request #99 from LeeWeiZhang/getTimezoneTime
shubhamgoel90 Oct 14, 2020
882eac9
Merge pull request #100 from vanshika-bhasin/main
shubhamgoel90 Oct 14, 2020
c837b74
Added a snake game in python.
ronak007mistry Oct 14, 2020
135e8f9
Delete Array(DS)- Hackerrank
vanshikabhasin Oct 14, 2020
302ad69
Merge pull request #108 from vanshika-bhasin/main
shubhamgoel90 Oct 14, 2020
162d4ab
Merge pull request #101 from Jowsevano/Jowsevano1
shubhamgoel90 Oct 14, 2020
cd6f4a7
Add factorial.py
thesilican Oct 14, 2020
37c070d
matrix chain multiplication
shubham-singla525 Oct 15, 2020
94c248a
Merge pull request #106 from ronak007mistry/main
shubhamgoel90 Oct 15, 2020
2830d1a
Bucket sort python
SashiPraba Oct 15, 2020
8f42f75
Update check_holiday_indonesia.php
Oct 15, 2020
e488c17
My third PR
khushboorazdan Oct 15, 2020
816927b
check if number is odd or even
veerajongit Oct 16, 2020
4ca4517
Random Pass Generator using python
Aman1905 Oct 16, 2020
baba74f
Merge pull request #103 from logicncode/main
shubhamgoel90 Oct 16, 2020
d92873a
Merge pull request #104 from kosakanishkdev/main
shubhamgoel90 Oct 16, 2020
552a427
Merge pull request #109 from thesilican/main
shubhamgoel90 Oct 16, 2020
fc054cd
updated
shashwat-agarwal Oct 16, 2020
79d0c4c
Create tower_of_hanoi_problem.cpp
tbeede Oct 16, 2020
af2266e
added dayOfTheWeek.php & updated username.txt
DatMoose Oct 16, 2020
89c8208
added one c file
05saitejaswi Oct 17, 2020
4af633e
Merge pull request #113 from khushboorazdan/main
shubhamgoel90 Oct 17, 2020
2af8da5
added username
96vksingh Oct 17, 2020
ae70e42
Merge pull request #110 from shubham-singla525/main
shubhamgoel90 Oct 17, 2020
cbc6fcb
Merge pull request #111 from RickyRGT/main
shubhamgoel90 Oct 17, 2020
31e7504
Merge pull request #112 from SashiPraba/main
shubhamgoel90 Oct 17, 2020
3431439
Merge pull request #114 from veerajongit/main
shubhamgoel90 Oct 17, 2020
4bd7cb9
Delete c_cpp_properties.json
haman2306 Oct 18, 2020
f1d3d22
Delete settings.json
haman2306 Oct 18, 2020
add0def
Merge pull request #52 from haman2306/main
shubhamgoel90 Oct 18, 2020
e28b58b
Merge pull request #115 from Aman1905/main
shubhamgoel90 Oct 18, 2020
57ea75d
Adding elixir script
Brabec Oct 18, 2020
364aaa1
modified function and css
aflajismail Oct 18, 2020
be10295
Create encouragement bot
chelseayay Oct 19, 2020
6ed0354
Merge pull request #116 from shashwat-agarwal/patch-1
shubhamgoel90 Oct 19, 2020
d64f514
Added simple hello world with command line argument
Oct 19, 2020
ac3118d
added loading animation
Kushanrawindu Oct 20, 2020
48bee7f
added arduino 3x3 led cube project
Dilshan97 Oct 20, 2020
1a90a2a
Merge pull request #117 from tbeede/patch-2
shubhamgoel90 Oct 20, 2020
9f41785
Merge branch 'main' into main
shubhamgoel90 Oct 20, 2020
a90397d
Merge pull request #118 from DatMoose/main
shubhamgoel90 Oct 20, 2020
46ce7a4
Merge pull request #119 from 05saitejaswi/Binary-search
shubhamgoel90 Oct 20, 2020
76b4350
Merge branch 'main' into main
shubhamgoel90 Oct 20, 2020
e21fcea
Merge pull request #120 from 96vksingh/main
shubhamgoel90 Oct 20, 2020
44261e3
Merge branch 'main' into elixir-script
shubhamgoel90 Oct 21, 2020
eaf4963
Merge pull request #121 from Brabec/elixir-script
shubhamgoel90 Oct 21, 2020
99786c6
Merge pull request #122 from aflajismail/main
shubhamgoel90 Oct 21, 2020
0ca3128
Create telegrambot.py
Ze-Falcon Oct 21, 2020
7c06988
Added quick sort doubly linked list c++
pasanjayawickrama Oct 22, 2020
cbf1cd4
add C# Hello World
BunditSpace Oct 22, 2020
752d964
Merge pull request #123 from chelseayay/main
shubhamgoel90 Oct 22, 2020
41c9f35
Merge pull request #124 from neighbourhoodnerd/main
shubhamgoel90 Oct 22, 2020
be79ce0
Merge pull request #125 from Kushanrawindu/main
shubhamgoel90 Oct 22, 2020
42619c5
Create Fibonacci Series
Oct 22, 2020
21fd1d5
Merge pull request #126 from Dilshan97/main
shubhamgoel90 Oct 22, 2020
a9d8541
Merge pull request #127 from Ze-Falcon/patch-1
shubhamgoel90 Oct 23, 2020
cd636c4
Merge pull request #128 from computingsl/main
shubhamgoel90 Oct 23, 2020
4bf7645
Solution to Rainwater trapping problem
technisRahulk Oct 24, 2020
e055afb
Add quick sort
Oct 24, 2020
78bfeaa
Merge pull request #129 from BunditSpace/bundit
shubhamgoel90 Oct 24, 2020
318ac4b
Update username.txt
sachinbir Oct 24, 2020
20a7292
Merge pull request #131 from shahbazalam07/main
shubhamgoel90 Oct 25, 2020
ed8f8b8
Merge pull request #132 from technisRahulk/main
shubhamgoel90 Oct 25, 2020
156f7f8
Stack function program using assembly language
Pallav221b Oct 26, 2020
f7226ec
init
aqmalio Oct 26, 2020
57fba5f
Add IPLocation with JS
aqmalio Oct 26, 2020
17972ce
Merge pull request #133 from quanKM/add_quick_sort
shubhamgoel90 Oct 26, 2020
63de475
Merge pull request #134 from sachinbir/patch-1
shubhamgoel90 Oct 28, 2020
585b943
Merge pull request #136 from Pallav221b/q
shubhamgoel90 Oct 28, 2020
87697ea
Merge pull request #137 from aqmalio/main
shubhamgoel90 Oct 28, 2020
06f3432
my frist commit no hachacktoberfest 2020
he-- Oct 28, 2020
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
61 changes: 61 additions & 0 deletions C++/All_tree_(In-Pre-Post order traversal) operation.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
#include<bits/stdc++.h>
using namespace std;
struct node{
struct node *lc;
int data;
struct node *rc;
};
int a[]={ 3,5,9,6,8,20,10,0,0,9,0,0,0,0,0,0,0,0,0,0,0};
struct node *buildtree(int n)
{
struct node *temp = 0;
if(a[n] != 0){
temp = (struct node *)malloc(sizeof(struct node));
temp->lc = buildtree(2*n+1);
temp->data = a[n];
temp->rc = buildtree(2*n+2);
}
return temp;
}

void inorder(struct node *root){
if(root != NULL){
if(root != NULL){
inorder(root->lc);
cout << root->data << " ";
inorder(root->rc);
}
}
}
void postorder(struct node *root){
if(root != NULL){
if(root != NULL){
postorder(root->lc);
postorder(root->rc);
cout << root->data << " ";
}
}
}
void preorder(struct node *root){
if(root != NULL){
if(root != NULL){
cout << root->data << " ";
preorder(root->lc);
preorder(root->rc);
}
}
}
int main(){
struct node *root;
root = buildtree(0);
cout << "Inorder Traversal:\n";
inorder(root);
cout << "\n";
cout << "Postorder Traversal:\n";
postorder(root);
cout << "\n";
cout << "Preorder Traversal:\n";
preorder(root);
cout << "\n";
return 0;
}
46 changes: 46 additions & 0 deletions C++/Anagram_checker.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
#include <iostream>
using namespace std;
int main()
{
//Initializing variables.
char str1[100],str2[100];
int first[26]={0}, second[26]={0}, c=0, flag=0;

//Accepting inputs.
cout<<"Enter First String: ";
gets(str1);
cout<<"Enter Second String: ";
gets(str2);

//Calculating frequencies of characters in first string.
while(str1[c] != '\0')
{
first[str1[c]-'a']++;
c++;
}

c=0;
//Calculating frequencies of characters in second string.
while(str2[c] != '\0')
{
second[str2[c]-'a']++;
c++;
}
//Checking if frequencies of both the strings are same or not.
for(c=0;c<26;c++)
{
if(first[c] != second[c])
flag=1;
}
//Priting result.
if(flag == 0)
{
cout<<"Strings are anagram.";
}
else
{
cout<<"Strings are not anagram.";
}
return 0;

}
45 changes: 45 additions & 0 deletions C++/Array subset of anathor array.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
#include<bits/stdc++.h>
using namespace std;

int findSubset (int arr1[] ,int arr2[] , int n , int m) {
for (int i=0;i<m;i++) {
int y = arr2[i];
int x = count(arr1 , arr1 + n , y);
if (x == 0) {
return 0;
}
}
return 1;
}



int main()
{

int t;
cin >> t;
while (t--) {
int n , m;
cin >> n >> m;
int arr1[n] , arr2[m];


for (int i=0;i<n;i++) {
cin >> arr1[i];
}
for (int i=0;i<m;i++) {
cin >> arr2[i];
}


int returnValue = findSubset (arr1 ,arr2 ,n ,m);
if (returnValue == 1) {
cout << "Yes";
}else {
cout << "No";
}
cout << "\n";
}
return 0;
}
82 changes: 82 additions & 0 deletions C++/Array(DS)- Hackerrank
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
#include <bits/stdc++.h>
#include<algorithm>
using namespace std;

vector<string> split_string(string);

// Complete the reverseArray function below.
vector<int> reverseArray(vector<int> a) {

reverse(a.begin(),a.end());
vector<int>::iterator it;
for (it = a.begin(); it != a.end(); it++)
cout << (*it) << " ";
return a;
}

int main()
{
ofstream fout(getenv("OUTPUT_PATH"));

int arr_count;
cin >> arr_count;
cin.ignore(numeric_limits<streamsize>::max(), '\n');

string arr_temp_temp;
getline(cin, arr_temp_temp);

vector<string> arr_temp = split_string(arr_temp_temp);

vector<int> arr(arr_count);

for (int i = 0; i < arr_count; i++) {
int arr_item = stoi(arr_temp[i]);

arr[i] = arr_item;
}

vector<int> res = reverseArray(arr);

for (int i = 0; i < res.size(); i++) {
fout << res[i];

if (i != res.size() - 1) {
fout << " ";
}
}

fout << "\n";

fout.close();

return 0;
}

vector<string> split_string(string input_string) {
string::iterator new_end = unique(input_string.begin(), input_string.end(), [] (const char &x, const char &y) {
return x == y and x == ' ';
});

input_string.erase(new_end, input_string.end());

while (input_string[input_string.length() - 1] == ' ') {
input_string.pop_back();
}

vector<string> splits;
char delimiter = ' ';

size_t i = 0;
size_t pos = input_string.find(delimiter);

while (pos != string::npos) {
splits.push_back(input_string.substr(i, pos - i));

i = pos + 1;
pos = input_string.find(delimiter, i);
}

splits.push_back(input_string.substr(i, min(pos, input_string.length()) - i + 1));

return splits;
}
Loading