From 48ea0ef07f754be21069a56aa7cf66ac195263f4 Mon Sep 17 00:00:00 2001 From: Gaurav Date: Fri, 22 Jan 2021 21:39:36 +0530 Subject: [PATCH 01/26] Permutaion of the given array --- permutation.java | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 permutation.java diff --git a/permutation.java b/permutation.java new file mode 100644 index 0000000..ee3a0e9 --- /dev/null +++ b/permutation.java @@ -0,0 +1,40 @@ +//Find all permutation of a array +import java.util.*; +class permutation +{ +static List> findPermutation(int a[]) +{ +List> l=new ArrayList<>(); +boolean visited[]=new boolean[a.length]; +backtrack(l,a,new ArrayList(),visited); +return l; +} + +static void backtrack(List> l,int a[],List cur,boolean visited[]) +{ +if(cur.size()==a.length) +{ +l.add(new ArrayList(cur)); +return; +} +for(int i=0;i Date: Fri, 22 Jan 2021 22:15:41 +0530 Subject: [PATCH 02/26] added some String problem --- alphabets.class | Bin 0 -> 1307 bytes alphabets.java | 15 +++++++++++++++ checkAlphabets.class | Bin 0 -> 627 bytes checkAlphabets.java | 13 +++++++++++++ checkAlphabets.txt | 13 +++++++++++++ countVowels.class | Bin 0 -> 616 bytes countVowels.java | 18 ++++++++++++++++++ permutation.class | Bin 0 -> 1300 bytes removeElements.class | Bin 0 -> 1559 bytes removeElements.java | 20 ++++++++++++++++++++ substring.class | Bin 0 -> 1300 bytes substring.java | 14 ++++++++++++++ 12 files changed, 93 insertions(+) create mode 100644 alphabets.class create mode 100644 alphabets.java create mode 100644 checkAlphabets.class create mode 100644 checkAlphabets.java create mode 100644 checkAlphabets.txt create mode 100644 countVowels.class create mode 100644 countVowels.java create mode 100644 permutation.class create mode 100644 removeElements.class create mode 100644 removeElements.java create mode 100644 substring.class create mode 100644 substring.java diff --git a/alphabets.class b/alphabets.class new file mode 100644 index 0000000000000000000000000000000000000000..42ebfb6000394deb050cbdf2d44d64e0589ec04b GIT binary patch literal 1307 zcma)6%Tg0j5Ir}q3B&L(2=b8d)+8VSd>d3CibNBoDijM`-6R(>WHOVQxkDA7;s;o6 z+~@+8g-aKf-(=aDM3WRL%0)8WJ>91tr+a?>KK~Bj0kSGIjD|6$VjL3@vQ7752D4$z z^!vQBF!*EfeTG2VDhY;xtZs_eZnYrnJzg-#(yKe0 zMy<>XLOKk?vFtHF;Yov=N6Eajb@M0{KVay~OJ1zxc&!-~sB+z87>T{@;!o++yyeS++{fKnTe}tk7ds!y0ZYxTE1N z?lA-_Zk5{#?rSudhZ?RRqTrE+6xJESN8Gjf$?6(I&%c}m-)iYi;aC)9hpEveAs5Ts zrV&JA@kURs)Qu!nC3rQNF(vttlv42+G}S;X6F*S#6dNQ<;SlCrN8q7r7Nu^P_0U~g zl=LE(BE>N771I@)8sLVJ_fBh~ z-TnVxHd0<5+gu6nESkt^;wrCuoHl0ay-d>*(Kv)nWa>^viVpzB^z-|rG`d#ja zX*za|J^_HAesoEot0rlZo^(_QCcc1uB7t^;{zIOTim6`;$#vIf@Ojpm#1BLh5#M`^ zCeGkLM*#SSpbzh$1U?|(|47chHkcrW$P$EaYJ)BeS25f~Op{x^oQX&%`x(mOSA@^d z6H#-dEH#u?Nh5>+3im^$`ZdDuqwiWj=_6jgYj{pim7vqeP_bjUPP#_=B>6-!h3Fq0 C$w+ws literal 0 HcmV?d00001 diff --git a/alphabets.java b/alphabets.java new file mode 100644 index 0000000..9c14bae --- /dev/null +++ b/alphabets.java @@ -0,0 +1,15 @@ +class alphabets +{ +static boolean isAlphabets(String s) +{ +return((s!=null) && (s!="") &&(s.chars().allMatch(Character::isLetter))); +} +public static void main(String args[]) +{ +String s="kumar"; +System.out.println(isAlphabets(s)); + +String k="gaurav12"; +System.out.println(isAlphabets(k)); +} +} \ No newline at end of file diff --git a/checkAlphabets.class b/checkAlphabets.class new file mode 100644 index 0000000000000000000000000000000000000000..0df1b7087b60dde71959857dc1bbc60ba346fd8f GIT binary patch literal 627 zcmZuuO)mpc6g_V`?TqQDDy{GDVmeaAiVz_ZtNKVP78R1$@lvCmY12+6{1ZPwY;0H{ z7M2!%l(;hlO)Tck&3WhCbI*P6A1|)}mNBP6LrO)Tihd0P7*sLTfnkhj=)kCkF^nsi zP%z05S+iZ+TW1IvnL`G7t9B|Fy7IOwc3VzKG!A&FN=VdhZdU7Oyd=CPL(<5f^9!D< za<`l-cn#YvuV#u2odu6ul^tIHR>=;xU51o#^beoxv_h@bu*A0QTl83G!m9kZ%=->H zqR<(@5IZ^I*{jWLaUr{MY^D`V=}05apj288Z!9h;nAS0aSsh)7D=>6qV3MxAD?|Ku z^1afzu)H?tD-3mYxJOFL`iEb*YUDaBoN`7UsYq@<|fJaKfomI*a7_`IGuFP8j5@iIdn%P>5n{uZbHJ4`ZgHZC(!fVX`W~jUBwdN`~xC$&rlwr{<_D4 QAvHRqfgc6r8o4Y-=16TH5l_04=nnL?TzJLZqq)R1`jga_MPfR;gRZu3Wo_d;f@TZJEMaKUMzWOLbK6C7J?mKh6?gKMPEK!;iBl9mF4Xc>K^Pc$kID{?ApGs1pyj zaNENjtVpbSxQlxdYaZ5dU*OVzr4;(t{`K%c`{`7wbVS)uN27GV7;BeXe_tirq<L zjh*R=PsgbqlNe__Unr*w;?5h6mQqfu@s_}R(RDg4Add_wZ(0qsj(x%n*qoDXzQ z)MONll?Oi{z7Ys`T&qP=kXXZIVnfYY>M*{WvwHRuyW4C}V1Gfk-JHN_s2uGQ=^QI1 z3UVx!D9%wUQT7?tQ%juM;_IKE-%(kfplbSBMc;LHq#4+BP@&~I_nS1k&C{pczhLGq ZpG%#rI-CngiG~oH)^E}Ut`tIZe*q6rdJ+Ht literal 0 HcmV?d00001 diff --git a/countVowels.java b/countVowels.java new file mode 100644 index 0000000..fc6384d --- /dev/null +++ b/countVowels.java @@ -0,0 +1,18 @@ +class countVowels +{ +public static void main(String args[]) +{ +String s="Gaurav"; +int count=0; +s=s.toLowerCase(); +for(int i=0;ini^AkYz9UmQ(r8+%5q0`(~?TQHoG&7k--E;E-x zD(jq4$i@~6j+r&>_$(i0+AucXI5s~5Bf(2y@%6_NMvVl3KRxRCOGa0_tc+i$Hr-%z4{3 z_NAgaZs4YhaUB!5C;cXM+{XhIQ#u}ETE`FhJqU)_|Ni>*FXm`a;JLN1O<>@#}YuUernX zdGn;}97DYvd%wVwK880DIzLmE!lBACasnm%;a`R}w~)#Vbu3+vZfFQ_*Mm-4cmOI{ zztPV}yBRr!Pau4LfOa=!%W@k<6g{n1kH-^Rab7s!;1C<+*s*{-04pRoA|@iT9gwkOvT93>J@IHpHPdq8 zDymrV0kDD{JJztULnx@M^9}icd_~}P&&V1Tsi-u4yYJk4``pu~=jn^b{{Z+94{VHK zg5w;=n>MnTv~eD9*~s969wziKHH@>E*2CL60xFF7co0Vg~~SG#d{p@b6jR9 zTz7p}-C)R;X4V;U)u1IAM(eIGSGw&j8Lo*fk36}yaD9f;r3dwgVo#Jk;cu54Ds=tr zicUP%P@=iJEIKBh;|hb_2)bcYF1b4YL@3+Ap1keJw)9mruZuW1fs^#g6znS3D=&tj z*sr^hVmRL4rsgZTEkg%aagE~xhq(Ai=Po#?;JSm4al^q)eBxjcw;WXQse{{C;`q$L z9n=_#w}L=LDiob%sdj=^G+Myt7VbKzW0_;c!7A=Cj0|F=ygr82t%tHnu*UjeYf6Sf z1tA096JA%Yexv!R&7=rQkXL%8`b|bey@=vgrw2%lcd8_1Ook4l8snw7wDDB~&m%-` z;2Zue_Xy4DQaZPXlJfbEh*spc)CC>(*L0@7S)A;}n=?(eXRusft?Rx_II)-&tro+n z1VlPm7aNMnTlBnF0HwGTr;Ytc$u<=Zx`gRe+?*Sf?~$q$X-kTB#l{!-lH{d!r_myRsViO`$eiwL`N=3DOnAOq!%4J@x2J%eJSy!5xXFj^5uRwGZ@qBzBI5 z7S0C4R9_#izZdMvNGmyBp-;pl~Pv6@?i5X6k5>?@O4U$rYgU)LDfBn4-8^gI*$6*r3 z>C>fu8G7i_gSe&H1X)HlfAJ9Pcbd=zqOo9{84TeJUZc4VeNNsy*`NMGX0vGhjqGMN z_XxShW-f0`zF7|;^e2WGe!+Q~*bGmQ zUC52+4lvArg*~Td&c<*5KAW98z_E=#Ff#iXqrd@*8h6Ivp2x63e-|VXSh!Ce2=aMw z(8UP8LlNH-6+aLeKN1b&6kSC21@3cX%>V3#41Kj l=new ArrayList<>(Arrays.asList(1,2,3,4,5,6,4,4)); +ArrayListl1=new ArrayList<>(); +Iterator i=l.iterator(); +while(i.hasNext()) +{ +Integer k=(Integer)i.next(); +if(k==4) +{ +l1.add(k); +} +} +l.removeAll(l1); +System.out.println("the list is:"+l); +} +} \ No newline at end of file diff --git a/substring.class b/substring.class new file mode 100644 index 0000000000000000000000000000000000000000..d64ecb5391aeb734ea5ed24f7e38019f8977a7fa GIT binary patch literal 1300 zcmaJ>>r&HD5dPAZrY!-qSP&G93iQIIDqfJ{jVi(nAWj*akwE4DIFLP&?l`Yzd)R}23 z7|HB!9nR>hoxL`is#!PiV5WzhA?Zs4@w zqi7hwpn|D&ZdpRFd3EOKRq;tr8_d>Cy~?eI{y{i;Q+R0#v5-q=_TQ)9<+AC8oQ8QU zXvpK1hTFKKVo}3g+|zI$4-{Nj6+%)Z*4W~*Dh}MCD3)S)s9_le6)PGZfk?;yKYH9Ycp=;4-wu4{?*{FC+fAtHN?s?0@Q7)u1!9W)4z*MgTh8hP z&{uJU*C2gnqaCNS@d-S^Q<|0%O@YPr*B+DHT~??Tbynj=VH-@oF=dq`S29~t9y6Uh zT1EZKpc7faa8T&(gs315KRt`eojMO_PsKC8#V=^6&f00(N212t)7r{vjTurnO%*Tc z2y6;b^GRwOw#}WQ#ax$Ds$V)Iv@u%Kw9f1Ui@Q@T$3kyUJ9fGpcbg4 Date: Sat, 23 Jan 2021 21:26:03 +0530 Subject: [PATCH 03/26] added a new file --- countDigit.class | Bin 0 -> 581 bytes countDigit.java | 16 ++++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 countDigit.class create mode 100644 countDigit.java diff --git a/countDigit.class b/countDigit.class new file mode 100644 index 0000000000000000000000000000000000000000..8c07ca69f534edfec62ba4b7482d544b42fa65f7 GIT binary patch literal 581 zcmY*V%TC)s6g@X~GQl|5h4N@iD32BbR0Kg6t!R;|AS9&FRtjRnYGN!iG_jF8MykY; zA8A>1T^2#=f)C&$`XOD=-fa2DAxvV* z!4o_ccqTASD7{m$(%S^9wtPsi8_97<@R}+PKW5!_m>$S>hY`CgRZN(u9W_toxvY0& z9MxMoRdKXsgq4<-!Iyn`mh%Ow1gDi`X%OxzqxXU&i}j9*lwLCiE{5O`%8|@cdA_mf zVg}D$%wkSp-o*l52)uN$h$S|9&=UNI@t@kKVW0<~{ze?D6ULD~$z$#DXK*6Z4@|Xd zd&`YM#ka3I>@qRQ`2To6ol5GTIhtm>P|v!sl)eTd=Ghh!B=jc0>2y( zgkkQgT#0LOj!36t3BBM`gi#K z?(G#ymj$}C=;yyb*C&<6nQC+XDqP)BKNO&)+Qq!vqxavLkRdp NGk=*$c$9mL{s&BJaXtV5 literal 0 HcmV?d00001 diff --git a/countDigit.java b/countDigit.java new file mode 100644 index 0000000..c410345 --- /dev/null +++ b/countDigit.java @@ -0,0 +1,16 @@ +class countDigit +{ +public static void main(String args[]) +{ +String s="gaurav23"; +int count=0; +for(int i=0;i=48 && s.charAt(i)<=57) +{ +count+=1; +} +} +System.out.println(count); +} +} \ No newline at end of file From 7a10e28cadc26507193930bc39184a61515f5e57 Mon Sep 17 00:00:00 2001 From: Gaurav Date: Sun, 24 Jan 2021 11:20:11 +0530 Subject: [PATCH 04/26] added a new file --- ArrayString.class | Bin 0 -> 1075 bytes ArrayString.java | 15 +++++++++++++++ ListToArray.class | Bin 0 -> 998 bytes ListToArray.java | 19 +++++++++++++++++++ convertArray.class | Bin 0 -> 1472 bytes convertArray.java | 20 ++++++++++++++++++++ convertArrayString.class | Bin 0 -> 1757 bytes convertArrayString.java | 16 ++++++++++++++++ countDigit.java | 2 +- setOfString.class | Bin 0 -> 1321 bytes setOfString.java | 11 +++++++++++ 11 files changed, 82 insertions(+), 1 deletion(-) create mode 100644 ArrayString.class create mode 100644 ArrayString.java create mode 100644 ListToArray.class create mode 100644 ListToArray.java create mode 100644 convertArray.class create mode 100644 convertArray.java create mode 100644 convertArrayString.class create mode 100644 convertArrayString.java create mode 100644 setOfString.class create mode 100644 setOfString.java diff --git a/ArrayString.class b/ArrayString.class new file mode 100644 index 0000000000000000000000000000000000000000..d0d4e66615d84ecca91c654736ef765b05f20c60 GIT binary patch literal 1075 zcmaJ==}*)^6#va0oo=^WMO0M00NDds0S|N$MU-f=9!U*mUx`DxCc4I(D5-Ji*S>U%8=iV+ajO}wnQ9=9SVf;mZS}BI}SI6%W=m<9g9l%u8C7P z&9P+S9`2i1#siKO6A$r-p_sDTW$gL-ma{>GeaGsFaxRqb=!n#@Ck#CD6Fftyt1umK zcPS5JMLOoOry$cbX$h#`lu&M zFHHp~mHx(PWwhoidte{vhh~kwS`y4aS1m*)Nu8xNLwh5Y$^kMAUy(gPE`#sLH>&S{ zLyaU!BMpvGie_*I1)Rk>qEw2nh+KJ?{{pSaiKLmexZTWIy4}oM1-q$PhP{vC9?V8{ kAAL_hqJMfH1D`N>?9W1uD2f<|i4yuShkl|TOXSY~0{`6pmjD0& literal 0 HcmV?d00001 diff --git a/ArrayString.java b/ArrayString.java new file mode 100644 index 0000000..4306841 --- /dev/null +++ b/ArrayString.java @@ -0,0 +1,15 @@ +import java.util.*; +class ArrayString +{ +static String[] convertArrayString(Set s) +{ +String k[]=s.toArray(new String[s.size()]); +return k; +} +public static void main(String args[]) +{ +Set s=new HashSet<>(Arrays.asList("kumar","gaurav","sujit","kushal")); +String m[]=convertArrayString(s); +System.out.println(Arrays.toString(m)); +} +} \ No newline at end of file diff --git a/ListToArray.class b/ListToArray.class new file mode 100644 index 0000000000000000000000000000000000000000..b98dae9aaa5226728d24e428489f17412047dd57 GIT binary patch literal 998 zcmZ`%TTc@~7(LV5Y?q;hB6tN6QF=kDf{L~_F(y9MOHzVSpQi1mOx^C9?Q9eNmHJSK zM&q+T%J}VW5jNC^oijPJ^L^)hXMX?r_7lJ^8Ybqk!g1Y18mk;PIM#ygih-K}t{b>z z;I@Gc6LTnLQ9{{71)C=BV2h*5ahD-eSB}yRhGem{&yafVb}fc{Q#sZvf6%tPJ=wO2 z5gpeVS)P98dGe5}tq0)lk<;A0pb8POsY1o^pCMhHOjq9I1Ve>NKWa zte?Nu_)oFaKq`k}sW_!o;J|FTzSpr{s6h2xplZ(z1#Sg`1qxUoJ`{gOrNBMhXIPk0 zl-Ma&8PW%qZMy>7*r74@r0>ZQu^;_`^azK3Uul6QT;zBl@DPtUb_E{e2}ez!j;9PW zXXM31y>9odj%MIG(#}wf`Hjxw6Pj?8r0jMX7AJ!aO`iP!KGvmmIMmjFF1SART8uJK zZuJf2rYSv34k*27R;NJ^84T@4;WBJY)pb73lPSi_lfzFzGn*2P37)*2(mqz{@y^qO z2a@zrdSJLfyJbQ~m@XfIeW49ipfwYc2^hiTkqCb+6DH^^S5E#wVvOW3q?(n_|L&OK zX$ArumxxW^GP1aWt5hp!bwEteeCIpT?~agZRtkI!<87sojlhgxCWK>%mtQfvd5qi` j`BPd90Jc5?S0Pa}3wQ{>y&>DK_Vp literal 0 HcmV?d00001 diff --git a/ListToArray.java b/ListToArray.java new file mode 100644 index 0000000..01f05ea --- /dev/null +++ b/ListToArray.java @@ -0,0 +1,19 @@ +import java.util.*; +class ListToArray +{ +static String[] convertArray(ArrayList l) +{ +String s[]=l.toArray(new String[0]); +return s; +} +public static void main(String args[]) +{ +ArrayList l=new ArrayList<>(); +l.add("hello"); +l.add("gaurav"); +l.add("kumar"); +l.add("sujit"); +String h[]=convertArray(l); +System.out.println(Arrays.toString(h)); +} +} \ No newline at end of file diff --git a/convertArray.class b/convertArray.class new file mode 100644 index 0000000000000000000000000000000000000000..d735f0764b7799f9539268b30ddf234520a86237 GIT binary patch literal 1472 zcmaJ>-E!MR7(MHstg0v^b^l08+dxw4)S>3Ll&Az+Lz)yPEjSQTW|-O7JGEk2@<{6p z;hKklC*T?`C~XIZYaW0H;4ym9awOZ0-DL2LcE8>Ie$IFHc>jL-=uZIGaL+~o7bIqF zWN^X4tK&F}*DTCgm_LS#c)dWk%Qi|_OitdAxRT7}alC>zli@8JZ{r<_cO~8v7`yHT zo>>;i78kw}$W_9I7MQGhf!^r0cXYI=c6{#S+R6(AP8Ywa?y5ai_Em7dTr-gu+;@|} ziJDRM*1GDX{t{Ou-j}#0VAsNKRM#tBlI3_k4EA(nZbXsVzmgj`8#k5D-MG8!841_Hb$lo=bu$c2Y$DZJ*QOaZ;>j^ATlmPq z$G9PJ(?JEFIQSGR^nDS!gIid2u!h?XK0{Sv-N6R#2spz)M*{Ec?CLtvoj8IB(s0m6 z+C$-By=HWzOc;@B)o2KuDh@H(%jz!N8>v;>kBx3KAndZ@sh+%~h#;7nV!bR`Vx%4~V2Nh>xgFtNZ~zii4iF}e#wF!~qD?o!;Nr37Rr zDeO}RBjAT*kc++VdCwHnnt^>Kyi<1NYRA+s5 z2Hd1MQVFpi%Y?o90+&X_IiU1#dlFwH>Y!@p4+P-_dtpoWCEa6gMb&v<`x0MMf7LK- zbvq<_EeLc}@l_mamj7}17W+ARLR?ir!`JbAFVH;+Y!C>Q&g1i z*T}mou`O`%P=7~Z6FC3>ewf8^zB@ zmuV-i{~*hKAbgC>_5)NE3S$F9_KaU)l^!t~zrij&#JIp8aMrWSv?m0X za?^}_N#G~UB-W(BUvQT4i|3~EwI8zL=V$*i!Q$_jVt4{7lY+X6i4>Xz$!;vnu)rK_ zlrhdH#(~T8ZA{`@OhM73!Hxs=I?bqQWS;RI$xF;goaHDaUs60FF s=new HashSet<>(); +s.add("kumar"); +s.add("kushal"); +s.add("sujit"); +System.out.println("the set is:"+s); +String str[]=new String[s.size()]; +int i=0; +for(String k:s) +{ +str[i]=k; +i++; +} +System.out.println(Arrays.toString(str)); +} +} \ No newline at end of file diff --git a/convertArrayString.class b/convertArrayString.class new file mode 100644 index 0000000000000000000000000000000000000000..f84e21cc9522e3fdfe69e44139969f6d44e8e0c5 GIT binary patch literal 1757 zcmbVMSyK~15dJ3DhGmfu1iZj2YQhz7(IARZ1Pxw`N5pFgD=utyQ@gWN@vqbeK`kwx zEq{|`@1fa9jHgjd z<767AWSqts87Z8V(SvgxIFAdSZ9>LHT#`_dFv*ab)J3B*k#KwNIS}+r?H^y+za>$KH1?7;hJEP3ejFf7FXRJ4Cs&MrMyi_n0;w9$rqya9 z+o4vISy|me=O&cO$QHWh-(%P47P>zm)8v-*Q&2F3E*!-!jG;Rtd)*Y`|4C^dVK-?7 iDM=Lipik-$7HO5qsfy=#N>p?7t s) +{ +String k[]=s.stream().toArray(String[]::new); +return k; +} +public static void main(String args[]) +{ +Set s=new HashSet<>(Arrays.asList("sujit","kumar","gaurav")); +String y[]=convertArray(s); +System.out.println(Arrays.toString(y)); +} +} \ No newline at end of file diff --git a/countDigit.java b/countDigit.java index c410345..22d75cc 100644 --- a/countDigit.java +++ b/countDigit.java @@ -11,6 +11,6 @@ public static void main(String args[]) count+=1; } } -System.out.println(count); +System.out.println("the total number of digit digit is:"+count); } } \ No newline at end of file diff --git a/setOfString.class b/setOfString.class new file mode 100644 index 0000000000000000000000000000000000000000..a7742d516cf0e45a439e6d8a544355a9bf693b13 GIT binary patch literal 1321 zcmaJ>=~B~B6#j0vgiu+6fT&=V#j;3U5h)^2MbHAygwg5v>ryT>ZJJPQ zaP$FuD94keN~(;VY0k-6zx$n&`{U=?cL4L)($I^m3a%-*u3}ilh>9C3avE;pmWBjI zJ1~ZEoq{JdOkrBZjD{rc=wK))xU1kELuS#mO}WI7%ul{$NR^yD!O&ecZL#GycZIvd zcP+A{n%uM*2J-LAb$-MP7Pk)yhICE)pco`-hU2?cv1SIrJ)V%;`;m7x2+u-CA46}L z>PyoqtaGns2uZPjmm^FE+;{mADGlGNaf>0{@SEHv>G^e2D!8A;13V0>K2k83#beA< zrB%m~o^<))rjRvf&+E?MiHe0RidaauXV@Tv?vRKB7iq*hVV(5&)Z3DEuTNl+o z7(?7EuFH=-g2uhF>5*@|jgcs$I2n-?W&~kHhM|1SR&p$hDw~cSk{9RT*ps43<8XW` z-XGtPEs0UVn?()J@q&gVYa$nsoHM-z#xU6A4N-FJDwpp}StHGp+?E7)G~S(f z|BWy{Muxs{7VX^_l*6F6MbqzZRf%VXTT^#}GW+it-J~N>Wc5m6V<~Drr4qR5H3^oI*W8NBJ|f=`(Z!Uy#)=O`oD` zlT0&b=nhTijRueo+l@j&0V?LG9>k8Qu7{UfgjUc?lYpm1z1ig2W=Qi2$;dAyE D;jmcj literal 0 HcmV?d00001 diff --git a/setOfString.java b/setOfString.java new file mode 100644 index 0000000..52f03ac --- /dev/null +++ b/setOfString.java @@ -0,0 +1,11 @@ +import java.util.*; +class setOfString +{ +public static void main(String args[]) +{ +Set set=new HashSet<>(Arrays.asList("gaurav","kushal","kumar","sujit")); +System.out.println("the String is:"+set); +String s=String.join(" ,",set); +System.out.println("Set of String is:"+s); +} +} \ No newline at end of file From fb75feccc18f600a118d30756419fc246b5c952b Mon Sep 17 00:00:00 2001 From: Gaurav Date: Sun, 24 Jan 2021 21:49:12 +0530 Subject: [PATCH 05/26] added a new String program --- SmallestAndBiggest.class | Bin 0 -> 1737 bytes SmallestAndBiggest.java | 63 +++++++++++++++++++++++++++++++++++++++ comma.class | Bin 0 -> 1156 bytes comma.java | 16 ++++++++++ duplicate.class | Bin 0 -> 1171 bytes duplicate.java | 23 ++++++++++++++ matchString.class | Bin 0 -> 638 bytes matchString.java | 18 +++++++++++ 8 files changed, 120 insertions(+) create mode 100644 SmallestAndBiggest.class create mode 100644 SmallestAndBiggest.java create mode 100644 comma.class create mode 100644 comma.java create mode 100644 duplicate.class create mode 100644 duplicate.java create mode 100644 matchString.class create mode 100644 matchString.java diff --git a/SmallestAndBiggest.class b/SmallestAndBiggest.class new file mode 100644 index 0000000000000000000000000000000000000000..f80d6fa00ba9148ffa275af10e582c836349bb0b GIT binary patch literal 1737 zcmaJ>QBxaL6#g#RWRtK28c178pj)I6LLrtaRsvXv#nOfp4Ypceyd*nhOR}3u78u4? z9`qlmFFGA(c;u7A8VgMr%+{9=YV^O3q9;er290HSSFQb-s!?+#Bv=Z;c(V=!O;e8!5IzA8x z&DoCaEeHfs<4**%oLja8y7RVU6}D>|R%2amRB4IUWz}}d4Yx++a_X!6bGaikRq1SI zieAHZHnS?ctLVwn)~c-gQ9ADG_>i%sidEWLQwInnQf)$?F>_6-?P$^6Zj`KLTP3|x ztjTKCYI=)KdCA_~q%@`S8t6rz01PBCXkZpu9dice!8&3E*E3JS>iEdOJuC|JEV-`N z^cu3hYIzm6-0TivDU6(fk8wYYWdon!fq@k~6u42bs#VwAb$89(iu6p|l$9OJ^jx#- znl)LLH34B7c!Ycys|K#%szCfAT4p`v>G8&MtK_(Dwg@%t=B&`MrW(F3Fml=%+u3oqtdon}Dsx$uJh!o@ zgSR@AcipY+x`46bI7D5Q&8EfLzdwuQw9&pjr-a1 zTGuFhma~&1a(paB+q3u@o(kN&P+vQ20z?1r2b1GMjTJ!SpAV1IB|&MBU%o*E)4xId zN`Z5MYsfbWgw>;m(yY!p6z?u!T~0fcnEEh{}%`=&G)C;uW|VW5oMdz_JiW!_*L>p#9kp74;?~3K$7C* z5s`o@<$mo55noYoJAAkg{n~;E5MU5GM@oc{J8>Od7)A_Z=)p8=zDMu-=*K$8=rj6! zO{rF!WDHkYo8O_dwjpPsF4oG`V^nzGiFXx@8kXiZMXb&%3t668{cn^yZ`_I literal 0 HcmV?d00001 diff --git a/SmallestAndBiggest.java b/SmallestAndBiggest.java new file mode 100644 index 0000000..a9e5efb --- /dev/null +++ b/SmallestAndBiggest.java @@ -0,0 +1,63 @@ +class SmallestAndBiggest +{ +static void palindrome(String word[]) +{ +int n=word.length; +int count=0; +String small="",biggest=""; + +for(int i=0;ibiggest.length()) +{ +biggest=word[i]; +} +} +} +} +if(count==0) +{ +System.out.println("Not palindrome"); +} +else +{ +System.out.println("Smallest="+small); +System.out.println("Biggest="+biggest); +} +} + +static boolean checkPalin(String s) +{ +int n=s.length(); +s=s.toLowerCase(); +for(int i=0;i<{&_E7(4Raa_4Cxiyv(+j?Dwp45=q<^bU>Gdho_HU+2g2Xw2M&39 zU2b~}Be^f-20!9OhkJ*`it=sm(29UYMTUM=Y}rw;QI)RC7otEDL%7ax;|vrk+bM4N zK5v)pKr!?MVZ&A?=JAL=nxV^mVsywupC8et83uLkFtB+I3nq$qtl^1?r+CINv?-+u zl+Rl`Le*t07);~2ju$3gVo}4AiC0*rq-RVh{DSm{gNCTm;VE9LF%0Jt^~Ard{O2w} zTqQ}+kdXxINkpm6{fhV+3a=`xM5b*e{75(}pKx~M>Q3GclyHfS42jcl9Bs?uM^aW1 zKycSGU}1&9jPX-bcCgGCMqS<%CFxbU+P77mc7fua3K(XS3_FKj$s_Jc_h}4TD>~bu zQoF=CPqe4ub)@nJ!_0-Mws$0(qH`l+R$IKPq~F$1qF$DzY=$i=V%zhCUvhX52%`Ee zNwt$BZsXOEF;@DcLMgEHZ&;oPM l=new ArrayList<>(); +l.add("sujit"); +l.add("kumar"); +l.add("gaurav"); +l.add("kushal"); + +String s=String.join(",",l); +System.out.println("String is:"+s); +} +} \ No newline at end of file diff --git a/duplicate.class b/duplicate.class new file mode 100644 index 0000000000000000000000000000000000000000..924efd5ec8b668237fdf1c732f1504653ffd5a07 GIT binary patch literal 1171 zcmZuxTTc@~6#k~W+bQjGzeoiHM6p0^RRn<|UO=Q;s7Xyt#Rr!%l!e|>wnUzM@elY& zqA~G>XMF&xhWKn^;_o3wJhM0u zxn;pnA2G9Hp_o|`g{Q_+nj&h(FtZG8zQxFzv1tU;Mm80USp_qj3dw`DG0RA<&l`Cg z&vAoenBykL2!lJ8D;APs)|5nb%f)=!Od6I5NFp6gXl7`%NsE@54$c`HtHh&Y6t{Fz zJYN3QP8rTxA|(nsCJ@pwiE$mbF~xC5$6eghaUatoZJF*Kd}VM`PYD_3CPn?|}QqARjd;em=y9hV(q z&{M*S7G}hXQA|_DF<%AhsEpA6kxHs#5QEFiT5*}rzC0>X$rp*yxh}S1f{aGr@iDut z6r$`EDr}6)JgL3y47{v~&hS-ZV?n$kMw*f5GzwYUX({9FdpW5}A$<(}Rb*8aQE>^e ztqn_LC`(StXg%tJnF~IlA+u=Igpr|Yn(e-y4O5MI2};w1wpPm=M-Lk4k0T!ky)<)R zXd$bMc1F84xCi!$3}T?wX$KvsK^xAIO;Dynqd4&1_1&FN)M!F=MiUy3CY$N15RRJfBhL)pk+8bNE|IaM%(8@Yq7yL0=2F&_`nY z6pPdT0(E#z9eGQg*d}rBNM<{sd!Zeo9~y_3<2*+Pquv}~ map=new HashMap<>(); +int n=a.length; +for(int i=0;iK7fy^IO7ONJoen9JNKM>=lJ*C&tCxEV9$q-hKEfL_kDzTu!M(r~65>EyEVVY-=K8ziIHBmM?pAlX=g#dK~YY)k9}c#apWI#Jf@%(Tza+?-162I!zGu=Y29oZ9xGI}@nSbzS z=)ag2kXNo~LPHz#?f&_RHkSAU-BaR6r$7^kT8x6Ry7vR(8-c(w_gaw@B&}eT*p-e+ ztuXF{r9oIedim-WmHpONEPqEetldK1pzfeY=#)x@(iS9f6=iDHhy!?3^wH$$HrBX6 S_0k=h5+Pq9*>1g{Z~Os7%!zaW literal 0 HcmV?d00001 diff --git a/matchString.java b/matchString.java new file mode 100644 index 0000000..de71c47 --- /dev/null +++ b/matchString.java @@ -0,0 +1,18 @@ +class matchString +{ +public static void main(String args[]) +{ +String s="geeksforgeeks"; +String k="geekus"; +boolean x=s.contains(k); +if(x) +{ +System.out.println("Pattern found"); +} +else +{ +System.out.println("Pattern Not Found"); +} + +} +} \ No newline at end of file From 63822e29eb6369d012c2d2f78e09e922d8732299 Mon Sep 17 00:00:00 2001 From: Gaurav Date: Tue, 26 Jan 2021 11:21:29 +0530 Subject: [PATCH 06/26] added a new program --- Array.class | Bin 0 -> 1138 bytes Array.java | 27 +++++++++++++++++++++++++++ ArrayBinary.class | Bin 0 -> 487 bytes ArrayBinary.java | 10 ++++++++++ Collage.class | Bin 0 -> 311 bytes Details.class | Bin 0 -> 1138 bytes Details.java | 26 ++++++++++++++++++++++++++ Enum1$student.class | Bin 0 -> 968 bytes Enum1.class | Bin 0 -> 1806 bytes Enum1.java | 22 ++++++++++++++++++++++ HashMap1.class | Bin 0 -> 1443 bytes HashMap1.java | 23 +++++++++++++++++++++++ LinkedHash.class | Bin 0 -> 1185 bytes LinkedHash.java | 13 +++++++++++++ LinkedList$Node.class | Bin 0 -> 375 bytes LinkedList.class | Bin 0 -> 783 bytes LinkedList.java | 35 +++++++++++++++++++++++++++++++++++ LinkedList1$Node.class | Bin 0 -> 388 bytes LinkedList1.class | Bin 0 -> 812 bytes LinkedList1.java | 36 ++++++++++++++++++++++++++++++++++++ Map1.class | Bin 0 -> 1826 bytes Map1.java | 23 +++++++++++++++++++++++ Student.class | Bin 0 -> 308 bytes clone.class | Bin 0 -> 557 bytes clone.java | 9 +++++++++ compareArray.class | Bin 0 -> 1072 bytes compareArray.java | 12 ++++++++++++ convertSet.class | Bin 0 -> 1403 bytes convertSet.java | 21 +++++++++++++++++++++ convertSet1.class | Bin 0 -> 1180 bytes convertSet1.java | 16 ++++++++++++++++ mul.class | Bin 0 -> 1032 bytes mul.java | 16 ++++++++++++++++ multi.class | Bin 0 -> 551 bytes multi.java | 18 ++++++++++++++++++ searchArray.class | Bin 0 -> 1072 bytes searchArray.java | 19 +++++++++++++++++++ setInteger.class | Bin 0 -> 1950 bytes setInteger.java | 18 ++++++++++++++++++ trap.class | Bin 0 -> 901 bytes trap.java | 34 ++++++++++++++++++++++++++++++++++ 41 files changed, 378 insertions(+) create mode 100644 Array.class create mode 100644 Array.java create mode 100644 ArrayBinary.class create mode 100644 ArrayBinary.java create mode 100644 Collage.class create mode 100644 Details.class create mode 100644 Details.java create mode 100644 Enum1$student.class create mode 100644 Enum1.class create mode 100644 Enum1.java create mode 100644 HashMap1.class create mode 100644 HashMap1.java create mode 100644 LinkedHash.class create mode 100644 LinkedHash.java create mode 100644 LinkedList$Node.class create mode 100644 LinkedList.class create mode 100644 LinkedList.java create mode 100644 LinkedList1$Node.class create mode 100644 LinkedList1.class create mode 100644 LinkedList1.java create mode 100644 Map1.class create mode 100644 Map1.java create mode 100644 Student.class create mode 100644 clone.class create mode 100644 clone.java create mode 100644 compareArray.class create mode 100644 compareArray.java create mode 100644 convertSet.class create mode 100644 convertSet.java create mode 100644 convertSet1.class create mode 100644 convertSet1.java create mode 100644 mul.class create mode 100644 mul.java create mode 100644 multi.class create mode 100644 multi.java create mode 100644 searchArray.class create mode 100644 searchArray.java create mode 100644 setInteger.class create mode 100644 setInteger.java create mode 100644 trap.class create mode 100644 trap.java diff --git a/Array.class b/Array.class new file mode 100644 index 0000000000000000000000000000000000000000..d61ef0065f9c0c6a18da56bb7d1981b3cb67daae GIT binary patch literal 1138 zcmaJ=TTc^F5dKcv?Y8S8xL6S6QW2!3NEPu$L4_J3v3M)N7@iL82`t_2HoIp@`tFb5 z*%zNRMiPwt0DpzQ!^F$%mV}Zv?q<(i`pwKYGp9fP9G?JqfTtRIa7D#X0>c_2xSGI7 z0;5TcVLVB8IykNwgq_lG1Jf!pDzXgmCDS(LBZg=uyTuSII#t2YTQY6&!msZLca!f} z?arAS_AnGr})-_CV=@E_3k~j1(uth z6m^=C<5PI5g*To2D;j{LF$i9#OflE7EC#kts?F=vw$Yhc!y*W)u=HY@F$~suO%xrw z!sT02?vdt6ZcC40x+|~Fgbe**hv(_gfExihi?)`^bVg;jR4fG(d%`ezHX+kKaBAXo zvn^U{ydoX9sbZB@RdSq~-(b+!ZCkiSi+i3Ru7~XvPII)D^Nib7OL&v5z(OaHHqW`h z&1OS%fw$kk);bH>&J;y%S!Gj-f{G%;R7Zc^xG{|VABQw_`j-Vygg&~(pxZ^-C`m?A znK=UcL<++tI^&^JM-m45Ne`fhk literal 0 HcmV?d00001 diff --git a/Array.java b/Array.java new file mode 100644 index 0000000..b76cda6 --- /dev/null +++ b/Array.java @@ -0,0 +1,27 @@ +class Student +{ +int roll; +String name; +Student(int roll,String name) +{ +this.roll=roll; +this.name=name; +} +} + +class Array +{ +public static void main(String args[]) +{ +Student a[]=new Student[3]; +a[0]=new Student(1,"gaurav"); +a[1]=new Student(2,"sujit"); +a[2]=new Student(3,"kumar"); + +for(int i=0;i>i7!vhHmq9%b z?p%gUNBZv7WYlxR8`1NqqK<_08H)AW&QLsxrYHPC(~d&v4_YzNu!Bk1cQ0fN&Yp&$ zn4U>rgwulqmk8m zyU|4r8f`H?3SF883@OU06d6Tr?-lHc5?Tel`mCrBBn^}D7RK`(1`l|KuT#ah4VajC0fylfj= z6*mG;7e*j+>L#|b?Nl%r{uj*_+>ejT{ zmams?n?i(Bg&qQhJ%oZ_R+r^&Xa6tFL$)?~%P_;y3g-;p<&Qcn&XI7Vq_86Fvn!si ksPNe1^aGM!Y|%;2w(#C}!UHm)k+bk=64K(36w+D8zXgLgN&o-= literal 0 HcmV?d00001 diff --git a/Details.class b/Details.class new file mode 100644 index 0000000000000000000000000000000000000000..3e229612b183d9a4978566be872af283e70c6b46 GIT binary patch literal 1138 zcmaJ=-A)rx5dKcL?Y8S8wNMZREC@oWQo$dT0xC-hBn3^17{k?RIf13y-DdZcgnJ*t z#5-@i))-AN@&G=C&tc-v?6wIdZQNwf{Oo))-^`r-@#pjmz$2__=)qMLLor;_5W@8s zhGQ6sV-z>yWT*XOEJ?AG8g5}q#k7hHLv+csO}WCLOlNi(!iKXi7ZF!8C1iuEPg;=6{A$}omnchRWLTlQ!olDZtJ*%Ssgjt)iH;8hQzAlNKd-F zz9r zF5&H$uer^9rZa`XEvsZokyl|bOm_6wjT^)0|KpH`PQRG{gy^LU47wwvjgVv{BQsyY zK9a(4h0bW;)DcG#eWd%L@5rl=d>Q?YP%*1~L+EufP_5M&s{6OtNHUdA)5Q0zF_F|u#cJMj=`_egfFV^Drc2HLT;If|P$xTPY=@v(|Ij!zV9Gf1WS%QA!F`NJdI^%?Yv>)L}-&+cI?;sC%8>W!B1A4?g|gKMnS23!2#<4m$QLhwIbCjyAY5Dpa#Q|Df;r z3U+kN^FNc)@f6P(A~$xaV+p%D?qWs93=%qKxk+*}hXlj)^`tzHAtcfXJH5V3Z4((| zOliG+YuWB+SSr-R?inU=}pAwVTB4QE(ahaMFL5bK+*-o7Wh=eln}-O zZi8Wwyj4Pev=P`B1TGN#L>|K(va-12{3R@3@dF~N#ii_5gf1XW@&kN32#EU22+{{A z+4aS9$e$;QuTms{HK<6F{VVDtiR7p89a1Z<1ka(KAuJqC63&!x^pJ2O!kLzZ6IFgt zQgB3%r6r9pWwt^iM9h{vLexA1yH=o4Uq0kEb(3fjT*p1!7x(}ffd+07YNShofp}s5 E4>YB?{r~^~ literal 0 HcmV?d00001 diff --git a/Enum1.class b/Enum1.class new file mode 100644 index 0000000000000000000000000000000000000000..56ec064986c6b715310fdc8c5b0d48e3eef6a632 GIT binary patch literal 1806 zcmaJ?>r&fB6#mvX30VXXn537aYD*FmTHK^<+Quo3aiBOcHpLDU(%ahJ7=bK#ESU~{ zgZ2sf8s&#Gk7VQP&~ii5{}QHmmEj*iZ=H=;W4D{TaM+gFvPQqI}C}U+Y$^@Wy=wjey1UN zb>6T^ljv~EVVKW8Eg$k@p0l~r&ei;$<+StCQLDNAUQ?`F(pXz_`kmX$(vTrt5uU#( zWGqj|Ra|432}1OJ%g#y5P2Odg415;CI;G);juIX*BsYX@yE-1DtYcGZuI>tx_k`JW z9jc%~ftRDF4%-aVtFG&N zevfxIDW==sOxxw9R<5OzQ>-9eLPk1gH-;g<0t$~j<18G;upEkRWx)o(NZDg z`WdwqG(6@~Z5)awozYx20&;Lv0mg}9_2HU4oH3~Kbavf7dEJeANt1je$|!Vx@w|#C zQLI+#+ojbf^-_hnl6X|uDG)QZ_Uaqe%2SZACTnv-0_KlH^Z`{bQr5MWEsP30Pc7?qIOp% zw~3sYC;$;|COqpmVkI%WL=4tyv@+diri3U`VJ2IOqVqCqye+8L8`0Qr0&`xgQ{&r$ zh$)UG@mk#H5`nP@XVpcH<7GlaD>yEp*9%-j{L+%^bOpV~;^ehX&#KucYLq5qA?WcBm#5GMnEe-XLu4XK^-MV* zQ6>ktJj9hi^Qzuuq^YtrH0YSaB(--5SxR^Z(^$a_y|V@yn8mNO`#U8`;6t*HVFA}^ tPEdz&yi1b&=)?)CcOG29Av!oB`E$~nNa8M8eG!cJgYiKyt_I`7{{fSu#`ORI literal 0 HcmV?d00001 diff --git a/Enum1.java b/Enum1.java new file mode 100644 index 0000000..001cf26 --- /dev/null +++ b/Enum1.java @@ -0,0 +1,22 @@ +import java.util.*; +class Enum1 +{ +enum student +{ +CODE,CONTRIBUTING,JAVA,PYTHON; +} + +public static void main(String args[]) +{ +EnumMap map=new EnumMap<>(student.class); +map.put(student.CODE,"Hello"); +map.put(student.CONTRIBUTING,"We are contributing something"); +map.put(student.JAVA,"I am learning java"); +map.put(student.PYTHON,"I am also learning java"); +System.out.println("the map is:"+map); +System.out.println("\nSize of Enum map is:"+map.size()); +System.out.println("\nThe Retrieving data:"+map.get(student.JAVA)); +System.out.println("\nAnother data is:"+map.get(student.CONTRIBUTING)); +System.out.println("Is it present:"+map.containsKey(student.CODE)); +} +} \ No newline at end of file diff --git a/HashMap1.class b/HashMap1.class new file mode 100644 index 0000000000000000000000000000000000000000..dfb9d8aff6cf3d9eb9cc4f78d730b8067d150499 GIT binary patch literal 1443 zcmaJ>>r&G|7(Gib2_f8y;2lswixsMPLklQWfhspG$~gX7%1T4iq?2rzVf^C*=zm{B ze}IECK7eoGi#UFph9L@LXPQ0x?b);6cfL)2{yz8tU;^s~`Y_OnL0r;t*}xSHX&5$; z!c_y;kkv7wCf9Z3bllJ}s$)z?UJ-BVxTV&{)nh`64;a#umSf3jhD3Jc zHAAxKZVHCZMavP(L48AbYkb3|NV3i?hoLX~c5$2U@Vw2Pt$bN}ma|n*8;!CXcoi{c zDRTP)_p3|1acfL*O`OIV4G&EeFv-w8XL-IHj3|Sa|4_q}iD^8dwNN{dmYt8*)#k?< zW=zbYNa=3zz~eh6p5Q4%$`7_JNn5rVTHsf?9WFTBR^oFEUB-;#%Bt`N z>%5`PRoe3=7BEkXv#u+B>G8&rkX3in?@XhlHV%gJm>nccK0Y(dG9VoOl% z+77n^vGPv!s5BDW9x>?DL__5?5!Y^3P>9i^NL(Qb{gc)qk@Cqzl40Yh@8OL|(`hrd zZD0w@RI#yEwY<%E+Zn^@Ir}X0w`7%&FS#RqhHG)j$oxV)sp#%$SWzu1GYlQ| z#d3DsnuxAvQ+|$Dr0eZ!ctzJ^(RFJYyRUACksXdsh^kJWclZVdhZ=g~)`m%b+I*Ft}K zHNkL}&_x;v}Gwpb^5ff^8wx6f{GqE7%^wu8`58FlpxY(5a-mBI(>dx|b+$gW~F_ePotL zY0^Wn(F2?UhZ+Asz6!nb1$9e9gQRETR6%SR91lhOxr h=Og)(AU~8t{dh^EL4~i map=new HashMap<>(5); +map.put(1,"gaurav"); +map.put(2,"sujit"); +map.put(3,"kumar"); +map.put(4,"Ankit"); +map.put(5,"kushal"); +map.put(6,"kunal"); +System.out.println(map); +System.out.println("\nAnother map is:"); +HashMap map1=new HashMap<>(map); +System.out.println(map1); + +HashMap map2=new HashMap<>(); +map2.putAll(map1); +System.out.println("\nThird HashMap is:"+map2); +} +} \ No newline at end of file diff --git a/LinkedHash.class b/LinkedHash.class new file mode 100644 index 0000000000000000000000000000000000000000..3d3587d793fc62ca1083f612cc9cd18e445985f3 GIT binary patch literal 1185 zcmaJ>ZBNrs6n^gBZYf0&9QX!KUUV>JzKax5nG%)^F&U8UkQ>2G%uf>hmX6!Vb1ZYLFl06?$5NXN$^7zrhE&O|ONQ}^<;b@|`%rrO;?Sm@ zR9jdM!*u>*3G2j{624;331rmg_2C zd7`r`Rnx8e;~6~C@Yui;Jmpw3@C@rz-jI-Dh8^r39?2Tzzc}0~J4!Yraq+IO1G)Dp z?7F-hYdb=i3}eHNs1Fjc6Hv0Xd<;BbFwgG9Ge)3OrB!>rl5NWAhB>o?1eRNTN17{A zUW&G<9R6fD~83Pke1VRTQWK%gOavIO}So=qeP>uxNa*T(TuX=NUvlI z- map=new LinkedHashMap<>(); +map.put(1,"gaurav"); +map.put(2,"sujit"); +map.put(3,"kumar"); +map.put(4,"kushal"); +System.out.println("Map is:"+map); +} +} \ No newline at end of file diff --git a/LinkedList$Node.class b/LinkedList$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..422a8f9be9f6e67e9274edcca4b14671e0fd1ced GIT binary patch literal 375 zcmY*VyH3ME5S+7<_z@E)ydez*MdE@KG)N$tNC-=oDM0D%_=FscE!h{uZ&5@@6np?5 zg_yID5XH{!-OkM3-q-iXCx8o#U39VQpo2XP`xXu?913)@L?r?uWLe5r#S~YW6!5~b zl=ZwwnnpGPqbSPDCz(ZgqfRyBQlNL0m$|y8WD-snO!HRhlPTl%b1LhHBrWLW-dF2- zDQ|Lp(CuHNvsLoK;dU$=bz3#c!jT6L#~ymHJlN>}qqlPfhFUc%lJaqOm#*ZJZ+8DY z1m&1W<+Q|qF{K~Vji$MCqr}m;2k0uZ(sys1M{sV`owJ-0WPr*hr$7+ VCWgE-Fk)Bd9riVcU%=Xd{R5UOLNNdU literal 0 HcmV?d00001 diff --git a/LinkedList.class b/LinkedList.class new file mode 100644 index 0000000000000000000000000000000000000000..4a64f5e0acf7794c548d9931c2942ac8c82fa8cd GIT binary patch literal 783 zcmY*XU2hUW6g{(SS$4a%KnqoYwqjKZwD|GTq}rDzCZr2BVkC`E3ry;^ur%yq^cVST ztzvBAqYwTU|AA4@tR&cnojG&o+;h*pvp;@+{RUtM4=vcpn=nu?v5GYlCe|(7LQ$dH z1~x3-i`jXXb8nF0%~(CwZ!+_UMOK5#u>AX|Fn zoVah?THp1LYpsw8$Gb|@Y7NJuu6*h#AtgQau&vkv^Gz9q4XKI+Hd092SVYpmrj0Tx zHmcY%ux+D;`!*gRNx_-M6~U+}B|%~aX@TU-&td08c4_{2m^lsU8i{mv2L?^HFTRra(gVLloo3_83_r zDsUIv=gJd^4+H|sT;owtC9wlyMSTt}issIt9hAQ#bBI$qT%YQXXiew!-X)Bq2@+1FeF^g@xjcdO5n6;- zi5n3r5j87qdZ~Uwyt>7u(*A<^Sr0`P28$+;W7#}MQQ%Xq;Stde|KcYovf>SLG_rEs QbviL|jmV0SfdwS~0>Mg=MgRZ+ literal 0 HcmV?d00001 diff --git a/LinkedList.java b/LinkedList.java new file mode 100644 index 0000000..02e4735 --- /dev/null +++ b/LinkedList.java @@ -0,0 +1,35 @@ +class LinkedList +{ +Node head; + +static class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} +static void printList() +{ +Node n=head; +while(n!=null) +{ +System.out.println(n.data); +n=n.next; +} +} +public static void main(String args[]) +{ +LinkedList l=new LinkedList(); +l.head=new Node(20); +Node second=new Node(30); +Node third=new Node(40); + +l.head.next=second; +second.next=third; +l.printList(); +} +} diff --git a/LinkedList1$Node.class b/LinkedList1$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..458932259aab8f3afba3897176d8eeff17b2cf1d GIT binary patch literal 388 zcmY*VyH3ME5S+7<_z4L~2#+)r6p0HWIwT^RNC-=oDM0D%_=FscE!j@QZ&5@@6np?5 zg_v^{irv|}oteG8pWm-<05=%hXk%!hg=3XQ22Ko|3bc}_js%3yGMDc)AuJLp;QDzk z%S9Gdm8=B%L6GLJG6~YEzP?nHTY=6z&C~jhnu$MM5*CfLOR5YvZ?P<&qd23P{Zwqq zmAp^Yp||IBwT`wNZ-%m}ABw6raOT3rxeF7Hiw=zc{AMz*lx&to`OEAvUdt7q?d-V< z=#%LZ7hJT>?KK9Sn4xT$1;fPw@sQP=48<9GpAeqdLG#8t=uP#}u)EBo#!G#k0Sh*j Y4hD45(PLM`5&8`d*aL&#!M+9a4|Hrq1ONa4 literal 0 HcmV?d00001 diff --git a/LinkedList1.class b/LinkedList1.class new file mode 100644 index 0000000000000000000000000000000000000000..ac8600e4842d2f22467aa5f28aaa478bcc2c525e GIT binary patch literal 812 zcmY*X-EI;=7(D}9mfdbGQb7^=qpeE$Db~cqSkoI46H=g!7)kYNfl1vKmWEx7K7$Y9 zwY7?|iI-mZF1~?L&x}nZuamVKRu3FqPkryzU!=4myYQ8T=)xH}9GGO$zbbA8HdfoGnWUuZ8;pUoR zZVAMmc)k~I3qHMquq5HLTU<0ZeCd0?HtN3{ZEBj?}AVcSp9I!jnset z-mtQ#s$~h%9k5A8&kgBQ)C3l^++~J6O4RK_tBScL#*&(9NwrvTvbFA<<9~c zSs+^EEI7{;CJ-M91g>$6>7Ytt1;mQ_3=tj8o*=SQ_<__3qJ>i!UzmJ~*v^N)zmz~k z3#2haoPfcz;!IC6dJ}1W;CqSuhGD`=5njiQbN%u$OpcS gWmFld@rgIFN-G(1BV=Yd8?W_bpegm+CucCMX^BOKk z5yHHV*P=*aA%+WB)RES4MaR_$t|5~o_>CxT;!UM|D~7kR6vIWlqaMo|vN0rZTf=*5 zeLo3?6$Q*C$?pvfcQvdsgm0O)DQ`0jr53grhI39uFpL*WTNK-k9nsq4I~MH>H@Imt zOs5_f_IQV9EN)jbCD}6VYE~JJmLxCN*Ll;!Yxq#Z8bh??v|DAdYAP2I(q6x&tPQ+~ zmlzVBr?xb$%o=xVq^5kTyxrm*4S53};hup4))_|J_MRz8TW`BHZjsP2>tv##XkY{P z8R9FBBVF0z&2=GbPQ@J$YFNh0KT!aC(2aI z=s-+{$pW;v-7qTRY7}Nhg)s2v8&j~F9hiD5m_R$*`^3fserN9Mp1*wpi{B4rn}4-W*WRMa*kc*a@&+O zl3dAc=`vjMv+{T+gKRJXf1-{V84N?EH&sxJ25~A_TVM`#p|~pvN;Q%4J$sR8iy9MX zx`)xteygVk;Kvk@jaK7sQG87v>5M!gN^S3D@)+;2)9+lkD&##u)1#BHrI;c+rdl#U zhoAEE>F9SO+!76^L!K@N%l2ai``1rn=FTovHd_&vkfvkLHhg9@?5PPQKIcv**t9!N zUHHejN7^bc(*W*kaOkiV9H-ui$CA_lV>D7*Pn1)Y@}!};gqFpG0^1FK(%{&Z8(&G|A(uh7b99a%gC`-ucb zTR_;`3?YK^c$H*=vU3>1FzKHCiqOMD3>DJJ;RFtzVWf-j5Vq4vE&fg5O&?T7;>Cb6 zl3-)~*PjthA0Y<(0wdkUC_@)x4C`0A7-u-ZA_;MZ-;pR1^lBGL^)f-iB*PJ=Jj18| z{z(aSF&*+!=?Oj0Gaf)y7xJoG#+X;54h=KVF;8{gL=-EO!vl=c9Xf_@5yyA*jXA&s ze!wJtq%en=rbdFap}%2jxS-+UU&v5jE_uG^@GhN map=new HashMap<>(); +map.put("gaurav",153); +map.put("sujit",123); +map.put("kushal",153); +map.put("vikash",78); +map.put("vikash",270); + +System.out.println("Map is:"+map); +for(Map.Entry m:map.entrySet()) +{ +System.out.println(m.getKey()+":"+ m.getValue()); +} + +map.remove("gaurav"); +map.remove("sujit"); +System.out.println("After deletion map is:"+map); +} +} \ No newline at end of file diff --git a/Student.class b/Student.class new file mode 100644 index 0000000000000000000000000000000000000000..64074262e8f36282fe8b1e7d4a7fc95e15323698 GIT binary patch literal 308 zcmZXPK}*9x5QX0~X=7qEHEJ(jJhnmX!HZxih#(Y-9wNPO+NEqsH?SmvKg&ZAJop3r zQQ}K49z4u9v$ONw&VK)VegU|}AVL@Y5I#;?qybI?oC$nam8C#tEUnsVK|0^4S2Zq` zU61qH8N0p{^d`oddMX$UXaDa<3#uQg71hbySpC#&3+-N1QL+=|RpXZW(d-ZR&Z)QS z_JtS`&SUft#5h1G2=cmFXUfxN&XgTCkaUbxSo zTE#O4eh^%`42hcOyT_w`%N?FNtsW`7?|42#&bp{|og1gpbNo)F5e_}SQdqkY3ls#F7>q_R8n)d-Pa=$VFYw(RIc{PKG0I~ik7Wks;z(e{#46TItYd>gi@XfU zpUv!6*KLOk>3RRt4BPUy=oNg+uFosDp*FE-w2>;M1& literal 0 HcmV?d00001 diff --git a/clone.java b/clone.java new file mode 100644 index 0000000..9ad5155 --- /dev/null +++ b/clone.java @@ -0,0 +1,9 @@ +class clone +{ +public static void main(String args[]) +{ +int a[]={1,2,3,4}; +int b[]=a.clone(); +System.out.println(a==b); +} +} \ No newline at end of file diff --git a/compareArray.class b/compareArray.class new file mode 100644 index 0000000000000000000000000000000000000000..4298082d99961147aa7b2adae1b76cdbc85aa16d GIT binary patch literal 1072 zcmaJ>?M@Rx6g|_AowBa9fPkQ2RlpXI`u#x-Mw<|u6xXCg)9`C3V;R`)G`mxhzKO4) zKa>#T1NczJyITw;ZQNvcX3pGu?z#8Q?C(EkzW}^I*~S5G#3P0&H&89*3ojqL=2f`K z7-rkzSXQ*(6y}pMhcpX~@C^~K6o#oruoH2d*k!E@yb~$+s0-7hh^PrxQ+ImqXEH79 zRjb9lDs?h~2J~?}j*9!7VdD!`dbkO5?NwhVskGmbJf7SP8Q1L_< zO3LTUpp0{lejncn|G<;sQs1#Wob~{6$#J*Wkt56p4_&|2<-x+8Q&fcK)s>NDj!lN; zq5MW^V_5vZ9rDP~b&8$@y>yJ}`ZzROppns-Ui|^~l_m^V>1)Mcf?URtrFmr9LJCP5 zUuS;WjbzSo8>y7rNT=O~Ww{N`-P$)K)=rT;BSU;gdM#(4!rCEpJw|zqUIdvzIu11l pjsk@$k*+OLmPC&51Sar|Mw`Mvq5r{C%wd++~u(|lV_!p=q4ut>! literal 0 HcmV?d00001 diff --git a/compareArray.java b/compareArray.java new file mode 100644 index 0000000..f34a668 --- /dev/null +++ b/compareArray.java @@ -0,0 +1,12 @@ +import java.util.*; +class compareArray +{ +public static void main(String args[]) +{ +int a[]={12,1,2,3,4}; +System.out.println("Original Array is:"+Arrays.toString(a)); + +int b[]=Arrays.copyOf(a,10); +System.out.println("copy Array is:"+Arrays.toString(b)); +} +} \ No newline at end of file diff --git a/convertSet.class b/convertSet.class new file mode 100644 index 0000000000000000000000000000000000000000..8aa9b8a46ae8451d7ae87fb17268cf40a50eebc5 GIT binary patch literal 1403 zcma)6TT|0e5dKbYNkgzu6ckabf*xx(hB4FkeZaSS0DM#rBNH+hriEN)kGhICE4nxAO7d}&%a zipn$e8j_c5OS}<6DY(RtG|Z~arSB5*%zvQF?XELV$gw&%ZHB=;5lD?@IKEpJ3ud4o z)mA{H&IYV?q%lCkLIok+Mec3TzdA1C3Pa!D(iq~NziE>2c+IbKmzr1QzRR0r)O>G) zTRH|Yq+mwJRm>8?Eyt0bba`V*$PK6Br4q=inA33$^9ru(xPhBGZsAH`6^QQ+#jg4f z*EdC(>h|t%4F?eAl?uaw@s94aLh}=ky8w(WPl`GX+3^YHKr7yKa*t?ak_IPuJ+I+5 z?l7o?oH4yw#xPXpHBoTvGM8(n+#t)7+?F20$#%&k8ObwyIzu=-_=?z?~79cGIbe_7b)@FYvN-+${w~f-E{t&2KR1 z_iS6Z1&e#0AR*5?d)LNj4Qr9x6-#)dt;Bpsi`z^)JY9(^TMe;Cc;~0GEoC=Efm@bg zN|9Hv#4xr?-(K7pj{Z9i8M+Gk=@I~<^w8RaVLw?%=wx)pv+uxOlR+(~-$dw)Kn>QJ zu9qP6DWwL;9yz&|GQZ$_~O0l$Jl;UaCC?(QK zqd55<+R_{JOnoFcyhZO+I{5+nh)Upmi`0&!VG;$T==$r!QR+pOx^RK|FiYa13!^sdtT6g_8t1BJ<5k^lez literal 0 HcmV?d00001 diff --git a/convertSet.java b/convertSet.java new file mode 100644 index 0000000..5c5b8eb --- /dev/null +++ b/convertSet.java @@ -0,0 +1,21 @@ +import java.util.*; +class convertSet +{ +static Set convertArrayToSet(String s[]) +{ +Set set=new HashSet<>(); +for(int i=0;i k=convertArrayToSet(a); +System.out.println("Set is:"+k); +k.remove("kushal"); +System.out.println(k); +} +} \ No newline at end of file diff --git a/convertSet1.class b/convertSet1.class new file mode 100644 index 0000000000000000000000000000000000000000..2dc9acc266234e126755e465a9871a2eeeeb63e4 GIT binary patch literal 1180 zcmaJ=YflqF6g|_|F3Uop3J3^R0c|N#@hyue)DTSSBUvJ;ej3^dUAoe#?lC*Fq51L5!S1DAHp zs`QS9ulA%Z6vJfhQ~8J=^Py1!#SqsuBJkasb#3MY`@Wdns zo>ADpVyLo47}UATkZgoa?$a2AM-FLE)`jaz6IU_8Fx;c9kLKOMk*HGiL|0@5*J@iX(XZq>PPFUjhFHA@b;zvz$G#NyNuWfNte0Vws6*q(;(Kyak*9(;Ed%SY z$bMB9*+8hQ6Rb0asU~lTlJu%v?K`SYvp{iAk*tMYHRPz3AM6vum3C46sTj0Yl-Q;A zOC0DObiCCDJrrqQ8MW*svyFoem!WSevzk()kTq>$J|&ck>UEdnP&n literal 0 HcmV?d00001 diff --git a/convertSet1.java b/convertSet1.java new file mode 100644 index 0000000..117eee9 --- /dev/null +++ b/convertSet1.java @@ -0,0 +1,16 @@ +import java.util.*; +class convertSet1 +{ +static void convertToSet(String s[]) +{ +Set set=new HashSet<>(); +Collections.addAll(set,s); +System.out.println("the set is:"+set); + +} +public static void main(String args[]) +{ +String s[]={"kushal","kumar","sujit","hello"}; +convertToSet(s); +} +} \ No newline at end of file diff --git a/mul.class b/mul.class new file mode 100644 index 0000000000000000000000000000000000000000..0d611f3010d2d72faf14dd38a0e990025d5b95f0 GIT binary patch literal 1032 zcmaJZ6Z;({>Wx*=jPp6B7*bByZq?BI#22g%ob$7O7#RchnaRSqy`^P;XteMP8&tpd#YtN^`w! zGYrKlPM2h`n)(9G>gDKB@i^`U9E-ZaC5D-kZroreY{=uucEqfRx(Zvn9QWvRmBX;n zZZf1xK_FX2PehRnA~r{v$A)BQHyqk+tSOgMB22=0m$3gNzdU zah`mg`i)AMWR?9DiK=0LNmUKAQZ=ng)v_y2)r=8NNRp6@hO8LMXe<+heHEu{JRV;- ze2=`boLv}SB5&*y4Dzyz2fF?~tUZH$`1_O4eb{>m@_%S$iCEcm+=hiGr13fVuc;M5 zc9Wt$VG#!C1%_b$##4?A`vuO9kUgR%3|xo{4dM=2J%c>%;x@)GO6Me4z1o!?DH*VbM zLPf+M;JDkZGCXK>;>ZsV)>3V&Gf1MIx8{#eof2n?~CXBDh^{SM-q4d1}Ok%080Xdb$2| zfqbc6UisTRSH$JpOX-R;CEG62EY(nGWO28^TBOnlQ47jHXhOVVjFVC1Kh=LhBOh4G uJzB0>upL*^9alFT*DxK|%sK5FD9iUyZ=rqV9L*BtF-wm{D)N3=im`Vd9Al^e literal 0 HcmV?d00001 diff --git a/multi.java b/multi.java new file mode 100644 index 0000000..de85fda --- /dev/null +++ b/multi.java @@ -0,0 +1,18 @@ +//-----------------Sum of Arrays Values------------------ +class multi +{ +static int sumArray(int a[]) +{ +int sum=0; +for(int i=0;iN77Hj8i-NYG)DKjoO29^9lVVLuG!0MFc7&zd*=Bc2?5n@R zCtrQm2Q|d_1N>3MyW1iqC3e%9J2&UvbMBelKPSh(0jy!&L=+Pyt{^#rNlYauJ7Z!N zsRS5i3|u#mX3(Em(o!1?p-lEIL%85H1Vg-JN%6YVstI?O*KEp!TilWilbOBJAwS|d zo6G%NMY)#T&-;aA6~*h#9o`P`2Id*eiqmoHV%zfT$34N_`oWg#^6rY?A%+o{25!V~ z6AK0wW4MLegnQvQ%2O_H?+A6^G`zTuOcdD|mauH#P7HUk5=D+-bf6>EovA9<4nGw`YHqu0) +{ +System.out.println("Element found at index:"+index); +} +else +{ +System.out.println("Element not found:"+index); +} + +} +} \ No newline at end of file diff --git a/setInteger.class b/setInteger.class new file mode 100644 index 0000000000000000000000000000000000000000..4d6f0a4c51bf7e7d7022f6bb9b9ecc77f29d6f99 GIT binary patch literal 1950 zcma)7TX)k&5dPM2EJYUB5e+FVgp?R?62RfsrgfSEZquZ72%z-h(%ahJI7(#6mE@e0 zf7SM(IB?40nbY6Y(^*N>5>7dNSnuxaT)z2cMt=GC)8_z|;c1x0r92c|Hb`(ak87xC zSi*IAx}o6a1a9HBhWGJ-f@K9Cs`yAnRmF;mk5#N{_yl(}Xt=B4H127r;ZynZnSwP1 zpEKlEEXN8~8OF-Xsw!_q$EuZS$s0l2a|$IS^i8ieTH_a01a09)nS? z@9_g(=?9iwp{J_!F=1LAhX;L+%r3pAuoCIp-04)zz_XlAbu~1~cDdy+oGw2e)sRll z+PvFr^U^UeN=pov<2Xsj^9fHe;wpn?x_z%D)-0J-!52aNbWJ9r<87SLv5pOf;yu?5 z{J`VAO%d$6ZNHGi7e#zYTfK-m9hasZaJnWEL|j(6`{wfh8=W)D44 z=TnY%`c5mbT&J=YAE*M;!|YRWsRz5f$FQ92nNbJ-jhnI>ab0t5n=*GjpCATqNcBt# zVvONmMM9{wA}fZaB$g4)W7tTsZXWu9AhO5YK5;)4^`qrh9#G>4G1)X)A?UQ2F!ZF7 zO*1i-?Cn=|pe~C#Cam9G&*O)bVUGKC%cocuQ*-pnC;|{#NHxmzOftWi0xDNHl2Mn2 z)sJU{LG5wR7j%6M79}HRd7kD*IpB6*Z0*Ql-bgYOJEWyRT$YZyD&HO66i}1o>aM%rr-Q!XIKr#h-1h}B@K=(o*k3fi>)dJE!Y@UJ z)x^gk2A`0m47U$^BB}oWAES_OwoNh=d#-WYHmyJqQ@>CtNBB7|ABLGX>tUAWbejG| zfGjQg&Vk__I-R4P(LTQL1nf6D&=}EgE)-^=%C8JEq3SyA8G0)%93jK-6l1^tEUNSgOl3Bb*ktC2!iYdKceFm+e{)v2J z%+Sq7);M7{#*LF^BWD!MhGG=W0Vbcos4ot1Y8d9EM1um#6zB>ji<)e&*!3*!GDme` pfVT#i`jyVfG*z-Kkt~CY=+dsy>pooA#8R2=I^E| set) +{ +Set setofint=set.stream().map(k->Integer.parseInt(k)). + collect(Collectors.toSet()); + +System.out.println(setofint); +} +public static void main(String args[]) +{ +Set set=new HashSet<>(Arrays.asList("1","2","3","4","5")); +convertSetToInteger(set); +} +} \ No newline at end of file diff --git a/trap.class b/trap.class new file mode 100644 index 0000000000000000000000000000000000000000..56273c13690b6ada6b5328db1ffe50ccfcb29bca GIT binary patch literal 901 zcmZuw&rcIU7=6?IG23N<3NBhG0s`8Cw715HlBkKMhEkFmlFG#eHn`Yro3b_HS#O@a zdh_DVL=%-L;pWAY{sCV7Ba9K>Y&BqTlbP?$%=_Ma-`m~Kzdq~(xQK!c3ny*37*f-z zBu*o3V;CbgG8mOOBQYjmUJe>Tv>>2mb1MS+_2z~z(7zZo{H0E~=C^NqYjy7Ep%*j+ zhO(=RTiye&Q1=>}g=*9e8k_Sfv9}s|>-WoEE9Og#OH2sZ)n=!??%xQML^5i7t-Q*1 zkc2I9*1;sE986H=EeZ4; zvddm{kKKjdLjfaOD&=^rg{qe$lGUB<$PanY>`>V4wiq-E%j_>=m%bOy|4rybLA`Lb z-S&321+1vqH6ga9lsj$?>x_%}S4}{+ly;qUxY^@bxfP5<@(rpd!9l|y&_guJC>V{I z_YkiM1RTz0yqO@e7k$K}iV!;2z}J+sXV)~XQq%QH&0sW*N=*`5#3_>?B~4Biw^K>A zv=!>nD~q%HS2BC{62~Q7D;iqS)QZxTnHLy#jagUbcabO>bFOra%3~>B9(*S&qi-nE zbBr9}r1d|fgP7D6nPg^Oolr+pavMdGgcNZ|Fig|*fw->0-<+hhO8@`> literal 0 HcmV?d00001 diff --git a/trap.java b/trap.java new file mode 100644 index 0000000..ce7f1cd --- /dev/null +++ b/trap.java @@ -0,0 +1,34 @@ +import java.util.*; +class trap +{ +public static void main(String args[]) +{ +int a[]={0,1,0,2,1,0,1,3,2,1,2,1}; +int n=a.length; +int left[]=new int[n]; +int right[]=new int[n]; +int max=0; +int result=0; +for(int i=0;i=0;i--) +{ +max=Math.max(max,a[i]); +right[i]=max; +} + +for(int i=0;i Date: Wed, 27 Jan 2021 11:27:41 +0530 Subject: [PATCH 07/26] add a program --- ArrayCopy.class | Bin 0 -> 649 bytes ArrayCopy.java | 12 ++++++++++++ SortedMap1.class | Bin 0 -> 1717 bytes SortedMap1.java | 18 ++++++++++++++++++ SortedMap3.class | Bin 0 -> 1468 bytes SortedMap3.java | 18 ++++++++++++++++++ sortedMap2.class | Bin 0 -> 1564 bytes sortedMap2.java | 29 +++++++++++++++++++++++++++++ traingle.class | Bin 0 -> 1385 bytes traingle.java | 39 +++++++++++++++++++++++++++++++++++++++ weak.class | Bin 0 -> 1611 bytes weak.java | 29 +++++++++++++++++++++++++++++ weak2.class | Bin 0 -> 1638 bytes weak2.java | 26 ++++++++++++++++++++++++++ 14 files changed, 171 insertions(+) create mode 100644 ArrayCopy.class create mode 100644 ArrayCopy.java create mode 100644 SortedMap1.class create mode 100644 SortedMap1.java create mode 100644 SortedMap3.class create mode 100644 SortedMap3.java create mode 100644 sortedMap2.class create mode 100644 sortedMap2.java create mode 100644 traingle.class create mode 100644 traingle.java create mode 100644 weak.class create mode 100644 weak.java create mode 100644 weak2.class create mode 100644 weak2.java diff --git a/ArrayCopy.class b/ArrayCopy.class new file mode 100644 index 0000000000000000000000000000000000000000..241f5cda7370ef517d83035a6f3ea3ee029d8a36 GIT binary patch literal 649 zcmZWm?MmZ76g|_XnKWi~{9bik-CaKtTkPKjWmyq~VBIWR5klP`X$?BkB$B2=AHm1b zA6jJb0emR&PGtSSz|6gK?m2T$?%Y4z-U0ZIs);hj${5FliAhYEn8rty&8Tfw9p^Yc zam+L5n=+Q!4~C-c9586x$x+BKQkQY~s~5GxbU$cy2+^WI#tc(-vwj+!2enQRAJ-aL zD&yk~B{UmJFKvfAQjv$Z(lqFACujY2MYdpKh~u+`1uSxWvG5h&IF>9dW5vQMYzq$7 z)Um=)eik!`mtJ1$G;C*Yphmx&g%Md#dQ_NvGA5JSZ*rB9w=jq{{tJ4U?9}p`y9`Do zyHSv}PZ+q}bepc@GK}ZF-pZ+drY`HyuWPoOPpF%u)J^H!95AxvX%6{xT<86K$eaBh zbq=rygI-E~1zI#DFj$n$Q)CoNYd2t*lrVgtUC+S+Nro{(xuRY`Ly_WNVf-`wq8Rdg zt>pP7?)f?`E-cSCgz5Q07Y6NIaIel4ReQxWyuB+FD%Ams*U&0N9iXI;0rYF|7Ynmw YLK&%o<0rY_B{P4>`C;x|P_2N`M~sbvO#lD@ literal 0 HcmV?d00001 diff --git a/ArrayCopy.java b/ArrayCopy.java new file mode 100644 index 0000000..4e1b1ea --- /dev/null +++ b/ArrayCopy.java @@ -0,0 +1,12 @@ +import java.util.*; +class ArrayCopy +{ +public static void main(String args[]) +{ +int a[]={11,2,4,4,12,10,8,7}; +int b[]={1,2,4,5}; +System.out.println(Arrays.mismatch(a,b)); +Arrays.sort(a,3,8); +System.out.println(Arrays.toString(a)); +} +} \ No newline at end of file diff --git a/SortedMap1.class b/SortedMap1.class new file mode 100644 index 0000000000000000000000000000000000000000..befac3d7cc4ab8694899b31071dc9029b3bb9d51 GIT binary patch literal 1717 zcmaJ?ZBrXn6n<_9xl33GNelJ0(wbIiTGFajBv@@@DX{^niC|k5FUf7PWZBK^-ek%z za7O=t{sKSS57yv}<7a354gL>jd^vZs2^-7E413?6bIx;~bMDP=e;@qR-_&mqfk zA&D5WNnFHh1{NkUk3|EQ4CD-4p1>6>WeEOy5^vy5eRzEmZ{h7poWrvIyu(qLL>f0T zV0d4nZtCSNjv~hg9Jd(~tCnM_8w_I$i`xwGqFa{?sj}tB&CbD|^r~Xdrk(hKupEZD zg@@&R(G_`HIE{Qod6v^CXv3+B61CQbXa{(XHI6$B$%@acOQ?gE&YfIXP ziRbYGLpt!+QI?&rdQ#Fc$GV9UJ|uQ`M8^|d6L(Q&7{BSXEJeFrt0nvwYSMdj>u-@i8hKRTH0J+r$n&<+yL+0Unz844<3$0=pbv zGMqXlLqxK-9pxQT;BYicjw8LIEqq`4CIog3>}lUM6LsxaVwXt#SD-+LLFyytTYLMm zMj1uI4n<N+#^LfnK8_Nrtv2U{jmUM)QnxsUdYiE0SoZ7eded zcv6u_Q^$e_7{eOMJ~sj%l!I(|Q}~-@Ij@9Dn=que^CcFq`E7q z#bRuQ;bN3_Xmeuz<3Xkj2AOZ`+H*8@AGR2>$K7W+UAHB}TiVxrP1LB14mqfNiL&dq zIz-~zXxPxGe}C46Q@5p`?IWYD5{epWo)N?9VOyR6k3JqJv)FVRQ(sDe|mc8O?;7NFVo0q9KZAw><5}KyhPtbuo=Sy0nXA~L;t`S z;xvBqGh+9jVyv7?{DgRByobaXc5+-Vc({n`g%K{s^UkuwO8e_D(ZDnwBZaRpgRkjV;1xnoBlZ`n9P=FK{={`k?|k6zRlG}MhCHXSg4M(X UEZEp5)$)BSTqQ}a1>g7n1xrn|>i_@% literal 0 HcmV?d00001 diff --git a/SortedMap1.java b/SortedMap1.java new file mode 100644 index 0000000..14a1bf3 --- /dev/null +++ b/SortedMap1.java @@ -0,0 +1,18 @@ +import java.util.*; +class SortedMap1 +{ +public static void main(String args[]) +{ +SortedMap sm=new TreeMap<>(); +sm.put(3,"Gaurav"); +sm.put(4,"Ankit"); +sm.put(1,"vikash"); +sm.put(2,"kushal"); +System.out.println("SortedMap is:"+sm); +for(Map.Entry map:sm.entrySet()) +{ +System.out.print(map.getKey()+":"); +System.out.println(map.getValue()); +} +} +} \ No newline at end of file diff --git a/SortedMap3.class b/SortedMap3.class new file mode 100644 index 0000000000000000000000000000000000000000..fd3db3486cdca66790992743ca3e9fa19a1726bd GIT binary patch literal 1468 zcmaJ>>r&G|6#lkA6H2fU1n-Cn+JaIARHUd#6+w!iMNsfEOIaZ_O*+Yj8D{i7d=32p zgU&em*N1XE+l!>an3-hHIs2XKew$yvzkUZWinlSG#03o(V~F5_j!QavThNEgImH`iv=aTEn=8yA08B%dzA=hK59P ziJ>v$t_y~E)^fztptvTyMZRW}rLo8@hoLL6n%&~tJY{odBbAe$ALsKCra*u37 zB>TaZB}pD3a3SzFxlPKjh6e^Fkzr_?bY1C7kC*0z+;rFdcoYwHJTfqa#~P*$%;1TE zS!9(oXW%L3$?M-P3@l*Yz%x8ouw1#LS`&5f`L!*Pr-C{Ty2;hrr7@NQ+8a%Trc`lA zAGRb9o9Z&As$3MQFOP71DC^q>IlM_ zs-}M;)qun({k`S+a#rjx98VnSsoA^=Xvw>dB!c>7cwKF^h%3b5#7c5W!;)eKsl5jj zu$*nTAgX+>%x;S3rR(izcul;^x^5vLwi+{zBfJdd^#u*|Q@F=!j0y>-xwCEyzqjHT zKKtsdLPuZcxVTdiN5I3kuGZ1v5E*XUIZFz<-ESEB4)u3bZ4BN2$Ds!&=r^RE2)%TZ z!ElD8bF?yAoBH>_K9j(3mcG%lF@k0Sbd#*0KhaQj{`d`%S9@s44w#K*(>|gNSRODn zQ?H55W~?T*m_|kXg4ThrI0oz@PJa7ni(pw9chRnveV7bC&_UZ3^>|n{wS9C($hYgD z#32~vLUm~9fKFvLBZ(MB(1Hotn?Wo64UXX*;&9N04`` map=new TreeMap(); +map.put("gaurav","1"); +map.put("kumar","2"); +map.put("sujit","4"); +map.put("kushal","3"); +System.out.println("Map is:"+map); +map.remove("gaurav"); +System.out.println(map); +System.out.println(map.firstKey()); +System.out.println(map.lastKey()); +System.out.println(map.containsKey("kumar")); +} +} \ No newline at end of file diff --git a/sortedMap2.class b/sortedMap2.class new file mode 100644 index 0000000000000000000000000000000000000000..257edf256bb080ce215210215a5f7602b30ef58d GIT binary patch literal 1564 zcmaJ>TXWM^5dKbVM<=oxCkjdEjT#zgZpMY)(m16Bhk#2i6uYEc9(v*&Y++gQNJpLt zKcJ6&?DPlp56}lFbcQ#0=#T2K$FgIk$<#Blc30niyXV`L{`vRiD*!8aXyRR*8^gz# z<2Y~P0zNS?Zz6+p919$aSuA0hqrh>IqsZ|o$0d%-8u=N==O(_ummFVltk^`j#_N(8&G8&{g&{S+aF-!n_V*=2ZqxDPcGTXJK~3zr6iK&*<1x(4KiGUMx}xX` zuTiY3!0{R-ooH75D5%Q~M}u>rA1JxMB|4WcYP5y-@VFcdj8}g#d$p) ztAhzqt&Xm>lFW%aDgb{*9uD^$W$G}MKD=SR;~N|N^%)j&;;=_iJ{;S?ON z>$hZom*WB(qOSblz`%W4nN8nsMKnvR;?Z7~T@i+os{WqTtIrW{#7*JtyE2@M6O$tL z+em15B(ZkTkte{DZ`?rL;}m7#x>ZNXl7R;d=Z~H5q}~|L{67wPoTjgj{*BN@Z!s7? zAnQZAGrDIMpMyOmgHZ?=?FC0LhBNqxY=W{yq>!d(Z~nxHoqC4!-^kp1PP#7HhRt7K zEQQ@A+qAO-)3VM62N|E4N>a*CTyGaWEh map=new TreeMap<>(); +map.put("gaurav","CSE"); +map.put("kumar","mech"); +map.put("kushal","Das"); +map.put("vikash","cse"); +System.out.println(map); + +System.out.println("Default initialization:-"); +SortedMap sm=new TreeMap(); + +sm.put(3,"kumar"); +sm.put(1,"NIT"); +sm.put(2,"GIT"); +System.out.println("SortedMap is:"+sm); + +System.out.println("Another map"); +SortedMap map1=new TreeMap(); +map1.put("cse",10); +map1.put("mech",5); +map1.put("ece",4); +System.out.println(map1); +} +} \ No newline at end of file diff --git a/traingle.class b/traingle.class new file mode 100644 index 0000000000000000000000000000000000000000..1d816b01cf940caac28ef760840be640a061716e GIT binary patch literal 1385 zcmZux%Tg0j5Ir}UFeD5wA!vjsZ}T8TQBht|M3HC!t3pAk8wN7Q!91vBLJ2DuX!!%K zTwu9jp&MQB&??Kdf8bxZrbO(X3?!g6HFIzGJ>B=5?tACQpD*74T*ssfjcAwAQ3V;D z{OOX>?Sc&#WcXzGU8qFBg&=x(7GgxN6JcC*;S%~7*v`JoE;Qf@`>x99mvK#?Vpz}U zMnu5w^Un%MW7&izP#e=T+EgLEpyg)Ng%o+J)m%3B7>FlU8oJD^|?LjsMZ^|5R! zr7aqIHp8*Q0yU*I4il(19py|Fj9@@UM8OT*R4|HL3dV3-#vKLYxGQ5qK@|7cd0&AC zXW5JiR335_s4FF%URWXmBs;IKQR%2RR0DfbBbVD3^_SJ4h$Q}=^757xnANG&Gsdi% zDp0DT6qEU+YCNT^X)dh87me~B@(RPIpKz&7+N(?VxHGiXER( z9o$0Ax?OA@d|0;~Y#wabKN1(4$+jC#le35JG|$7RLJ|t{sKy%EFUbE2^=Kwk1EhWa zcgW&59AXc1dnBsGOywo$Ih-fyEcX{AQ|>#KyG_3UYn<${nXKw;m>k;g6yDv3#Up=i=dWxyQyhSs3Q%{ qRGa`cu#Z|eLe>Q7oFj$vq%lP&;yK#z5*>JhPHdoybhnyyX!{FjATCk> literal 0 HcmV?d00001 diff --git a/traingle.java b/traingle.java new file mode 100644 index 0000000..59a318c --- /dev/null +++ b/traingle.java @@ -0,0 +1,39 @@ +import java.util.*; +class traingle +{ +static int arrayTraingle(List> l) +{ +List list=new ArrayList(l.get(l.size()-1)); + +for(int i=l.size()-2;i>=0;i--) +{ +for(int j=0;j> l=new ArrayList<>(); +List l1=new ArrayList<>(); +l1.add(-1); +l.add(new ArrayList(l1)); +List l2=new ArrayList<>(); +l2.add(2); +l2.add(3); +l.add(new ArrayList(l2)); + +List l3=new ArrayList<>(); +l3.add(1); +l3.add(-1); +l3.add(-3); + +l.add(new ArrayList(l3)); +System.out.println(arrayTraingle(l)); +} +} \ No newline at end of file diff --git a/weak.class b/weak.class new file mode 100644 index 0000000000000000000000000000000000000000..48b4c30cd9406dc76a4dac8aaa76b3a4841084da GIT binary patch literal 1611 zcmaJ>Yf~Fl7=BJ5*-f$(NJ*5 z;3q%ojDMld=m#q};}7sRIgZcSY|A1YGm|~<<$0g;-gf``=kQMeb5J=vg=q^jIixV1 z!zH|6NZ`qhL=iA0}%}BKZ1g;iH zc-_Lg7Ty!c%)7p;uM3QnXV(Nq>%o>17;n11x-;l*s{X3n^k^CFO4k=SQ@-Eam3y-4 zNq@WA(tX$8u9?8GmX__#vg}283pWIEtzgh^t3}tuXTMgmbH#)@cpB#fiV@8~yIysj zt|b}nFxtX`gF4=4Vx2*_BRvN|%Wp7#OonR{*&)}Ag+YXvows6P63hp}i5FZH?HdJ__)add}3q6P~KxgrY>H5)RdLYUDal8V@CzDFoDSZ#*7*XR~dIOTpl@re44YiY&Btr~3mRf5+)T&F)z;G6a1a45h%Q0#W zQ^{^Ehx_=HnK5T}MhKkk%8sfBep~8wSMN{?we)o;FdZiq4Uza-^8R=?1WreFAHRkC zJ#(kWSr(I}B{!-a_?k->u9+VF2Nzd2%L(Kk;clya^19*8ZckI@R{ z#~zk-jdhJRq9H4THhPiBL`&mLEPQ4rEd^$d=I8o*K}W^wKWxpSZ0n%EZ=ucAZ3aPS zz>zx*-&g&*C&N&&Uq2)(jX8#Ux+MKAPlYqXz~p4(G!ls&3tZjrsVBgbFX^LJousHs z&uh6_)huiYTsl$TlX4R{|Nl6CX3p}R;^{sXCvhZt#AMt{d>A$@?%2-YhZqgb(G8^w;5v{ACLG7;f&L+w}O zD~E7^-!N7&!KYIA5qX*m z(*h=<%4}FD!p22bS49r<$m151Si>nuVq6rkhber^mVL)oea~k7#11?l%kyN&BK0?1 l3#BPGO5ONhq3zY^IUhaW`4>%UhiCu* literal 0 HcmV?d00001 diff --git a/weak.java b/weak.java new file mode 100644 index 0000000..7f94956 --- /dev/null +++ b/weak.java @@ -0,0 +1,29 @@ +import java.util.*; +class weak +{ +public static void main(String args[]) +{ +Map weak=new WeakHashMap<>(); +weak.put(1,"kushal"); +weak.put(3,"kumar"); +weak.put(5,"aman"); +weak.put(2,"sujit"); +weak.put(6,"Ankit"); +System.out.println("Map is"+weak); + +if(weak.containsValue("kumar")) +{ +System.out.println("Yes! it is present"); +} +if(weak.containsKey(4)) +{ +System.out.println("Yes it is exist"); +} + +System.out.println(weak.isEmpty()); + +weak.clear(); +System.out.println("Map is:"+weak); +System.out.println("Is it empty:"+weak.isEmpty()); +} +} \ No newline at end of file diff --git a/weak2.class b/weak2.class new file mode 100644 index 0000000000000000000000000000000000000000..2e2ac420e134afda7c984ca53c2614409b490119 GIT binary patch literal 1638 zcmaJ>T~`}L7=9*Sy9wJ;0%?mMHMLX&X&c2aBv@@zk(2<{AXsbF0j99cW;bRx@x%*n zz4TIlK>Y!F(F&g95AZ+f@tMtP7Rxc`WM|%Ip7;Bm`Qxvn-vKP(K@R6oG;lG81d2Jl zh)X7B#&8)gnRwYm$;50Hb13I<1y?nGElGit1YT4H0+}BFB=C5g@h4YveD1=JAz;-IzJX?|e!J6zCxNhNHyvH#1 zWv?sy25wlmi5h`c&p(ikK)Tgy%PxVw-J+I(TNd8OvVjjQte|e;HdY1B-1NM_54y6m zrh)@+&mYgAVPeg~IyN-%j)f1gYT_dcO>CO@Sf6ZJ*v2Oo?&4F;xkqnd3x-7#2Ez8}&>kbU;F_nhrwR)Tk ztM0n0TXUrED`xg%ye*N9;c%}=ch6D&%uq2tH&NMQlXOgRbI?&I(BoG+8nbvcA`>;~ zI88fHd^(u)<)`vHDK>!%|Ib4aXZg_SUxI(W6@0ax;qG~^f@^y23B=Fb2t3PgCIl16 z;<=Ebsed9#9Qf%sB map=new WeakHashMap<>(); +map.put(1,"gaurav"); +map.put(2,"kushal"); +map.put(3,"kumar"); +map.put(4,"vikash"); +System.out.println(map); + +Set s=map.entrySet(); +System.out.println("Set is:"+s); + +Set s1=map.keySet(); +System.out.println("Set Key:"+s1); + +Collection s2=map.values(); +System.out.println("Map values in Set:"+s2); +Map map2=new WeakHashMap<>(); +map2.putAll(map); +System.out.println(map2); +System.out.println(map2.size()); +} +} \ No newline at end of file From 4820f47233e140160b47681645a5058272c13b2f Mon Sep 17 00:00:00 2001 From: Gaurav Date: Fri, 29 Jan 2021 20:44:28 +0530 Subject: [PATCH 08/26] add a problem --- Array1.class | Bin 0 -> 733 bytes Array1.java | 12 ++++++++++++ Student.class | Bin 308 -> 856 bytes biodata.class | Bin 0 -> 1293 bytes biodata.java | 44 ++++++++++++++++++++++++++++++++++++++++++++ convertArray1.class | Bin 0 -> 757 bytes convertArray1.java | 15 +++++++++++++++ div.class | Bin 0 -> 696 bytes div.java | 19 +++++++++++++++++++ immu.class | Bin 0 -> 981 bytes immu.java | 18 ++++++++++++++++++ immuta.class | Bin 0 -> 1312 bytes immuta.java | 13 +++++++++++++ immuta1.class | Bin 0 -> 1344 bytes immuta1.java | 18 ++++++++++++++++++ jagged.class | Bin 0 -> 1139 bytes jagged.java | 29 +++++++++++++++++++++++++++++ javaReflect.class | Bin 0 -> 1477 bytes javaReflect.java | 21 +++++++++++++++++++++ merge.class | Bin 0 -> 803 bytes merge.java | 19 +++++++++++++++++++ reflect.class | Bin 0 -> 1435 bytes reflect.java | 18 ++++++++++++++++++ reflect1.class | Bin 0 -> 1081 bytes reflect1.java | 13 +++++++++++++ sortByRoll.class | Bin 0 -> 512 bytes 26 files changed, 239 insertions(+) create mode 100644 Array1.class create mode 100644 Array1.java create mode 100644 biodata.class create mode 100644 biodata.java create mode 100644 convertArray1.class create mode 100644 convertArray1.java create mode 100644 div.class create mode 100644 div.java create mode 100644 immu.class create mode 100644 immu.java create mode 100644 immuta.class create mode 100644 immuta.java create mode 100644 immuta1.class create mode 100644 immuta1.java create mode 100644 jagged.class create mode 100644 jagged.java create mode 100644 javaReflect.class create mode 100644 javaReflect.java create mode 100644 merge.class create mode 100644 merge.java create mode 100644 reflect.class create mode 100644 reflect.java create mode 100644 reflect1.class create mode 100644 reflect1.java create mode 100644 sortByRoll.class diff --git a/Array1.class b/Array1.class new file mode 100644 index 0000000000000000000000000000000000000000..3e8aeffac51d0fa822906cc1502c4b4eb369f956 GIT binary patch literal 733 zcmY*X+iuf95IvjN-ezM+Xp=$b9obr65E_6{%80kz7@(c-oY070fR}hKa23}%Zg4CJRIzAm{{RGT;+FO1 z#h+t+1eS2ShC5gmxQi8md$`Z>fa4*9^(u&h^fg1(=^QW^Z{v@Oq0tW_^)4F?RI)Dz zAw`Ul3?hbk=R^NQo=Gp1(a`hLB#4GxT`2rGOO8}8(8=}fB$4M^n>y1*15JkJq^iJW zxHbvxMyVRAMCYz@I5s+1<8ZZI=h(2Z36JBEjV(Opcw*xzp3&?@n-cim;6xpzG_SL( z$7)P^^uk!u1wWHvruL2*T28MsMJB)RmcVx6EGOS~cBV6na5>dKKTXw$WQ;Rv(k^g= z*n3Y3rKFRRqsxLU4MH!U{gh!QjSCqWR!ia*OuEyJ|Le^#m(wc46SYseSx9SYJ5$6i zw}fR}q1U2Mg+AH~Xba>mk!57fwF|J%Skq2K)Dn8hR*rZ}&2|oBV?M`6ncBa{#lJF;f zh9(db9{d15%6K=sku`06m^*jQ+;e8m-1+tU<|lyHco!xJpFuS7zX4iV5l1J0= zK*q;n5HVsKoyibZyw)t4;Pmx09?HWoEq4c@4ulae(_6S$#A6p0Y!_8HgynZyo5aLo z@ygfNo7kVV~SIp!O#n9;Z(n5QQ8clfE!8%rXZS#7K$HPBfdD3hE delta 159 zcmcb?wuMRl)W2Q(7#J8V7{s_3SQ!L38CVzuL4*)HgD^XT$V8PCb*|w2(xT*4x6GVW zMg}g&qN2n~y{yEtL>>k%22macHU@Sc1`Yph`}lIzAxD2qZ!J`2k>n6PN%1 diff --git a/biodata.class b/biodata.class new file mode 100644 index 0000000000000000000000000000000000000000..0dcb48a1bca3de7cea70c1c4110979dcdb6e95d8 GIT binary patch literal 1293 zcmaJ>OH&g;5dJ2w4NDLVFOi240TW(PL`4HCL=mi@l%cRFPLpH`mTY!YyA!H%_eXg4 z;#m)1LCM+jpLp>HSiX8TQ9^}st9E<3=j-mTyJzRiucH$Hb9kns1N|BX!Wh)y!%!Gk z!icrtDu$zk7}Ieb@h}n^#&xu!U&jO{m2pbLw1y-@Xx^|4`GCP6Pi!&-(sn^Gv}X)U zJg<~;!r9p{bg(N@UW| zy5r4WYGyUE6=|5sMaSV)N)=GeVVFEK=2{Cb$w z;f~ZC>m(abXG860954#R2 zk6!vmK*OcgAW23tIDQEBo)!#U^bL8&KD3}4J+xNP&(Po}>4rYRx8*;kPcZ5~L?F8r zP)Z;g^pv1dLeY>?GX8~uiIcbJ{QzxZVCD#6-~cVJeeB)uuVjnrq)i;7b?Xq3k7%pI zqc!*eE_ldqikQzMHV&QEgP5d>W-*KxX~w@)4km?Ry#j(Q2%iNH^FA6;VK j(f0#gB)X`IJ}=;9JRzx5eQ7+!W3pZ&Jxuxty`z5s{)0$g literal 0 HcmV?d00001 diff --git a/biodata.java b/biodata.java new file mode 100644 index 0000000..671a754 --- /dev/null +++ b/biodata.java @@ -0,0 +1,44 @@ +import java.util.*; +class Student +{ +int roll; +String name; +Student(int roll,String name) +{ +this.roll=roll; +this.name=name; +} + +public String toString() +{ +return("Roll="+this.roll+" Name=" +this.name); +} +} + +class sortByRoll implements Comparator +{ +public int compare(Student a,Student b) +{ +return a.roll-b.roll; +} +} +class biodata +{ +public static void main(String args[]) +{ +Student a[]={new Student(2,"gaurav"),new Student(1,"Ankit"), + new Student(3,"kushal")}; + +for(int i=0;i5COh}!&V8JF=HA}@y8-YH`wkvpk)!Ou!lHvEJT~ZwIi41=j1>pZ zugS>_ z{6K^qzoBClc4{WkX+%lflAn|bo^M5AU&i`F9E*#+U6bI##Vo@@nw)4A_~~U`^)$!2 zi&xli@fvSjY@)*9x!6LLW81|Jb~$_(Z?VTPo2krDnvgkdp39bIn47qcLM=NoX5f7h zB=Yp98Q{p9nqU-BqxnU<%}}mPT@EYOyzf*%M=4(u;Y~|0ipel(T=cZ;QpqSGKILIW z75QhRmL|=l=u*QW^@$Wc23to%Nf|aXLXVkDksE10mNZ+Q2>&w80(!E{NcS&>HJEKN zpG7}C4j3L1S|!WK&TL(R{UJcxKxZL!S}3A~Il?CNH>KvtzQ2a`?Gm|qwd7nOKfuh_ zsyzmUF}U{(P&obzzI_FIfa0XZI_$KO4UT!jE7WX*Snd$Jed2dOO=-6%#=^pXP-m(9 literal 0 HcmV?d00001 diff --git a/convertArray1.java b/convertArray1.java new file mode 100644 index 0000000..5675ba9 --- /dev/null +++ b/convertArray1.java @@ -0,0 +1,15 @@ +import java.util.*; +class convertArray1 +{ +public static void main(String args[]) +{ +ArrayList l=new ArrayList<>(); +l.add(10); +l.add(5); +l.add(3); +l.add(5); + +Object b[]=l.toArray(); +System.out.println(Arrays.toString(b)); +} +} \ No newline at end of file diff --git a/div.class b/div.class new file mode 100644 index 0000000000000000000000000000000000000000..3514190c9339c9e1476cbd1592c6b4aa97a7219a GIT binary patch literal 696 zcmZWmO-~w86g>}TcrXrCK>Ql0)>b>9m7SW1ZX``?@FSsd)71lB$=G3r;0%ci*Zz-g zx^5SibkQH+f6{p0Kmx=`X6}7=&N=to`yQYF{ReP>vVkPB1{RQ0pT#7Wu&lBb1FNtM zE(# z2^&R@l8J5XaC}ndU2;WChWT;Ji^jEV22-V~A4V2=U$~*X_|A~CtHlYML%<=!Y%79Z zDO@yhbxNpydlSeG{qRHTkQ*vEe)*E73}{vA1AT zoIT-gVu|VToTpwO+p?#yr<1dc&{#);E?GS>dTFa*FexigWEAz%U$Ebl(ACg49u*l; z-e8V$1-*j?o#MV$(T}YBPi$EC1H>LMlOIL@%O7aP0rUsNe<5w<-D4^g2H;ds;;~44 pD{`XKDNd4{PDxngX_H*p)NqGd?jeJDVk8iIg3VZpOr#@)%nRjSk=g(N literal 0 HcmV?d00001 diff --git a/div.java b/div.java new file mode 100644 index 0000000..27c13a5 --- /dev/null +++ b/div.java @@ -0,0 +1,19 @@ +class div +{ +public static void main(String args[]) +{ +int a=1; +int b=2; +if(a}a8JQHL#8Dh;kOx*mFgZtYTG?98S)+Bn6Cr7XL@gW&!R|H z*mmGYcA?T4@G&<6Us%Q~K5WX&Y*+Lh?gt)$x8?w?2ybzxZ|pd}**CprEY$Tq;q;sB zuujV6!eLmceE1h3d9Csa@mJNl6r*Da%L)t~_whi%LmeB~r1p-3(Gj;4Jks$P zPZTtCY~iVbrj8b#F)YtIdBI0V)D0!|dEoIeLwXbpginF7IHr#}&Z9^(lA~Z)3Nyo= zc6$SJpK!%lv2E9~C?;HIMB@w`+dUA6Le4LwD9=r(S)Ci{sj~RY7?d%$0(19J&Sz(u z5=S%{ax)DfQ*s!Pvc{AzCO5u;sDV=vanPAQyPrnBY13VCWzAwFS-8d<+MiEbG`UR* z&V>rjhDrKRf-G8X@jqIsdnnVj%+s9)lJw9v!B8M;jZQ{qx^@EgnG9l}cP0!b=w{PW zkO-k|N|n%3ZGyzhnmR$Ukotyn67RksQ~L^KmR~?BtdfR8xhgIpixr9_aDl9g map) +{ +map=Collections.unmodifiableMap(map); +map.put(5,"kushal"); +System.out.println(map); +} +public static void main(String args[]) +{ +Map map=new HashMap<>(); +map.put(1,"gaurav"); +map.put(2,"sujit"); +map.put(3,"vikash"); +immutable(map); +} +} \ No newline at end of file diff --git a/immuta.class b/immuta.class new file mode 100644 index 0000000000000000000000000000000000000000..12590d71e90101c31ce4f8ab7ffcd53c894b445b GIT binary patch literal 1312 zcmb7E>rN9v6#k~Sp=FUf2nwPUDWFvGh7@lUh)s%^lt_qw9LfL-duev3Bz*|~`x^Q~ zkwhQBhccdNw{{D}#3nnpe&?L;JLk;&`hE5jz#`UC=)?fWPzoa$?ZhCi>EXH_#*!Gv zjXuInrjW)I$8C;jhQzYznCdx0G&A##A(nUdBtv)6bmW_=y(_&fv1`#u%oe7@FqC;; zJQ61&YYFEdTT-6s9OSfNs^nI^vRpScxYM-lsuJ@WX}~}iM~0!lZdg^OmE91P^qQl* z8bdsoje_GyFK-Fomp;dgfmzHMxP!X}=8-jU5BE713_QR?hMpDIRlf2>Wkae%chB!m z;86!28+d|6j;98ekRx>sB7|>|-rPNsWyR3dMu(xd1t~a69!QUYp9rfeH}|#h!c0hc zfS?d@+0c>8g#K>C$Xz@Me6%Nlyd>Ryod;9;4AadVpF^FqC97zqN3mnKMl zI0=D^ys)g2sbr30m0{|Fpv$;1jQ<;l3Fv1*|049!Wdy?&T8+`nXpYZ*1N%%1y7n|C z>W2{|(Su%EYv@PB>&AlrKx8KxJ4Li-fQD1VN;|Q*-i|l7@r2%Hn%e}|+l63zigk}VpeL`0LB0>?|5SBcOTDfvKJqR{VH1pT;5b04iD^ui4% Tl6Zj?LXVJUkVl4_^xgUc-au9R literal 0 HcmV?d00001 diff --git a/immuta.java b/immuta.java new file mode 100644 index 0000000..8e37f8f --- /dev/null +++ b/immuta.java @@ -0,0 +1,13 @@ +import java.util.*; +class immuta +{ +public static void main(String args[]) +{ +Map map=Map.ofEntries(Map.entry(1,20),Map.entry(2,30), + Map.entry(3,40),Map.entry(4,50)); + +//map.put(5,30); +System.out.println("Immutable map is:"+map); +} +} + \ No newline at end of file diff --git a/immuta1.class b/immuta1.class new file mode 100644 index 0000000000000000000000000000000000000000..45943e52181bd7204908a7ffebee9a60cc56e85d GIT binary patch literal 1344 zcmaJ>=~5Fx5dJ11*=1R75f#BGpg@p_ClWj$ibTUv1xl&EhA@&Pd!%+}Q2DY&X3g&_^Y7*TPp136q*aYMzZ ziZK=A?YN0sedLkXFpb;6`HYG}9~klqW)<9J$SxSRA)hj&Cnn!9w3VD)!O&eXY_aBB zJHp-KJ0@w`EN<8g7biYe_IZ;ROm6QLHl=IWd&R&}+jM-lDwd7FST`)omwa|6FxAnI z3k>RroL#Rwiv<-=bUei~1 z;DpZl&c3Kp)(C3Iuxv}QCkTPkviXqi`~4OmbQuL?mMmKzbcEhwXS~F7zU|(oM(@XDcs7#?9gSbTd!1No^ z^Z@=(q~0GOUCFl{qOC9U1KBjT^O-jnFAZU^B6&?8_=)iY$<`2=e zI^7dGb{`*4AE75aK7lraju4; map=new HashMap<>(); +map.put(1,"gaurav"); +map.put(2,"sujit"); +map.put(3,"kumar"); +map.put(4,"kushal"); +map.put(5,"vikash"); +System.out.println("Map is: " +map); + +Map map1=Map.copyOf(map); +map1.put(6,"kunal"); +System.out.println("Another map is:"+map1); +} +} \ No newline at end of file diff --git a/jagged.class b/jagged.class new file mode 100644 index 0000000000000000000000000000000000000000..fe625c36e094e6f3fc1b86bc9673b42b784f6fc7 GIT binary patch literal 1139 zcmaJ>Pfrt35dXdIZnu;w2$uhUDuNWMt)L=O;b4_mQ^cf1V|seDFJ;^9ZnOJJLZUZ5 zgl8|F^?(UcK7a?mfJbkB1VYexZ4*i$?q=W2o0;Fd`Az2SkJG~=0LxejBaEntfi4VU zD1_lKMljk(zDcFU)N;ebl!==R!N-3d7Ty-$w#lN` zxaBYm#0$9!-{mQrJLObfdX`g8E8vy9?@?r4je<)&T{FG=hK zucaCKo0-m=8O*v0vZ*Q2_+>o_<1QA6C5tf()_7H9T&Kw88%yqx=1cBKUtzOz7tstx zGrNgJMR18>`iza`?7CIaZhkB2IxkAs+cU9D4am7}wNYn?WF1F%8JqjQpp!myR@u(c z>g99plx*Qow}9!3<#bri0k`(*;*#*r5oxtP-N~_?BExMvZ%L6h@rYsO0>8^@W0?4V z9AfCA=~qvHKAJPoY?3xkl94p#zk+=xh2bi#!KRTBs0Y2IQz)ZxfI+_Z#&-mA3C;Kx z&L?!WYOC7Xc;e_IX0#_Ci= zuL(*XQUN%C*#!P3^8rFl_)k@0pjqMzsHTT|0e5dKbYDIrQh!8=w3Y_(bhuPvfbK%#(XJ38u9Xpc3JCY|I|f*t71QQxoz@0- zYsQ8}o@l0VlcGeJC({AvO*~t>4+AU*?R~)-; zh?k~#M=RM!LDYtGz3KEWc0(5Hy*2gkt?3d|@I+3|Q--nb1)KJJXN!ju9iUq>>cVli z6+ENPtT@hAr_G@0w#{9CLO4PG6751*BN)kMQVs z7v4y8#=;U6!?LQT;AI8R8O9Is>xGSB^#5`6q#UK!M*d>-r%##Q68Wf{Bh5%BuY3pl zN(&l2k}2OAM<0%3nAS4%H$6IW(x1~aJBXdxMf@ict2;;*c9Hr9r4Y}kyGR!jnd4F= zGowfgc5Pj>|-qaYHw76{wf%5INO?(T8AS6ISij>xsf{NT;*d$Bjk~o#?RLU7H z+~6;8;S7fs0qPInfAAkTHOx9lZKWQt?49wWjXn|%3^sX1vW%>;dam-4Arb4-C@}OzsCf>o>THXDObuD3P0|Os?#& z{eTu6BD22oP%r35RU=b19n&#BVX>e)W~Iu@4*v%I0LIIACi^`8z52hvuQ1C8;EJ}E z(yq{6iu?jNJR*Ca7TBQJ7TH&X7|}9s$-YM(A25R)pJO$^-bIhc#Mkgax{-Aga OEBzstWSC7SUH%J6o2E7Z literal 0 HcmV?d00001 diff --git a/merge.java b/merge.java new file mode 100644 index 0000000..25f0d28 --- /dev/null +++ b/merge.java @@ -0,0 +1,19 @@ +import java.util.*; +class merge +{ +public static void main(String args[]) +{ +int a[]={1,2,3,4,5}; +int b[]={5,10,23,45}; +ArrayList l=new ArrayList<>(); +for(int i:a) +{ +l.add(i); +} +for(int j:b) +{ +l.add(j); +} +System.out.println(l); +} +} \ No newline at end of file diff --git a/reflect.class b/reflect.class new file mode 100644 index 0000000000000000000000000000000000000000..f01e079b40b004113ac562e821fffb36c7ad82b7 GIT binary patch literal 1435 zcmaJ>TUXOS5dO9;O?@T(ISXEg|b2*O*qLG<)8RBCqa8O$n}Q;|bn!MutEyiu`; z0z>1RWeG>v+Tjuxd)AKA5XIXV-l-^JDTd`3R$^FXQ2Zk)qQ-A!d!JZbG3BkQm(SYf z>O4bJAe)?_IZl?Ly$0ZeW@c?$J7%ai`PYK!2+b^0mi?(~!G(c<$vd3@;|>=W=e7rf ze2+q2RxrT3bnFOTp`KV(V&Cdv>Q-iz$}OnqT&obQ7f=0?(lCt!;_5aS&(L%Z8ce<(arKr}_=pB@G@^kAHsdC)0&{n*6@iuIxs|fCuNl(+psG~T{-5;@qb%-TIm1) literal 0 HcmV?d00001 diff --git a/reflect.java b/reflect.java new file mode 100644 index 0000000..58c5023 --- /dev/null +++ b/reflect.java @@ -0,0 +1,18 @@ +import java.lang.reflect.Array; +import java.util.*; +class reflect +{ +public static void main(String args[]) +{ +double x[]=(double[])Array.newInstance(double.class,5); +Array.setDouble(x,0,10); +Array.setDouble(x,1,20); +Array.setDouble(x,2,30); +Array.setDouble(x,3,40); +System.out.println(Arrays.toString(x)); +System.out.println("At index 0:"+Array.getDouble(x,0)); +System.out.println("At index 1:"+Array.getDouble(x,1)); +System.out.println("At index 2:"+Array.getDouble(x,2)); +System.out.println("At index 3:"+Array.getDouble(x,3)); +} +} \ No newline at end of file diff --git a/reflect1.class b/reflect1.class new file mode 100644 index 0000000000000000000000000000000000000000..957961233e68dce81e36a1ca36f131d860fce605 GIT binary patch literal 1081 zcmaJ>?M@Rx6g|V1E-b69KtWIu6||*5#cwH+U=w1K`jM1qjK8MsSQfT3&F+-gH}N&} zhZ16Z03XVDr@N#}AU0{|_V%1J=bqW=pT8%+0X)ODgKnUiFmHO- zCJA)Y#-fc|4CyUTdU~6|$`{@Y=}->^@66@^$hq@AU^w|sW;XQ)`f!!8@FBD!IF(-7k6>bM&3mMD>jNQ zRJcRuF+5dzN7HJWS@2Hzl+e?jAMFy7J*}ch z20>K|iM`^e7^Vg$&#E!lU8C(&!nvfwm}UH>+wll9NxkppZrz+H3YI2&(U*yil6BG0%!_qKHPadg55ubG=w#%DZ1$`S^JR;3g{#phutXos&!o3Tc8rmwhc`6673h~@JkB|2w_d;PAs0G@mz<2;hd#}XCp z`*lx?vW*uE%jf31$Q#4L|8ZEv7~M7V8lg8m=b#{{xAR?7@rBQqY1>C<<1*Z<qWU-ZlfwGB;g$$}DwoUAq*k#D}L?Be3!KgRx z8PWskdJKh;2)yfP?s(xHcYNxY6FGn2Ayt+7XsjaF3siSmG=>Z(_0fz!@s7`fY3Ih7 zc@qLwI-1Ol#Wdh5(%a5fk^fGlgx?v&qFl+ax76x)8LY94!ije!v^Coi(&dVuYB3vY z$l2J#K6zgFv|%GpLyt04m(RD-_Zf;wXAI@ImC&V=gz*3y;)rgS1?{D~8Wf~NKZ~kE zdKtZ$<_Fj-6%6Z?H4Ky}lL5*atsxZ;Tdg;w+7#|fg0B`Yh~HT7$3$zfe6#fpqfPOS SbaJFbOA7?0P{d~Zmi_>GVQ2jS literal 0 HcmV?d00001 From a5be5c178e02e134639c16e582bd5b912007070b Mon Sep 17 00:00:00 2001 From: Gaurav Date: Sun, 31 Jan 2021 11:35:11 +0530 Subject: [PATCH 09/26] add another problem --- MapClone.class | Bin 0 -> 1106 bytes MapClone.java | 21 +++++++++++++++++++++ TreeMap1.class | Bin 0 -> 800 bytes TreeMap1.java | 13 +++++++++++++ TreeMap2.class | Bin 0 -> 1529 bytes TreeMap2.java | 25 +++++++++++++++++++++++++ TreeMap3.class | Bin 0 -> 1625 bytes TreeMap3.java | 26 ++++++++++++++++++++++++++ Treemap.java | 13 +++++++++++++ byteToHexa.class | Bin 0 -> 779 bytes byteToHexa.java | 16 ++++++++++++++++ concurrent.class | Bin 0 -> 2147 bytes concurrent.java | 34 ++++++++++++++++++++++++++++++++++ convertByte.class | Bin 0 -> 711 bytes convertByte.java | 18 ++++++++++++++++++ convertToByte.class | Bin 0 -> 723 bytes convertToByte.java | 19 +++++++++++++++++++ dict.class | Bin 0 -> 1740 bytes dict.java | 25 +++++++++++++++++++++++++ dict1.class | Bin 0 -> 1595 bytes dict1.java | 20 ++++++++++++++++++++ highest.class | Bin 0 -> 1240 bytes highest.java | 24 ++++++++++++++++++++++++ hushMap.class | Bin 0 -> 1220 bytes hushMap.java | 14 ++++++++++++++ map3.class | Bin 0 -> 1635 bytes map3.java | 20 ++++++++++++++++++++ maxKey.class | Bin 0 -> 1657 bytes maxKey.java | 24 ++++++++++++++++++++++++ removeAll.class | Bin 0 -> 1176 bytes removeAll.java | 20 ++++++++++++++++++++ 31 files changed, 332 insertions(+) create mode 100644 MapClone.class create mode 100644 MapClone.java create mode 100644 TreeMap1.class create mode 100644 TreeMap1.java create mode 100644 TreeMap2.class create mode 100644 TreeMap2.java create mode 100644 TreeMap3.class create mode 100644 TreeMap3.java create mode 100644 Treemap.java create mode 100644 byteToHexa.class create mode 100644 byteToHexa.java create mode 100644 concurrent.class create mode 100644 concurrent.java create mode 100644 convertByte.class create mode 100644 convertByte.java create mode 100644 convertToByte.class create mode 100644 convertToByte.java create mode 100644 dict.class create mode 100644 dict.java create mode 100644 dict1.class create mode 100644 dict1.java create mode 100644 highest.class create mode 100644 highest.java create mode 100644 hushMap.class create mode 100644 hushMap.java create mode 100644 map3.class create mode 100644 map3.java create mode 100644 maxKey.class create mode 100644 maxKey.java create mode 100644 removeAll.class create mode 100644 removeAll.java diff --git a/MapClone.class b/MapClone.class new file mode 100644 index 0000000000000000000000000000000000000000..0e29904b7f0de7ec4ceefd276b54380f605de67f GIT binary patch literal 1106 zcmZuw%Tg0T6g@p8>B*#H2#+WViinyJAc`*}Jk$u1l805Xu+-HM+b}qpP?HHIRaUuk zr+dG^wJt!k%5v@2ukaUKptmOp38hmreIIkr?bD~be;j=I24E6-199|o3>eVRZ$RL* z^3JGXFoLrfil7hY)G*9(Ap!#_juB(YH_uG^FelugTFNF<*wZJOI=#x|W&rr^1jQ_3n}wBVV=7t7|BU(YeY zU=%7fwG;kv*LOmf^5m_k-y z8Z!d3nB%y`(A~ljW_aH5+#QBs!-~A)NH=Gj)vBxt+{RpUCZBZP@nlK50(VrmoWNbo zb1Vql!y<#;(6%<77KNgZkH zpU@6Fe$dmb_r*FS&^7}pMCYa?z59|>*U4E^0vr*nuv7J9nOaxW!h7qhv?`egbYMI> zHqtB;h59}oO%t&#Rb-~>lsWl9uldgbzH2UZyfuV=I0kVv2aAXhcBRSN8#*m-X z5Jm#W$ycSn(19S?cVD4B-b2SyI`A2RAbq*ir_qQS;N|o#Li^wh zD`Wf68Qx=roG`<87*m1KzQ8^rDiF$x`ktER!=Im@aE!n)GNWV^XU*q4LDyO_*TE^) zF+}V$bc1IoKaVJih~X8<@S22pLlV3t5l#>y4($M|9Gd_3{U(rxlYZM%NRl;300ZZ7 HF%t~y literal 0 HcmV?d00001 diff --git a/MapClone.java b/MapClone.java new file mode 100644 index 0000000..216e191 --- /dev/null +++ b/MapClone.java @@ -0,0 +1,21 @@ +import java.util.*; +class MapClone +{ +public static void main(String args[]) +{ +HashMap map=new HashMap<>(); +map.put(1,2); +map.put(2,3); +map.put(3,5); +map.put(4,10); + +HashMap map1=new HashMap<>(); +for(Map.Entrym:map.entrySet()) +{ +map1.put(m.getKey(),m.getValue()); +} + +System.out.println(map); +System.out.println(map1); +} +} \ No newline at end of file diff --git a/TreeMap1.class b/TreeMap1.class new file mode 100644 index 0000000000000000000000000000000000000000..03c0cf12e621ea0a2e1e6c7901a29cd06d091b2d GIT binary patch literal 800 zcmZuv+iuf95IyT$Hg#N@Qql{hrQDqwYRXfkAYLLNRRmIzst9=6v`gg5muO>0;+Zdk z2U97nK^Uz%*_7z`|~$|Jv_5vV~OL2jV6|DSXi;KinTg!Vto#` zuwi2pw>h>r?l4rJ2XT8 zQ9G!~ql~2PtGQ>EF?U@my#INe%7{1<&Doq11c`q@Gf8POQbeR+$tbw& zCg~#$3TdFtE3~wZu!T8#M*6epr}=@3q0ohTEaVzYn!4Mc3Imig>CSi|MoXlP6#hc*f`a13F VsKFx%ZBqV map=new TreeMap<>(Collections.reverseOrder()); +map.put(2,90); +map.put(4,89); +map.put(1,23); +map.put(2,67); +System.out.println(map); +} +} \ No newline at end of file diff --git a/TreeMap2.class b/TreeMap2.class new file mode 100644 index 0000000000000000000000000000000000000000..2eab3ca6112220413a267066170149041c0b851e GIT binary patch literal 1529 zcmaJ>TT|0O6#lkA6Vd<`#rp*nwOF-^H?-cXC|W=*f~YS`yJBdP?IfGd@K5v?_^c1r z(HWl|f0N^QHVs2iG&9MbJ$uf#-*@(Ge*F6K4ZtK`TG)Yu1`b&m#bFB>9II% zf?=rY_+mElmPIhnmtFGodff3Db{1Y%S9zP4T<))wYASI2m9kD8s3~4=&hS!;H?><-pEEcl*K(0Q#S77fq`io5An!G z6*HuHNrViU**P1tpwB}*W-!;u64r*)x#d++r)@_zSXZR$lFyMof!Kj)iy#zpK|>I$ z-G%XPonn0z>9u&kl?=)ZdkR~x=qh$=64!RxS7Jp&8Ex)HV(zsr{&a$xjv&aMRz%b$ z6X1BU%eS05ti+Q>NL-tQ*49ELJi?S3bEFI4$kJmvYDEVwxL3CD1W!pb&GfO3I^k8u zu*>63QIUR~t3^k>AuCkeS5%x6X~{`>%V{D>BQb1`%e#3yDnUzc?o$7aq&246FISho zq7DroiM2nX)^)$2P6~u4+tiT9(=h7+f7j|CNDBsPx}6po#x^>{@!PT~k~`5Y!xXR6 znXegGqP?q9Hlr3*ZQA!mP;q$}>h61+rjlTEJNE(i8?Fe)x{2wdOoXQhZ%UkBYl$tw z(>Heu%?U(>yKc=GTXADJ`2RTiVQr_Mmwqzz()|bZ3t0zfWHk1j`~>!a z47xh>&Bo3Q`mqOl$=0FY(Gw>}Uy)h*jGj;EtrqjvXY>tcJ1`cDecCi*Gpo)1*v#j& zZE5=>a>XyOfer?Wd7Jzl48Fr4`G<$d_Z~TI=Jm1$>tI`))4{N&mWioNXaFLZgF&=R z93hgYVc`mS?$O#44B{23ZIDWjbSjG4M;ZOd{KP8*8H04}kKqnrfkun;&Eq+qk=9c* LH)(#F-ZQ@e0ilOZ literal 0 HcmV?d00001 diff --git a/TreeMap2.java b/TreeMap2.java new file mode 100644 index 0000000..671782d --- /dev/null +++ b/TreeMap2.java @@ -0,0 +1,25 @@ +import java.util.*; +class TreeMap2 +{ +public static void main(String args[]) +{ +TreeMap map=new TreeMap<>(Collections.reverseOrder()); +map.put(10,"gaurav"); +map.put(2,"sujit"); +map.put(3,"kumar"); +map.put(11,"ankit"); +System.out.println("treeMap is:"+map); +if(map.containsKey(12)) +{ +System.out.println("Yes"); +} + +else +{ +System.out.println("NO"); +} + +map.remove(2); +System.out.println(map); +} +} \ No newline at end of file diff --git a/TreeMap3.class b/TreeMap3.class new file mode 100644 index 0000000000000000000000000000000000000000..bf981c299498d0023a3c1569eee23738cb89b7cf GIT binary patch literal 1625 zcmZux%W@k<6g{n1OQZ2ae&O&8#7<;Mj)3q8u`vXb5P@tbk+E^it7UhT3G&D_8l~`# z4OMJm#}{Nxs7fMIq_XB8*igk!P=RoIBw3@Bwb1Ryz2}~D@16eRzuz7LIE$)`DR7!2mTTt31pvkJeot0c27Bkp2}{AXjXjBacc{68xofUl8Za_ zE>)}2Xn8yOqGN~+t$SKC@0ru4GB#eoi#AI5*v2O)+gQP>Kqe?!Si6m5c-F=mF86MO zl3r5H8^p441y?01HrDZ}jSXx{d}d<{*Ce)We2y<{e2K3lzGgZ44PoTW1=sfu1maz5 zmt0qS%XQUk>ZT24*bMh0O!;iQj8_J54jW6=J#_-3eGzNbn|j9=80#aIeC;W};jtk7 zLlPo{b9gnCoeTA@7s4r!H&k;~e@jS?!8MM78*Ci!|bN{OJLbTlbJE=VSL_#eYY9D{5AitytWc z`$)H8N3oeV+eC1m=-kV|#FGPVcQBN{i(%3p5olvnV5QL2a-54mOJ;SxjWMHY{9No9 zvrXK7@+SkSkfD8XISK-XS*Q^{#-n@{GW_Pp(82`1;|u&frtkwh@guunL=PkKFRBvR tK=&-;<_>#tf(0|b^aD&%@6@kIJl&BPU2=4ZAdmNHEtV?7#P20i{{x&>bfEwM literal 0 HcmV?d00001 diff --git a/TreeMap3.java b/TreeMap3.java new file mode 100644 index 0000000..cabcda9 --- /dev/null +++ b/TreeMap3.java @@ -0,0 +1,26 @@ +import java.util.*; +class TreeMap3 +{ +static ArrayList l=new ArrayList<>(); +static void flatten(List list) +{ +for(Integer i:list) +{ +l.add(i); +} +} +public static void main(String args[]) +{ +Map> map=new HashMap<>(); +map.put(1,Arrays.asList(1,2)); +map.put(2,Arrays.asList(3,4,5)); +System.out.println(map); +for(Map.Entry> m:map.entrySet()) +{ +List k=m.getValue(); +flatten(k); +} + +System.out.println(l); +} +} \ No newline at end of file diff --git a/Treemap.java b/Treemap.java new file mode 100644 index 0000000..406cc07 --- /dev/null +++ b/Treemap.java @@ -0,0 +1,13 @@ +import java.util.*; +class TreeMap +{ +public static void main(String args[]) +{ +Map map=new TreeMap<>(); +map.put(2,90); +map.put(4,89); +map.put(1,23); +map.put(2,67); +System.out.println(map); +} +} \ No newline at end of file diff --git a/byteToHexa.class b/byteToHexa.class new file mode 100644 index 0000000000000000000000000000000000000000..8fdd3dc0679fcc7f16b810e66176e748b33b1495 GIT binary patch literal 779 zcmZva&2H0B5QWc;?cCILlD26=0}Yg)f}ND6Y9&MobP*)PB2c7Q6;@U^;kI&#?aDY2 z-SZ@DSi=G$1bqOWfJb3f7(0=YNNn!U_{=xw&iL2m_X_|Iv7_*>)s)Z(oSBM8$EN2%d0#hLYK7orGUTSDCRJqML(w0|!()bm*|cVy#-AH=rN`c>Q^!H*iHKp}oY7BSHv8DI z*TyV$qMGNPzl)?tjSmI{EsmLPP=7_OiYP$}kBk%&=ksCe|5+@etp8ZCj<7-FRp>`R zvQkUIV9>2XJEL8zegpeV2bv(Q=_JUIiQ7l#Sn5NgIIvf3)h?bW2bJ}YuxgdP2kJ^n z{RzcUis}ezdj#!~_66y(_7(ht!an`|9fMN|xI_@DhGo#?2){+=T^jKcMYBjCo<0z`_sG99)Y1>J2yHy(@Gqs*eUYNxySzk-cuO`)t{{R4S Bp|=14 literal 0 HcmV?d00001 diff --git a/byteToHexa.java b/byteToHexa.java new file mode 100644 index 0000000..03de01d --- /dev/null +++ b/byteToHexa.java @@ -0,0 +1,16 @@ +class byteToHexa +{ +static void convertHexa(byte a[]) +{ +for(byte i:a) +{ +String k=String.format("%03X",i); +System.out.print(k); +} +} +public static void main(String args[]) +{ +byte a[]={1,2,3,4}; +convertHexa(a); +} +} \ No newline at end of file diff --git a/concurrent.class b/concurrent.class new file mode 100644 index 0000000000000000000000000000000000000000..aec7810673cc84d84501981742017297a4a0d922 GIT binary patch literal 2147 zcmah~TUQ%Z6#fn*nIRbpgqu){R1u+}jkhWisHIpW7HB01w$#fZ9FifEnK+jS*85$5 zL4EbbXMIQo*K+m6wOsxO*V4b?Lv^2FAd|wfD_Q64v(LA`z0cnJocZJ4-md`0@ogNZ zF{a>b98DOD;~df|o|KEHR6MQXnHD^Y^GU+K5XS^EDkkOTl!^;-{i0l4R52~*OGz*Z zYr;zkF3Wi~ftN9tz$mhEctyc{0{ys}q`ggG>?p~ zFhpjo4Z+YhubX1gE3XTCnXen9iIll+GW3kB&2RB4PaE7Uq;syVn}v)tY|XhmUs~W5 zAFtqbhIr2M?7W!OrF~o8GV`8o3)4L(2{b&4#~6lvGSAhGbRCeMImFI!r%0puJ)2iG+{7ESDtS(k8w^p$+tOVHZ)$i8Z!@%CvMkqeZC+UrZqeFs+G5};)-~j@ zp+IQZM1jmoUYXk(iauFYFOfUBrEAziiS`XIU)s@Npsd2wU`b{B{Rz-e!8;0w$APQC z1BLf4wiWC!bk+|@=NP(dx;AN}!K`IXQ`j>GcO2npcn{kuZpj$m*YE)f8a|YokEG^f zN@zVr4N+WO-x7J3AzAm8b%o7c%Vy}PN1HWWQ4pk4s@(9z)lFH?>}aT<0U|@~Q1OUy zd?d8F?eCSY%CnzP^&FOWA zdiXw6aB6uGVzww-RqFWRFwFtrX!6K{c&80&;$-+-lnDP~wd`kPP^P50Ajq>y{_UNd z6gx(O6Z)wj6;-aa-UU8J)en22rvZM@BV?l#xw9y?iIJXx8+6-Ef6;Y-_iy`QX+s_; zIC&?9dqq%N$7q~l6AwQ7VJ)J5*6B<{u_Bw2V)5rGI&MP-4+;^=V4za)nYw;>7s_7UGy?6p54Vm4Bug#gg%D5=%0uXyf3nglMH)!SQ4BHGy@XQy@yA9 z)*t@;O{SsAPs0+rNLHZIualB7K!+Jc0_V|+i#UNRXvY#du!bZGgfP*KDtd4Wz4!_z zahp8V$m(|@|C1{47u8^d7(38(58o?j^8cg%V2W~k#&?^-BF*xH-B0uju@-zzR9~PE W&yl_#5j;=z8285+f4t_8%l`rBASIUo literal 0 HcmV?d00001 diff --git a/concurrent.java b/concurrent.java new file mode 100644 index 0000000..07c1df8 --- /dev/null +++ b/concurrent.java @@ -0,0 +1,34 @@ +import java.util.concurrent.*; +import java.util.*; +class concurrent +{ +public static void main(String args[]) +{ +ConcurrentHashMap map=new ConcurrentHashMap<>(); +map.put(1,"gaurav"); +map.put(2,"kushal"); +map.put(3,"sujit"); +System.out.println("Map is:"+map); + +map.putIfAbsent(4,"kumar"); +map.putIfAbsent(5,"vikash"); + +System.out.println(map); +map.remove(2); +map.putIfAbsent(6,"lucky"); +System.out.println(map); + +ConcurrentHashMap map1=new ConcurrentHashMap<>(); +map1.putAll(map); +System.out.println("Map is :"+map1); +//String removeVal=map.remove(1); +//System.out.println("Remove value is:"+removeVal); + +System.out.println(map.get(1)); +for(Map.Entry m:map.entrySet()) +{ +System.out.print("Key="+m.getKey()+":"); +System.out.println("Value="+m.getValue()); +} +} +} \ No newline at end of file diff --git a/convertByte.class b/convertByte.class new file mode 100644 index 0000000000000000000000000000000000000000..e44c9af6b811b4a4e746f95f514def99f08c7635 GIT binary patch literal 711 zcmZuvU2hUW6g{(0W?8mcDU|xr7QdmiMc+(nOiH6k6KYM?kB2@DI3ZhMmuzQ={34(0 z0~#Ov0sbiC8IV+BH`%#&?%Z?Ey?5r$3r}lcA9|+up8d?Xw9eAX-P1Xb9#U_XaH2M&R2^fqV( z?b7x)hzmNrZ?3s%&_Nz6xIy2hYCIh4AmK`aSGjdi`UAGXna=DHK0|`rT4s)h82-2_CX&o9x_~JNKM>?!EK-&(B`~p5vK|1*|w&bx?7!hMPs)!fh9Ku!$J zRDMrIT|Y2M78gNoF*OpI<(+YCys_XF(+|zWc02j@Ze#Q>EEa{ zQ9}XeeXz4192_1>Jn--kk0c&@sG%;g<)MLXi5(BS@CBAH1-$yw(E}64k%uREN)>a7 z1ePvC-?q${@7)8;&EbZ&H?9g9=)txN%7?7w3(3^}#x@67B>$HM4zx5sBf*a1BYhmKdpok^h;NFI6LbJ5hQl`}?Wyi=JeM5fx2MS}zuUKgD w)EJ|9F~OEmfkT94+koWi5M87U7iD@Y6tPC$P4bs`E0Osq;Yfm)dCZ{v7dNP#Z~y=R literal 0 HcmV?d00001 diff --git a/convertToByte.java b/convertToByte.java new file mode 100644 index 0000000..0f7b56a --- /dev/null +++ b/convertToByte.java @@ -0,0 +1,19 @@ +import java.util.*; +class convertToByte +{ +public static void main(String args[]) +{ +try +{ +String s="Gaurav"; +byte b[]=s.getBytes("US-ASCII"); +System.out.print(Arrays.toString(b)); +} +catch(Exception e) +{ +System.out.println(e); +} + + +} +} \ No newline at end of file diff --git a/dict.class b/dict.class new file mode 100644 index 0000000000000000000000000000000000000000..1557689af455235f26923287c2aec61f39dce091 GIT binary patch literal 1740 zcmaJ>>sA|86#h;KnIRdV3-2X3Yv`tN4J!)rX(X_s zVpYXUX)NKUih_!lRlK6&RTZzPcwNOU6>p5;O|0p3c0G+dxGS-5XK(}W$Yn$7Hl?nl zgJD}rWx2d74LefW)hW=rg7+0v7*gwoZTNQ?Msmv!8ImQZAs8krhAr*|){$`c_>oDP zq{R)JVK(=ua?HEDU~;=zsQIp8H;eM%c+Kbac9nNRyn?ENdkpEC6S#FzHl&NOhEex# z%F`O2!ve!}=qd0Gv#`UxmLEk*HF@CjE-|WmLc@JLU>Nm+W5cJt9a!8Y*6qM+ag#7x z+#~gd-InHLRn%LwZCISRDkaA>c~dC(K*NWqF6!uhnq~Rg< z6@0AW0EZeL;S&v?;<1L$@VV3x;Um;lG$fEXeSxNimINHY&~S{ViZ;cS2~w1Pf$kq2 z3#ppvXSzig!?C%0!jSE&x9z|ZE|(_CsuR$mwcJ3dBTvPPn&peCa};VPo-Zu&=}4d1 z2yHlp2h=*B8Ys9`Ov400CiYrlq07xcEEwKx#xQ5`wkSDvo%{QS-y+HLx$RTMS7L5q z^ZF?j2ie5aan|SaF{wQr$-ty^vxA8a%#k%qO!y{hAi?SIiU z%ZCgZTYTlmN@~HGhj4P^a{ecFtPMW|&-j{VmOSm!xYg+84izMu+Z~$WNK;U8mj?4V z^EIqJis5Zr9iJv3nLCuxQm(L^F2x&{Es$drc0hqGCyoYwu|HFW-F4a`{`R8glzH8E z+!F;vB2{smcFX7aP9wbSin`fPUSB_f4XJp5`3PdtF$xPM^~PJ z{Y(PG3$&&}WddV(5sM^C=u?c)1APA*5(iH(QpxK{eYA(veqL8}H4?`3bR=YSEfU7{ z2`T)7$^0oU0XNgvaG9);X}*Um zc|Fs^GqKZWL!cy|2+42CFqDD{1yi(M3DZbp6&c)uh7C-hj7hpdr|=llurPxYWbqAV z@hye@4wrGAJZMNfMOnd;f*W&`dM=Exj4x?VQ&Ajv=wKdi(fbV9Zy-aoh? BvFHE* literal 0 HcmV?d00001 diff --git a/dict.java b/dict.java new file mode 100644 index 0000000..05808b7 --- /dev/null +++ b/dict.java @@ -0,0 +1,25 @@ +import java.util.*; +class dict +{ +public static void main(String args[]) +{ +Dictionary d=new Hashtable(); +d.put("gaurav","cse"); +d.put("sujit","kumar"); +d.put("kushal","Das"); +d.put("Ankit","Mech"); +d.put("Aman","Collage"); +System.out.println("The value is:"+d); + +Enumeration e=d.elements(); +while(e.hasMoreElements()) +{ +System.out.println(e.nextElement()); +} +System.out.println("Size="+d.size()); +System.out.println(d.get("gaurav")); +System.out.println(d.isEmpty()); +d.remove("Ankit"); +System.out.println("The dict is:"+d); +} +} \ No newline at end of file diff --git a/dict1.class b/dict1.class new file mode 100644 index 0000000000000000000000000000000000000000..66297db4705454b901431d7c5c305a39df7d2029 GIT binary patch literal 1595 zcmaJ>ZC4vb6n-Xw?6NFPNt&@pS^0xs&fq~pUe+AUsNt&8eWG;NGGMr&q?;NRHQZuI z-L@P{e#(%{&pl=sDZ5*OAzif`@i1s_3U8fn+N2q2bIV~klYds-;k&$ObEjFXOV4te zC3SG3E_tI>4yQL4!UkMEkei_aKF{b0wEG`E5__cVNN;vUKjC-1qg^rgo;H6gd%EkB*YeI3gt zR`7*}RTC9_Y2pE@CTe(SVhxX!?kf{tqpo9J8Gd8pF*XQ1q)4EH7}qv;M1%aE9&o)+ zaagXyy)Hv`pk8)@w(z*xVwfBtR2(Uq!eh{OxgChLmnw~wxmX?}3rbkB6OgaPd~CB% zpmbCdM~IAunAf|$6m7zE6=t>%V7bLdR5VGY6TDqA@GYJ&WFClajyqeqkYUd9ml(rT zo3}*SbsAi5SaO>rUvfwK4D%7cuyTWJl;Vt{-Z&`ouwTkWN3pOeQ`va1v5wM(E!raV zcQzj(hYn+Tri`VxxnFZVv3zJvo&1zx+z~&@NJ-T@KnVNxFk3^uBW-vMeCsFbSVF2$ zAJ%DchZ2$4~u7)3o zLDh9zL5IPtIF9hjHurr&b@(~%GQ#NJf>kP}E&SR3!FcmTtYgH64z71Q;u!Pztv@EV z2%^kwyKYHQ(!d!m9*OTbZVWU3Z-*RC(etN%3HsB+L66uJNz*hlnn&mNz+RKU@D7cs zP?^9O&f*-&%JdH;=>s~yA@O7n$!cNb4MsAfJ)|}Yqe|35F{MOZiN9j3unz<1VZ6|T zS-boe6AZr~Lpvm&V6>Bd_3vNGu!ocTm<(;zQUUgmp?$?F5wcpqc*sqMM&am~A%1g& ze;p>4Fo81C^d3!uBLkN#&Xcu?#NX;6y`W)wiulijXz${CnhlEV8D8K!igKRTC&*8M JbeF^N`hR6Xm-+wz literal 0 HcmV?d00001 diff --git a/dict1.java b/dict1.java new file mode 100644 index 0000000..d1bed6b --- /dev/null +++ b/dict1.java @@ -0,0 +1,20 @@ +import java.util.*; +class dict1 +{ +public static void main(String args[]) +{ +Dictionary d=new Hashtable(); +d.put(1,"gaurav"); +d.put(2,"sujit"); +d.put(3,"kumar"); +System.out.println("Key and value is:"+d); + +Enumeration e=d.elements(); +while(e.hasMoreElements()) +{ +System.out.println(e.nextElement()); +} +System.out.println("Size="+d.size()); +System.out.println(d.get(2)); +} +} \ No newline at end of file diff --git a/highest.class b/highest.class new file mode 100644 index 0000000000000000000000000000000000000000..edd6c71c99b756c50c1c337d869fe27713e06e2c GIT binary patch literal 1240 zcmZuxT~8B16g^Yg&UU*%TMB{#f}$2$DB>4V#190iw0u~Es80iqWue`Y?Uu+tF!9aA z2NU(xXMI4?#Q35Q{v#8E-d)<#qD{JU=gzt3-h1Zm{@nlk6~HK#RkWd()dKH{j z(T6kk=B$Eq3L*;n6%6j_7#|4f{egrYfaaBbN#yAoj;|$($ z-O#NGhK5N0GJ|`v@K`c5r*uQkmGZ07ToS7}^0@OtHyGL?k5U_ATf}q1$i_34sTw0!w7Of#WTEj84GXx!`lBMV3GorXo!BkIH zluWVBF`?l)ZfLlPTMQmyZ0Z(OA@YK%@DvHN;jA0F#WAVjHl{eHHQd3Bh9vHC%xXv> ztzi!H8Wym~agU+pFeRnyn=&kOhj_}XmNX1$PUb|hD2p00SY!wsZCAq*?lbUmLv@Jx z)eX5ub%qYpBrRzQt6)~zb%aYAmdr}>@okYS$@wR?vdR7$Y0HQNUCdUA7)K*DhX-jA z|9WZ}%AmUXGCM^}=83albG9B3=!N(K-J?afDMg+#9*9)$rc$?TP>$qp{ZB3S3@Fl; zGb4#Q7%7+H+%CC@w((FD2czg!Y1-=G70D=uuZ!ZGd`gTopATsO3}+Lr;2kxqoz`S1 z50kWJC0(#@t&ramrd%o%m7fq@p2rK>Y;IF1#zz5D$c_wi4*B+P=U@)m8(Mvi$-6 z=q@ytrf1_Gni%E=_t4Dn3ZrBM7``Dm=8pY9XNP+aA$#8vs~EcozlFEMohF(X(Y*Wf zy=>VnxSSRy(Cjp#fFlfr6!0MimA*KBdYv@Pq7i8{VG{v7LkQ0a^@3D-NjkkIg}NxZ m9qxUsaJV>v9NoV$Oor-!5Wl^J^g literal 0 HcmV?d00001 diff --git a/highest.java b/highest.java new file mode 100644 index 0000000..959550b --- /dev/null +++ b/highest.java @@ -0,0 +1,24 @@ +import java.util.*; +class highest +{ +public static void main(String args[]) +{ +HashMap map=new HashMap<>(); +map.put("gaurav",10); +map.put("ankit",20); +map.put("aman",30); +map.put("suraj",50); +map.put("sujit",40); +System.out.println(map); +Map.Entry max=null; +for(Map.Entry m:map.entrySet()) +{ +if(max==null || m.getKey().compareTo(max.getKey())>0) +{ +max=m; +} +} +System.out.println(max); +} + +} \ No newline at end of file diff --git a/hushMap.class b/hushMap.class new file mode 100644 index 0000000000000000000000000000000000000000..f58b1579e378fc30ce74165a5c2c19ba60829b98 GIT binary patch literal 1220 zcmaJ>>rN9v6#k|y-LkGyE(P&|6^j(ARPk0RB2q(WQpBW0V(`yU2D-4_ZFXl#@G1Q1 zYv>O!nD_ubl<~}VrQ1MkvNLDSeCP6=bEd!loc#h&!do2%G8#s8#E{W3hU-ci@5c?? zRMM>>!ew>b#pDneavG*I+-FEGnzkvI7~=Vv4-AQlvnv<|YNjpT`K=w{Zt@+AG>H~B zZHCeOcI|*4@uJ1;{bF6ZroCTQhI-xc-G*2-71(I{UUQwd=M>byRa|2j49t9KTE#UU z+-jIMkjIRHSrjxpFz^s_28wvZkX~^d=}DKj*M)34yWT(&k5ia8@B~jaJTvedFH$I} z^GgOT3`mCE>^61|L__|I93)(|rPvoP860uT7aMzuQFSIlDMXa1AZ?$FOZmuU$7A`T zCh8#s^`ufi_M~W$Pe=L8bR3vY@jcZ~QWXVnQN)C2ex~YCC#pIYK$>)&G+AdaOU2BZ z-U4G7Yw<%-aqI?{Tc&K1J&4*fPwP1UxATd}z338M2g znpWteGYo6o-nE36>ljAc5vCDoP>P^ee_c3aSo7ln|4Nf-|Q*aHxg(VXiWyn82T{?^^O(v3*v$Cr=N&@ zJVm@#Nb5h4NYHnJzO6!fgrvUn(*#M$^V2*@T6p@7WZ?wb8B)Lr`ql9adLVZ*m{hlv zM+)?BLu-z5nJ3gT5!oOr+e9LcVZy{Pg4eX`l; k=new HashMap<>(); +k.put(10,1); +k.put(20,2); +k.put(30,3); +k.put(50,4); +System.out.println("Size of Map is:"+k.size()); +System.out.println("Map is:"+k); +} +} \ No newline at end of file diff --git a/map3.class b/map3.class new file mode 100644 index 0000000000000000000000000000000000000000..5bce3c6074c6641275024231a9cb8ce63439c74f GIT binary patch literal 1635 zcmaJ>ZBr9h6n<_*)M5!nO)F}VSZz(Eqz15tLaBZ65^j?vo88Rr-AvP8 z(*A;eZa<*VnT}uWr~aY7oV!`fGCF1^d(WPGUY_%uv*)jWkNyO(g#9ee;2g)hStM{S zi#+BGoYyb!8JIUv$Y22%@??8CixS?~Hy@1R3KmCk7FYG-8pnsD$YGhItOMNCFCXQ> zaGT>}j!ziUH!a6fw-`nW3tJ4yin}Kn#%q=%*MrWk^ftw=O`2p!SPsK<;bCoG^hC)P zPP0^3p5-*l+HtI|M5DbXx}iPC9foY(4ZMb2v9y1tBf5*1wX2EO@H)dp7$#7bU0M}> zi#$zK@F^i`iog>+6L+z~kn)3lOOdu6_$^^`d}d-5RfgOh*HymqM0ZW9mb>SVr}4Rg zdnRgF<5)Mbf%_)DzyprDiA{WIVhh_QzQPX2*9??U>NwJ?*uwXv zZ{i_#jvMjz#Ax#^*`?5hb<36Wok_~An&C@>~avY{GuivAu>9FrQY|I>`+Ws$DA4ju-wvp>ZGE6 zO3|TF5!hugh?ZH)UuFzvI-)HruG0`|+fpr(d?g&^Gt5V*;*BiFK}0ih%=gJuRDM?{ zwrRAc;`PNQ%aFP=bxCk13Q^=R8>xt#u_39UjbS~fcKU?*G3DgLTf$$LKT<@RdK!hK z6TX~2whvqUoV{2EVnh$9RQDv!ib2S?boatIG?ND1M2aL^o+aYu3)NTmC@Perp~r`& zU~V`!meX_FGWyB}?5~IhO--MpML24%+YSiO&vE7=r@=?DDx5uA`f~%z__#!QW8h9W zZuYzKCFb#uKjJ6e>nKD;*mj-TQ0A~0&c9I5%dj!byxI=4n5KoOe+l~24xu&n21#$z z$>>a7cntO%2@G%2GaV`u$l$HeM4SGN5v1t+=?^4!9%H0dOg=#}pE^K#yO`1<55=?= z4K4nTOz{X=-~gk=1DJ;xV_3U*h*J!|;3^5@3{R0;zjTNRE#(g|nae)9o+QtyBxz4G z9APR9@auoiG`>WL?+VNir2&pf7?>fX3zX>^>2G6 map=new HashMap<>(); +map.put(1,"gaurav"); +map.put(2,"sujit"); +map.put(3,"kushal"); +System.out.println("Map is:"+map); + +Iterator i=map.entrySet().iterator(); +while(i.hasNext()) +{ +Map.Entry m=(Map.Entry)i.next(); +int x=(int)m.getKey()+10; +System.out.println(x+": "+m.getValue()); +} +} +} \ No newline at end of file diff --git a/maxKey.class b/maxKey.class new file mode 100644 index 0000000000000000000000000000000000000000..f9b485ad7db13ad45e2b2212e998378ed716c2e0 GIT binary patch literal 1657 zcmaJ?-E$LF6#w0P-F$3l8`?^tlqy9NQV8HzZ4iY(Z6s-tR4U-tZF)(TCcBy4n+|z) z#u@(r9ewfDXMF%#XB?k=aQurH2R(PQX*SX^liYjm*>is9oZmTn^XK#Z-vBH@Bykj{ zIOdZG;Zzc1csYd=cqM_;Sjdn`Hi;b0YF$2sMVw1v7U%U+;JA=N8n1J_q5a;>fZ=V9 zC60F(VwX+JR96_n+1wq5NXg!o3}Y43l55@emUK46R*N)|wlFP*>FoW=L$NCgEnzhZ zHRYIAqo^IzH6`jhRnhV6IhHw!49S|^b?S1()DWq*cyv?t&TD@IlbB+d@UXhdY!z08 z+az}bm+`KFD|nCNeFIlYq@F_hxCZr}!1I6g42in4(Zag(EB zpo%pE>$qj$Biv>!cI;ECyUFjOAX^(zZUWH{#$%b?cY~bTK z?&ye{L|VTR%52ER`qo2PS46}}IEKvdTvpN%%61s|u4r}T`U6d9ITv8mk4MynJ6%Fs z$_5_xLlj@s1QC3rk=$xMSIIVE+8T4J4`AAbThu;9O_ZWtOyU#VWr!0;^QODZ7+z|N z9a*xix=@>@YLetCVJVm4w4asNIC3Zk6Yz&(K>TPJD!rqFwrG~7g0%%kDK2%3YLZf& z$oj}$BvKJE0fIf7xOqV9^oaR@Zt~$x;jYO?gh*q4kEYr34wD0Wuh$36#Tru4pfV)t zcDo}Sxnb)@1$ZB{DOaWjubPdfbk)2!Q9gIM|1i`ayTf?mxTmM;GlqrXFqzh_y(9hi ztKWhZQK!-AaeP7ZSF!D#ZinIfU{bzQ{~cKs)^C$nhn^nHLH=EH{R^|F^?DGIaUrPl$eWanJ=eP0~r)8ST-tPr!aA zfo7K0n5PUOfn%5KQKE($Vc>fY;hnw#`uqj%|xm{ z{qq+AF79K(1Jt>PyxcFr@G6K?sAGsDOI0i(iR+|ap-cP$UEp7l*VjbIH$=s^M8;5F8y84;h7f(J@{=C^94^tGAx)b8B`(GixR1~ADRFd$^hZelDzWvN Hx4!i+otvU4 literal 0 HcmV?d00001 diff --git a/maxKey.java b/maxKey.java new file mode 100644 index 0000000..f47ec78 --- /dev/null +++ b/maxKey.java @@ -0,0 +1,24 @@ +import java.util.*; +class maxKey +{ +public static void main(String args[]) +{ +Map map=new HashMap<>(); +map.put(2,10); +map.put(' +5,20); +map.put(4,30); +System.out.println("Map is:"+map); + +Map.Entry entryMax=null; +for(Map.Entry m:map.entrySet()) +{ +if(entryMax==null|| m.getKey().compareTo(entryMax.getKey())>0) +{ +entryMax=m; +} +} +System.out.println("Highest Entry is:"+entryMax); + +} +} diff --git a/removeAll.class b/removeAll.class new file mode 100644 index 0000000000000000000000000000000000000000..8e6882137a0bc27b46e43c6317d734ea83c9f010 GIT binary patch literal 1176 zcmaJ>+fLg+5Iq|pCazn;z4SsU1)7kQPrL?a-Uf&k_NLBrTB%btR!9oFx2A*12!ZU_c zRE$Ep+;$F*MMX0Vc3oSp7Kg%PFq+(Hh@CHio~>+5P>8Up9lTm)7|p~!b~4)8j|>x` zzb&Sy9EVCt<+i`YIFwty7Bxzy8pLF@lS`_?dup4e<_TW2O+3d7QW11xO8P5|VZ6pq zL{YgFuJ@%rBFop@)jmTuUN>r@9hVT!S?nLr9@43Zr{zfoup?eZ5AAI{KI%B9Vp=siW>el9%{S(A~K z39S&nosaPO2%k@HUf}bmNbdiDkvm5}aEery&Jr;WNcF?O5Uux!*c>TZB>ysL*&u=? kBECmtKNI2z!$dXsk0i)?O}j}VUcn~x1Vw{#u(tNef1p+-_W%F@ literal 0 HcmV?d00001 diff --git a/removeAll.java b/removeAll.java new file mode 100644 index 0000000..3b708d4 --- /dev/null +++ b/removeAll.java @@ -0,0 +1,20 @@ +import java.util.*; +class removeAll +{ +public static void main(String args[]) +{ +ArrayList l=new ArrayList<>(); +l.add(10); +l.add(20); +l.add(30); +l.add(40); + +ArrayList l1=new ArrayList<>(); +l1.add(10); +l1.add(20); +l1.add(70); + +l.removeAll(l1); +System.out.println("List is:"+l); +} +} \ No newline at end of file From 36a34ec8ce5d070b481c5fd46e83e64599f4e579 Mon Sep 17 00:00:00 2001 From: Gaurav Date: Mon, 1 Feb 2021 20:53:39 +0530 Subject: [PATCH 10/26] LinkedList problem --- ArrayToMap.class | Bin 0 -> 1571 bytes ArrayToMap.java | 41 ++++++++++++++++++++++ FindNodeLast$Node.class | Bin 0 -> 446 bytes FindNodeLast.class | Bin 0 -> 1564 bytes FindNodeLast.java | 65 ++++++++++++++++++++++++++++++++++ HashTable.class | Bin 0 -> 1972 bytes HashTable.java | 20 +++++++++++ HashTable1.class | Bin 0 -> 1305 bytes HashTable1.java | 16 +++++++++ LinkedArray.class | Bin 0 -> 1152 bytes LinkedArray.java | 10 ++++++ LinkedReverse$Node.class | Bin 0 -> 452 bytes LinkedReverse.class | Bin 0 -> 1628 bytes LinkedReverse.java | 73 +++++++++++++++++++++++++++++++++++++++ SetOfArray.class | Bin 0 -> 1379 bytes SetOfArray.java | 20 +++++++++++ Student.class | Bin 856 -> 444 bytes compare.class | Bin 0 -> 657 bytes compare.java | 26 ++++++++++++++ compareValues.class | Bin 0 -> 599 bytes compareValues.java | 17 +++++++++ convertLinked.class | Bin 0 -> 1218 bytes convertLinked.java | 14 ++++++++ removeDup.class | Bin 0 -> 733 bytes removeDup.java | 14 ++++++++ 25 files changed, 316 insertions(+) create mode 100644 ArrayToMap.class create mode 100644 ArrayToMap.java create mode 100644 FindNodeLast$Node.class create mode 100644 FindNodeLast.class create mode 100644 FindNodeLast.java create mode 100644 HashTable.class create mode 100644 HashTable.java create mode 100644 HashTable1.class create mode 100644 HashTable1.java create mode 100644 LinkedArray.class create mode 100644 LinkedArray.java create mode 100644 LinkedReverse$Node.class create mode 100644 LinkedReverse.class create mode 100644 LinkedReverse.java create mode 100644 SetOfArray.class create mode 100644 SetOfArray.java create mode 100644 compare.class create mode 100644 compare.java create mode 100644 compareValues.class create mode 100644 compareValues.java create mode 100644 convertLinked.class create mode 100644 convertLinked.java create mode 100644 removeDup.class create mode 100644 removeDup.java diff --git a/ArrayToMap.class b/ArrayToMap.class new file mode 100644 index 0000000000000000000000000000000000000000..e487e18c71f0fc0b003cf3b137f68422d2f92d4b GIT binary patch literal 1571 zcmaJ>+ji4N6y4*^U=kzk2Z!z%|qjOkzsMMFR;n zPNy+rK*J?9pG_m1Mo!0^0RvNNY5o|_VL`nvE7%nSd3>a-j}_#TQGANeGK$&2msr$M z&~cq1b=`6-d6Quzo7-T}if&ynjFl}%RD$-l@YeaZO)FZPTMonN?4$Ay-{pCmJB@r* zdY02DD97Vf$!o1u-U;zKZZH^CH}Gm=*;4*vcRY{pt-FM{q6kd9i!%%-L$W|xc0L4@ zEnhO|RTMI3iq27z{DLanJD5b6L+y} z;vQCXluX>m*CxtXHBrHujt3^b!M6-2mRwi*(&L>~A)9X9A4{Q{#=42`u%Tnq#P`^u zdio`hPhW+#?Hy60L^AzEN>X@Sx}FlOG+eL|UavDuWMf}@M1|Z#hO`x9$n`LxN{7q^ zQmM)Pig-$qY46BKbHd4~Y=jTDDB>i!8bX#RB4JC1qJ@Z(BSk|{s`@Us1F`mVm~@;Y zLa2~LQsHgd&%r2BBM^HhpnR?kscJ}_N0$b4t?v0!w29MIoD)5?<>nty(@Babc)MWW zAs&%jwCm?Be~~dvws}hwU8lz7rX`zX`I0-*XPAw$3U!QHr4X<4Z56$)91KOpcT`}T zPQk#gMP51Tlpj>b{KPQbZw|}Zbz34jDZR9od5v0QPscX(ciDAYL5IOCIgap(Hurr& zx&9hgFyiPn=L&b~w(zHWj)jdju--upXb8{JW5gIwq2#3q)Vg5Fmt57 zVYxA!{eK+J<22oI>X)F0E(9>VN7jclG8&U}`(S^N!SFu4Q{mzyM)5%iQP6*oq(AWV z0Ew-AjFjgOplxZH? z2By)(3|g4QFUZnYU>u28SkjTuVdyybA1#lNB8u(;p3rDexj%yAG3j!Z=4qOLPR|!_ E0HNEDWB>pF literal 0 HcmV?d00001 diff --git a/ArrayToMap.java b/ArrayToMap.java new file mode 100644 index 0000000..ce1477f --- /dev/null +++ b/ArrayToMap.java @@ -0,0 +1,41 @@ +import java.util.*; +class Student +{ +private int id; +private String name; +Student(int id,String name) +{ +this.id=id; +this.name=name; +} + +int getId() +{ +return id; +} + +String getName() +{ +return name; +} +} + +class ArrayToMap +{ +public static void main(String args[]) +{ +ArrayList l=new ArrayList<>(); + +l.add(new Student(1,"gaurav")); +l.add(new Student(2,"sujit")); +l.add(new Student(3,"ankit")); + +HashMap map=new HashMap<>(); +for(Student s:l) +{ +map.put(s.getId(),s.getName()); +} + +System.out.println("Map is:"+map); +} +} \ No newline at end of file diff --git a/FindNodeLast$Node.class b/FindNodeLast$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..093b923a5a198968b9e7e5ca23108b19150b4b3f GIT binary patch literal 446 zcmZ8dO-}+b5PicU3s_-U5Wn!_zya1oJd$X7*_pJGKm$&-dbb=#ibpo}vCA9;ZS#J{d| zP(t9EJBifKorlR>P5GH(Q=H(n+GAYs&*b>eJl-tG2&V}IfwSTh@h&6aSmCUTOj=uu xF4v&w6Pc*7h8NKq*^jh3WDJpIEbuC_#xAO?=rMx3YuHa?o$tXs@dR~__yb(RQ$PR! literal 0 HcmV?d00001 diff --git a/FindNodeLast.class b/FindNodeLast.class new file mode 100644 index 0000000000000000000000000000000000000000..2aea902e5ecdf1376c1dd048c29989e64970f353 GIT binary patch literal 1564 zcmaJ>O>Y}j6g|%#dtzsr4<}C3x(OzATgNsr{UnXkv@{SJuu~*gK@}Tb>_;+AyKLbx153|C^*vN6mfr?q?>1$LHi=q}EYH>Be7&kTGmWhu9j19N01gv$( zQSH@+^gQM9bVtd$z(je?cIp~YmY$!{N=YEPY&*8UA`s5bZxXv2L>MjGj@sxnw^aL) z+-fkU(du|RT(avL7HPF@#}_zL^<{0hB3pe_>|3VTl#Pz|AatEeQ`(NeRQBug6S*gg z4e4wbt3Lg=OFC4%>UP>SwPx!q7rEa*fV7A;I*(!y;_ znpm<>!m@=sSTS+e!abZPF@xbPoWpqwDNI?I!K}d8eb@Cpzb#u8J|*V3hlg8FRE-=YvL}cw1q2z6dP>^>yt?oCs!5*R4h_j38Ma&eQZq?Dlx%Vw zMqT>sS&+DiAk|5PfEh5~aN=0QX95>>M`?dYrS~-JY3T=>ZF^5SX`0m2B_VLODR(r$GmF@3P^L**}ycGWLm`RUX7O%o3^8D9uwj(M=1J$G02N7_rWCTqUi-ZxR< z1uMJmZl@*i-C)SRQ;+Be(y2F;m+2u(r!xkZKRCw<*nt(S!y#}wJnl6g!qYyz%*qvIMfDS zO6nTA32^V1zL-IuHpve60QgJB@p=wChHR;(YG+gpJXD2 z_c)dwr#1`KOx%2p*yBUQ%lWZ*7sL6n$w1BqGOJ}5mL@6M#hF)3jV?xy37^9dgDg_s zrfrEyN*voV)7)XPD=g_ANAiBq&Kz3+cY=xa|2n}n#G=NjucM65N%J-8LquHXd*dIy C(Nk6c literal 0 HcmV?d00001 diff --git a/FindNodeLast.java b/FindNodeLast.java new file mode 100644 index 0000000..43e5404 --- /dev/null +++ b/FindNodeLast.java @@ -0,0 +1,65 @@ +class FindNodeLast +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void push(int data) +{ +Node x=new Node(data); +x.next=head; +head=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.println(temp.data); +temp=temp.next; +} +} + +int findValue(int pos) +{ +Node temp=head; +int len=0; +while(temp!=null) +{ +len+=1; +temp=temp.next; +} + +if(pos>len) +{ +return -1; +} +temp=head; +for(int i=1;iB#grw*>EppOu*Tg-nF=SVL zKMcYy?`(>&>DPnF4DRb#H?e__G<iX)EB|qB?F(~k=l(pC%DBJF0^?|lzq?U z;hqyVNeV*lg#p7tf^E1-B^6B4^W%07rz9FW5`arnHm%mFOiDZ)ar0w120q6=!&TM# z|5@2J@B+S|ap1NsI#l_^LIN&^d=Pnd==ff7)sa<2ZJJlYbl`XIaXA3BA~|{eMyzo=^t*=|Xn-;m z-)}`726MynM7QknAQ04@A5=(5jQ;SibFc1-Am4XX$0>oSpd51CIqZlt%=Z=hGX^pV zQRc2&bwWWD&z~x;5?>_*k010)V>s7VSARbLYMxo@&}N@Nm5HJ4m?rfU{Fea@4Tj67 zNI0uI471O+!yL`{G`#?zJ09}xq^ti$l4j`7=s&vn6zpdb7+#`pCRU~}hL`aQ$X$S?L^p{1u~5kl9bjqS?D?ZeXa#}t@Hg+N*Ck1PO^*Y95#5y!8kzPPTU4(%W<+)FL+nAvH zU=o5tbjbT#SojW8Swo(oq_!(mS&E`eP_9KnI29)w h=new Hashtable<>(); +h.put("gaurav",153); +h.put("kushal",156); +h.put("ankit",245); +h.put("vikash",78); +System.out.println("HashTable is:"+h); + +Hashtable hs=new Hashtable<>(); +hs.put(1,"cse"); +hs.put(2,"mech"); +hs.put(3,"ece"); +System.out.println("Hashtable is:"+hs); +hs.forEach((k,v)->System.out.println(k+":"+v)); +} +} \ No newline at end of file diff --git a/HashTable1.class b/HashTable1.class new file mode 100644 index 0000000000000000000000000000000000000000..fbd2950eb56636461e5c33d72f20cccee590bcdf GIT binary patch literal 1305 zcmaJ>?NZY~6g^wori4hL2>1oo3R);qQBkD$0Tra$iVlnn`fGu;4Na3yvSEf7aeNK^ z0S?ai06vuC-8Rx7jP100@7;6Ho_p^mzkVP81Tcq+j(%Lxa8*YH*K~|vG=b~NNhfe4 zflLB7yD^4w9k*~>#j`0&oKo(c1g16QHQZ&0FPOF|pE7i1C*Ctei_WfKNR~}oyzv{` z!rkE87Db{BZrTh(*^lKtzR&X(x2ySe>6&)6pc3_U$9H$cimAZKRqoYVi8Ip*Z6JjK zhJjY5FHI}208%lltr-pX4BW>9hFINiaM!>r9+I{y_g%hEQP1BqB?aofSL2q3M+UXv zv4(jA1uQ6zCk%Z{jw3zk@@7TInzQRA<9M3DGXu}DsDMi(Go5LZX42$zWKwpgthMbu zu|vm2vn5qpe`lv;OHmargSO8tU#xvn9VtzOS`r`%)X=6+9CO*wW}CQhHWFqCK&KR~ zA9zwUh|^J=gKYxS$-kxkOPYe<4LY&i-_v1|+EgHmhBtVQ7FA#>h_@zF;Y}K-jv`(# z3@_S_tO++$`#Y~p+Vtib?KF5@6dikq%S}_($nqq&rN=N4W;>a4AzWf`Z~jqqa+@?P ztC^J;#yYJx?R}>%f-BcPc!lps$34*SnyyCKaq51P!6@0baEliAJV9!{gli5s+Sg;1 z+q;(V#@dPDp#(xgV>*?%anKa!z{3wlFvD=o0Y#Bp*19Q0K|`5g{7il4X=51uKMra1 z(d$5cBJ`t&4Gb5_8ljcZ8k;-<`$`72oc`mjUZ;=uen?(;6U|^Xt-=P; ht=new Hashtable<>(3); +ht.put(1,"kumar"); +ht.put(2,"gaurav"); +ht.put(3,"sujit"); +ht.put(4,"kushal"); +System.out.println(ht); +Hashtablehs=new Hashtable<>(ht); +System.out.println("Another" + "\"hashtable\" is:"+hs); +System.out.println(" \"gaurav\" "); +} +} diff --git a/LinkedArray.class b/LinkedArray.class new file mode 100644 index 0000000000000000000000000000000000000000..4b115fcf14bef07a5d91a77bf00132cb6d78f5da GIT binary patch literal 1152 zcmaJ>YflqF6g|_|E=v_GFHym&pe?WZ1Y{9~CIpkBCQC34pN4hs zh{5O&@JAW%?$)psVw26Cy}jq$Gw06iuixiC0j#2G;5sHW+|)6tVL!o zkDoGRxzm!0q92?@u@$tr$1o9L0wwKA%(}z_F{ED7P|4#lo=}S|*Hymq zcxP9rW4GxK;2)0XpoFpYScE`hEGztUz0xlH``}I zj4;cwFFm2YG8raIiCopSZDN+L6Zw_2qU$TsrU|$Kk&nd~=~h0Fxr!_nylonIi8Y4N zSavb=phzYZrN73=qc(4es_Qhk`Y6>gt$f8DMVc3r68il6D>ykwhLOna{^kr?CzN8- z{KtBHNmO}XgBkk!nqlT*!qPc)TcUSHVsYENpght-s%HurtDY@nt$MDIv+5e s1=new LinkedHashSet<>(Arrays.asList(s)); +System.out.println("Linked Hash Set is:"+s1); +} +} \ No newline at end of file diff --git a/LinkedReverse$Node.class b/LinkedReverse$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..75556b19522c240228ddb65a9b5be6a189f67e07 GIT binary patch literal 452 zcmZ8dO;5r=5Pd_D0v1~V@e4l=9H1uRkwoK##7IIgQNz8!MvGXIZXy0H55&ZSKfoVl zeA^pjGjC>gX5O3K-@or403Dnau!a31ayT&2p@AbC$2RJM>?BA6f%F(g>LZ~W%qL3V z^rA?`-C3Zu(t>KgA4YF#@~D<7)~aEet_8W|HPnqOfxBKerJFDclUqThxl!x2hLq{1 zGA?P=VDUau@pCYmQMmXtU&Lc|7n-EJrg}LImRvSJP&&Dv>%_*1gA#TexHxrSBk!O9 zXLBrFR^XZG_AH2A+7F|t8uP8CHF|;7Yz=YF|H<*^EE*|^Fsy**88K!;bK%kNGU_0c z_E!Ci6~zBS#;>nn`LaUxGwm)D%g7Q7JVkPBqe4cD2u@eAm--s-!MbpR8a@62AOcp_ literal 0 HcmV?d00001 diff --git a/LinkedReverse.class b/LinkedReverse.class new file mode 100644 index 0000000000000000000000000000000000000000..fbabaa9a9835ed8b3723d10d91a352471dcb42ed GIT binary patch literal 1628 zcmaJ?-%}b_7(Ew(Mc61MLaH{FwrEj6lIBOPSldWqqy_ARjGauMR=5)hu*>YOPM!WE z{STZzCQWfBndzgM>0gqE_N|Xj?70gwV01dj-H-2{J>U7xcX$2k-K#$VtYABgC{h~c z!|-8Y91(mz&L};OMJ%Z(6Gj%f7{NDH^o537VWLuMxviEvYPqZ7O96k?YDfXSWSY`0 zwhhOT4zqjGXb4P|%T2Q-8;|6Hv>lmJ*n&WCt!Xyhb%C+;;ts(@k7ANoS>5mKO8c>~ z+a_ty=ys(^9)G%|fLCg+QEyd@?qEOAwVS3ZpxJ$Xfoti@DtbjaM$;5Xq<<|-XO2=22 z(y*$dfHfUoV_m~HI=;n>Ky<^hT*tMIZbiC#R>PSL;$8?FI*PcjFb~-6IT1RhF{9%n zBy?QI94UrvZ0|mkb^37iz3vO1YkpJy%*_#e?a*;$hxS|h+=%xLXWcF+E{8OA0a(u|Us91J?SZ8xO7Dmaji(UL{WtQ+o+O?Qux;~J*R zBNFFKFOEXxFJ>2aG;Aqvz86Rh`)-;CR!a`1*e|ka)LqLy)KKB^DO*-+zbo+TDCOX$ zzVBOx*=S2A)khXCRvyWmyYca1S6%`iJzV{%6h@mIP!x@JyVi7NK|@tw{z5~SX%m?H ze;ks0CZl|21w!ihF$(a@bIQy$M%Q^2D!X(H@tlFchg^eRQf=^nF;>uD;O7TeehuG~ zrP*VQRbIgV2BGZl@IPl*&Amk61QB(q9-aN0%l?6Y;`Di(3m9h{MHnA&Rbr+*A=6|} zvQ8Sa$nh-C5;cjjQ^Ym+PBF%Hf+-&IfsjWe^f5Ebn&r$1;x7=)yoA<6h?hY5=NWB|D=W z+sam_{gtD$zjI2!%s{{^)nO0efr__773=H>SfYw7sh6Q4PwWloxJfT=v9;S&bcZ7D zQsWBd`I=bdD`Ev}eD2phwJ`(&?+~Qi{$E1OkmF-|*PqYMz?OyAh&(xlUd}|rJzU8| z=e#wo)*dD@bghTU;jHJV2H2oGMNHs6r}BUfZPJd1)Uo9`r)Kymm4UwmWA$$!=GBXE Tnm`F>r&G|7(H7`lZHT{2zUcgKw4Uvp~^+eMa#&bzZSZbK$>)tEi-)+UqgR@ z12aB=59Ro!4HBjun`!oB_q&|)eY^Yn&&4kQb0}!Ig+T>F8bTP<@BqUedKkqcjKs-g zTtfm$1rr*gobXNW8qmLV4z+7ijn4B?zz6b!Mv zVTsLZd0#j?eBY#*aG4txLx19H{+OTgjLEH1rXU@|DrG%KtzcK31F>Rw#<7BsTZc=I z!)ueCwT?dYGxXFwtI{wtYur5|BL%ZMUSLkgOUx_C>R7-lhVEtCmacSoWkbj#yXeLu zSXA*^#~UmuSk{rl+opIMyrSbBRv6e62`llc!%yjBnxUOrCx#?EL)fhz8&bup7j4aB z{*NqWz81H&e=H8jr@^|eciobrBpe3il$%wtb?6mjJsGHoZ;_>X@?w#pFA-R5M9e0? z+{ja?xl)wL!LCxazJ|SFXSS)fk}52CIjdnE?-_KzY{P~-&lm>E{6yqz>wwE$Lmm-w zCAXx@Fz%-f);b&H>35Eyw=Vc*I?`A1lAF}<8v+9TZmW1~=UT{XA-H*pL8W&2I-1zh zQY*F!K6pLbVi>({lVP3OC&J%~jbg0u18F-o1s`b}SMiO|xJ~kyY@CVXR4CD{c%! z|F^?1dg;dSej)nPA*7=}KxmLgMq~TLIoNjs47ceWsZWOJ+PH(eggw)9w9y0Dmk90A zM?Mw)iSQZPcTEO+BhZjW2VIGsv?02%iWs)hjXkp1rwA75Zo@tD3*kOC ZY1Bwgo@_Qq+9-W@(aIRjJ+8l}{{o%iSTq0t literal 0 HcmV?d00001 diff --git a/SetOfArray.java b/SetOfArray.java new file mode 100644 index 0000000..ec99f81 --- /dev/null +++ b/SetOfArray.java @@ -0,0 +1,20 @@ +import java.util.*; +class SetOfArray +{ +public static void main(String args[]) +{ +HashSet set=new HashSet<>(); +set.add(1); +set.add(3); +set.add(4); +set.add(5); +System.out.println("HashSet is:"+set); + +HashMap hs=new HashMap<>(); +hs.put(null,null); +hs.put("1","gaurav"); +hs.put("2","ankit"); +hs.put("3","sujit"); +System.out.println("Map is:"+hs); +} +} \ No newline at end of file diff --git a/Student.class b/Student.class index ee2c8dc5201f59c3d0fa672d89c960323818f3b2..ac6f213adeb885f6ca148038f3b86ca15e7e6dcd 100644 GIT binary patch delta 268 zcmZ9Fy$%6U5QWdZYj;`8`dvSXkPz{csI^K3l~!?+-3W;g5#lj6UPGZ!iRd(*z;k#2 zaaJjlJLk;IH*;UcO=~Skq2K)Dn8hR*rZ}&2|oBV?M`6ncBa{#lJF;f zh9(db9{d15%6K=sku`06m^*jQ+;e8m-1+tU<|lyHco!xJpFuS7zX4iV5l1J0= zK*q;n5HVsKoyibZyw)t4;Pmx09?HWoEq4c@4ulae(_6S$#A6p0Y!_8HgynZyo5aLo z@ygfNo7kVV~SIp!O#n9;Z(n5QQ8clfE!8%rXZS#7K$HPBfdD3hE diff --git a/compare.class b/compare.class new file mode 100644 index 0000000000000000000000000000000000000000..36a103f562f78049945bc2e2c0e5b10da48f1707 GIT binary patch literal 657 zcmZWn&2G~`7@UnacI~=A5)#UfOQEz%LLfbYib^U(PH7wy_5@Bh{LtGP z1|2Vc~0hc+}PWQWA{M7Ebi9TD(wi&wGy}cWYZl?r802+P@quUZS1?x+-lzq z_o}TV_QSn31DyfY*oHDRz;|i|Y$RKNA$;LG-3mDS?0%wl9KIrUw z-Q)z-I(V9R0nZZ+xsgAL;78Sm^iP<=bAvU3+@!}znjQls>NC77?v%E%$Z^@6Fre{a zHgGgV4y#~Imp?+hBVYo)^$D56j7m%J?9fdBJwrMw&$|9a zZ)@39vn{h)vz^Y$X5)xTD@s?C(cJuBwe=n|*DE(Z!TbR0_cfP5SD; z@E72k@UD-r0s25+*x)Pwt$1&pr3*=J#I!@8MV|W68oYnhR**VHuAsJjO~H zPdJ`(v>D8uAP%x!2Hn{jFc|yEv1F+Af><8r(MYDB#VDkV5s4sXXgR~)srVw?P{b#0 zKTCu7q@xNK`@B2qaJVJ@d{RSz2rusELESj7vD zmp0b$iU#rJlw;k-1~wVA!-SgODQ2kuAHf@)%5g@#VfQwlXF=%hrKy-r$)7yWMM!`< z!|t%Vb#%*`8<9gceO KF+3+fEZv6kVt7%qc^aYe7K}1(bWeqB3}+2|_}tNr`0O>Chfw=yay(oHpUzkMP+S z6W{bf6b&EXclZ%LiF>A1+CZFSW}i7{@4ePud(Zs%eRK@qA(jjn=;yd(AcB4amod7w2fmUe3h=6gmaO~RUg{;O ztVnAqN~S?AendjHh%{pR3yd@@iK0wl*EsMPJDhC|TXzJEHuUIWJBvxHl zR??2}eMvmuHjC8AQE%{ya0`y~$LfJ*la>u4O*<`t8wX{1j(c<0|90bSinMT?oUNqE z@tk4&Onv8ZV;KIwA4bqd-)L|}=%(=p%^IzS$TG6p)FIeMS}R%B13N3=oHyV3?^79k)nWG@@XT$^iNQgfiBI!hr{uqeEB=RrFW{9{&Y`VyE v0Fe{SLFee^=;7$4Cru=NVHi;)!(4rMOxB s=new LinkedHashSet<>(); +for(int i:a) +{ +s.add(i); +} +System.out.println("LinkedHashSet is:"+s); +} +} \ No newline at end of file diff --git a/removeDup.class b/removeDup.class new file mode 100644 index 0000000000000000000000000000000000000000..8a2d936feadcf12c184c9842a14d92f047d7f90c GIT binary patch literal 733 zcmZuv%Wl(95IxtieH+*GL2!VUrlsYPv`M^+kb+nMLXDKxm5ho)S2xKexcCvdb|m(E z2x7w;7L=Fz0elA^!HP0=fwodD`Oav3=A1L*`{Vc5BLMec8z`d8an*o=vVm*3K8+F< zide)A152oIEOV?d==Z(QOCB&3sU|I;wco!W8w`*M&llrHed zpzL+X=BX6P{FBay>4b?K$(Vspgr7?1MK*1xc4pkah&C-t42KL>^~}c;@pkR`IZN*A zgG2_@5T&GMo#4I5-l4@Mv_2^UqATUD&X>u@I0N~#^$Ue|v4Sc3&Do>SOREHfN!b!b zMp0Wo1p7b<%}uAC7Zqxm!7Sw&^et3yiaS%^jb1@@daCC1G~MaxlylALeuL6GL}6=V zyK&S~3oXskEcG2082*v04D|~%1<&4S?EUf2kI?I%z%x}PSFPmyI$c4!Z)CVd mMjuk#Bz=bvbA()ga*P^uj(LvD93?s#P4Ej9@_8lavi<;WnVXvc literal 0 HcmV?d00001 diff --git a/removeDup.java b/removeDup.java new file mode 100644 index 0000000..a2be462 --- /dev/null +++ b/removeDup.java @@ -0,0 +1,14 @@ +import java.util.*; +class removeDup +{ +public static void main(String args[]) +{ +int a[]={1,2,3,1,2}; +Set s=new HashSet<>(); +for(int i:a) +{ +s.add(i); +} +System.out.println(s); +} +} From fab6302193d26844265ce4010a445582fb5919d6 Mon Sep 17 00:00:00 2001 From: Gaurav Date: Wed, 3 Feb 2021 16:27:40 +0530 Subject: [PATCH 11/26] LinkedList --- ArrayBlock.class | Bin 0 -> 1566 bytes ArrayBlock.java | 25 +++++++++ CheckPalin$Node.class | Bin 0 -> 434 bytes CheckPalin.class | Bin 0 -> 1533 bytes CheckPalin.java | 42 +++++++++++++++ Clone1.class | Bin 0 -> 802 bytes Clone1.java | 22 ++++++++ CountOccurrence$Node.class | Bin 0 -> 464 bytes CountOccurrence.class | Bin 0 -> 1648 bytes CountOccurrence.java | 70 +++++++++++++++++++++++++ Dog.class | Bin 0 -> 1129 bytes Dog.java | 17 ++++++ FindMiddle$Node.class | Bin 0 -> 434 bytes FindMiddle.class | Bin 0 -> 1015 bytes FindMiddle.java | 59 +++++++++++++++++++++ FindMiddle1$Node.class | Bin 0 -> 440 bytes FindMiddle1.class | Bin 0 -> 1586 bytes FindMiddle1.java | 60 +++++++++++++++++++++ MultiThread.class | Bin 0 -> 381 bytes MultiThread.java | 29 +++++++++++ Palin$Node.class | Bin 0 -> 355 bytes Palin.class | Bin 0 -> 781 bytes Palin.java | 37 +++++++++++++ Serial.class | Bin 0 -> 1073 bytes Serial.java | 32 ++++++++++++ Serial1.class | Bin 0 -> 1077 bytes Serial1.java | 32 ++++++++++++ Stack.java | 9 ++++ Stack1.java | 9 ++++ Student.class | Bin 444 -> 445 bytes Student1.class | Bin 0 -> 1120 bytes Student1.java | 21 ++++++++ blockLinked.class | Bin 0 -> 1234 bytes blockLinked.java | 13 +++++ compareLinked$Node.class | Bin 0 -> 452 bytes compareLinked.class | Bin 0 -> 2036 bytes compareLinked.java | 103 +++++++++++++++++++++++++++++++++++++ gaurav.class | Bin 0 -> 1029 bytes gaurav.txt | Bin 0 -> 63 bytes kushal.class | Bin 0 -> 1072 bytes myStack.class | Bin 0 -> 1773 bytes myStack.java | 30 +++++++++++ nit.txt | Bin 0 -> 69 bytes removeDuplicate$Node.class | Bin 0 -> 464 bytes removeDuplicate.class | Bin 0 -> 1055 bytes removeDuplicate.java | 57 ++++++++++++++++++++ resume.txt | 1 + sujit.class | Bin 0 -> 1071 bytes teacher.class | Bin 0 -> 1015 bytes teacher.java | 29 +++++++++++ thread1.class | Bin 0 -> 333 bytes thread1.java | 26 ++++++++++ thread2.class | Bin 0 -> 379 bytes thread2.java | 24 +++++++++ thread3.class | Bin 0 -> 378 bytes thread3.java | 23 +++++++++ 56 files changed, 770 insertions(+) create mode 100644 ArrayBlock.class create mode 100644 ArrayBlock.java create mode 100644 CheckPalin$Node.class create mode 100644 CheckPalin.class create mode 100644 CheckPalin.java create mode 100644 Clone1.class create mode 100644 Clone1.java create mode 100644 CountOccurrence$Node.class create mode 100644 CountOccurrence.class create mode 100644 CountOccurrence.java create mode 100644 Dog.class create mode 100644 Dog.java create mode 100644 FindMiddle$Node.class create mode 100644 FindMiddle.class create mode 100644 FindMiddle.java create mode 100644 FindMiddle1$Node.class create mode 100644 FindMiddle1.class create mode 100644 FindMiddle1.java create mode 100644 MultiThread.class create mode 100644 MultiThread.java create mode 100644 Palin$Node.class create mode 100644 Palin.class create mode 100644 Palin.java create mode 100644 Serial.class create mode 100644 Serial.java create mode 100644 Serial1.class create mode 100644 Serial1.java create mode 100644 Stack.java create mode 100644 Stack1.java create mode 100644 Student1.class create mode 100644 Student1.java create mode 100644 blockLinked.class create mode 100644 blockLinked.java create mode 100644 compareLinked$Node.class create mode 100644 compareLinked.class create mode 100644 compareLinked.java create mode 100644 gaurav.class create mode 100644 gaurav.txt create mode 100644 kushal.class create mode 100644 myStack.class create mode 100644 myStack.java create mode 100644 nit.txt create mode 100644 removeDuplicate$Node.class create mode 100644 removeDuplicate.class create mode 100644 removeDuplicate.java create mode 100644 resume.txt create mode 100644 sujit.class create mode 100644 teacher.class create mode 100644 teacher.java create mode 100644 thread1.class create mode 100644 thread1.java create mode 100644 thread2.class create mode 100644 thread2.java create mode 100644 thread3.class create mode 100644 thread3.java diff --git a/ArrayBlock.class b/ArrayBlock.class new file mode 100644 index 0000000000000000000000000000000000000000..c1e4d0c475d75596ccb6461833550809e1a85c63 GIT binary patch literal 1566 zcmah}-Ez}L6#mvRUPn=4W0KGoNK**J!3CH8(m0_cE+Gad0h}hKw9IVmZK7C~Jkl!D z+_o>#K0&YB3q!+9hie{#TiyXUD=V=)FrXP}&z?Ph-*?XH*~^3f0bIpH11B)S@v(sf zCJh+)L`!D}aSl^CGRYg5!9}eraD1u_F6F>b)SA!q*%d8)K7>>FLVv#G_=@9ehSZ$p zSn3+XKz?R}Az5}Ck|9&I9Jv~_wxqW%wrtWQTf%Y}#`6!VyJAliZQ*PeYs#~n?UHsJ zt|?J(u84MM&+!d|QF8;YE|)CrpIPucvA<}$_2y+Az{DuV7^cHufwJsk-F51L=SfEu zd$tt*ZXg4x&99pH7PBTwnB$l?aSh)wWEWjm`N|XR6{&XIhM!5{dKwER7E$K--oy#B(r%xU{o6Kl9*;x6u)sA*55R}rP`g<0F$m376C z>%pif=?Ud}L|ML~nc;iF4&>Uen!L(PjJ>Fa5^*mY4TiCN?64cTH1ktmzS_R8WQ!c! zfU=Ht?Jc)>hx(wX8&b4N2G;QdmDDSlNSw6%S;la(C7QBKL<_ZPsU4DhB^>25%ty)J z--=QkLo@*lCqf4LOCjuSU6@US(+4g#H_5h?O@`5YJZc1EM$(}T z$A+F5+D`Rm!E*N8ri|`Hm*XW-r%Bl7_?a$R)peUeo58F&j`Yg5@O??d{~7Ok6r(%J z%fe~c(x2)&mSV#ZL5yko9M|{T@-61^n|sK@n<2`=wrfO8iQ^ZB^KamLTWt&z@3zAv za`Xq&Pl8^$`t)-eC+Q5WjMifpAA$Wt0?jCWQ=xJIgZKa+lB`XiV*p87|9FDLef|go z)k4;IjARGLHVfI&BWdDD%16?_NEHsifezAz4hEmX=wN7`)Ta+%cGcOg+wi6~?qG!8 z%<858kY)G_IZ~2*oKb|4zhAx3g(kv6XE8!Dr$W<&Z;$ E*RiCDYXATM literal 0 HcmV?d00001 diff --git a/ArrayBlock.java b/ArrayBlock.java new file mode 100644 index 0000000..2bc3545 --- /dev/null +++ b/ArrayBlock.java @@ -0,0 +1,25 @@ +import java.util.concurrent.*; +import java.util.*; +class ArrayBlock +{ +public static void main(String args[]) +{ +ArrayBlockingQueue ab=new ArrayBlockingQueue<>(4); +ab.add(10); +ab.add(20); +ab.add(30); +ab.add(40); +System.out.println("ArrayBlocking is:"+ab); +int data=ab.peek(); +System.out.println("Head element is:"+data); +ab.remove(30); +System.out.println(ab); +//System.out.println(ab.poll()); + +Iterator i=ab.iterator(); +while(i.hasNext()) +{ +System.out.println(i.next()); +} +} +} \ No newline at end of file diff --git a/CheckPalin$Node.class b/CheckPalin$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..a3c89d7e651fcb468278d78f63132a91aebde74c GIT binary patch literal 434 zcmY*V%TB^T6g@+cLanwS;tL-O7Elv$NuqH>Vk9AGqG3P4M2dAt+G6}I7sSMcAK*tB z&vXN3a?gFAd*}ZAetiSz;IxDd>^Uf4-&h9*4s9ISs0-vLGL-_NM^mf!lxi@aC;_*p zwTiouOcIp{l>6PO8oxZqDAWy8aV1blr(x2#WbIng#IHjgrZ)n9b3M^(4awfk*u8$J z)nM^DQt^`Ll4@{J1?2P#SL=1FSf*u@sMU3fTgVWa4x1ovN0 zwjjrw)^;TIbNhZYQ)7P4SrH3Z&DIcSyhed{vM3}Y!tepUZ^qCQ6c0XinN|n6thO4Q vFCl_Y%b~9aL9Lx)DP@~2lg%(bJ literal 0 HcmV?d00001 diff --git a/CheckPalin.class b/CheckPalin.class new file mode 100644 index 0000000000000000000000000000000000000000..e02de2e666048a8277cb3679d0d3b0bb01252bfb GIT binary patch literal 1533 zcmaJ>(QXq*6g}gtv$k0i$HXBiNl2Rn96N~%r4-^oTTBCPZIjlh73$N(9^u97UCXv80e*WN~&xX%-~hU+nWq2D*O`O?JA1kr2Se5K7TZEl;`7BFgFQwdmQ z*HyieBYj`_jJA|)3QSi@E!Al6Nym0qHLxf!xnsL_a93a=yZ$qgrEvaK#dcM#-`Q8a z$8z6cMx)#JTYP298fNy?f$I5;C+mT1w5zf^#6`P3+YJcpNZS>d&Hh?>CJ$u6k?zw% zJ>cNeqRx=0d;MNR?bmWCX4s`hn_DVz1AE%s>#^E9_~hsELvt zcEV`NfR&4K0%d$pwAf@@E_P&Fl{~j0gJ0~RMb8hU8?dPvw&JX|0vE!CPp8-Dv)Hhc zVZR*L#1C4Un!xIaxa}TzZ8dD$fW)qB1YYmZ#2)uf#q-+zuE6i($%m5$vOkn=(^3BF z09icCVJvcL;^V`v`Ure{Hw}7F92a4jq9h%sZU?Gp;zxnCGX;H&o50fla|<;Ct>hB2RLcPB2m3$Q{9W z$;lfpVT@*{i3FyhFN-uTaJd XbXZN2ynqTGp-PQ5>BorJ;#2q!MOH&7 literal 0 HcmV?d00001 diff --git a/CheckPalin.java b/CheckPalin.java new file mode 100644 index 0000000..f2c339c --- /dev/null +++ b/CheckPalin.java @@ -0,0 +1,42 @@ +class CheckPalin +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void push(int data) +{ +Node x=new Node(data); +x.next=head; +head=x; +} + + +void print() +{ +Node temp=head; +Stack s=new Stack<>(); +while(temp!=null) +{ +s.push(temp.data); +temp=temp.next; +} +} + +public static void main(String args[]) +{ +CheckPalin p=new CheckPalin(); +p.push(10); +p.push(20); +p.push(30); +p.print(); +} +} \ No newline at end of file diff --git a/Clone1.class b/Clone1.class new file mode 100644 index 0000000000000000000000000000000000000000..54a33ee122f7b1cd69ae05ca59ea5980f3fd54c3 GIT binary patch literal 802 zcmZuuU2hUW6g|V&z_JR3QWXX1hZZOn>ywGbmqwqUnrvfYd>XbJvK4m8c4+h$`D%^Q zL=)q)KT18bYoty3Ftc~gJ@?*o&;I)T?FWFzcx1swBadbQS==>`mc+WnN5fpL0yeN| zVGH*p?pv_1Ezy?f2xI~^^#m$|V|A+f6BUg6j*k3b{6rx4)DL|9Od#Fvye4%&JR-F; z@B{B)J{@_{p&CtyWZg*^@VnaXTxj!hbnLmBZLH_-U2mrSFgRh8sqzDXwf5T!)PEDr zkZX=s?z^Fy#l0oEtarkBl;=CfHCY47O2OdETqZ+Xd0b`hv9p}0KRzk05vSt(}3z8yx&_0Zxkw?Qv?U|ivy z=Am0eDvY*~igU&8IYhUT`ik@!VQS!QF=^rqBoF=M+Y~j3nTA;wWj@6eL(e53));3P zTPWZLZZa}On#E@J=67V@oFg~bSwQ|ocK8|j-WQ}7D11bI*ju1@#*#ehoMRN2)=erf odh%SQ%th)%8;qK4y+K{Kn5`o9hhR#gF1fdmu#Ae^Or>z=FZ%4DqyPW_ literal 0 HcmV?d00001 diff --git a/Clone1.java b/Clone1.java new file mode 100644 index 0000000..c3138eb --- /dev/null +++ b/Clone1.java @@ -0,0 +1,22 @@ +class Clone1 implements Cloneable +{ +protected Object clone() throws CloneNotSupportedException +{ +return super.clone(); +} +String name="gaurav"; +public static void main(String args[]) +{ +Clone1 x=new Clone1(); +try +{ +Clone1 y=(Clone1)x.clone(); +System.out.println(y.name); +} +catch(CloneNotSupportedException e) +{ +e.printStackTrace(); +} + +} +} \ No newline at end of file diff --git a/CountOccurrence$Node.class b/CountOccurrence$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..f7a782ce3bdbf26aaf4bf03486ae3e2555ecdbc0 GIT binary patch literal 464 zcmZWlO;5r=5Pd@{rC4o2z%TqbaDbYKM-q(}5+ezLgNA!48!f5Zq}>|-mWRf~gFnC@ zWt{C1vYGd0c0S(h{{DUc02txI#tshasNzU_#~My7oLcA-%vGQQ0!`SJ;zKdbl9eDh z6DdVHj)N={8KE;BC%IJfFwE0b$WZij*)5@}UZbpcLuhPP=;U1_BXv(`_qVc>!Gguc zrIwVBA&W0ENgXAbtT@4&^m0}C|= zHk|Foa%qC6`-gELUxxGLT7>*+cSC|;^al%E@?TZ?7Y#NZ%LqLg@H{QZ5wW@Om>cYk zP$_F${#60;zfkeJ1q`1Gn4e{Jld%bt(dJX<8M`>(i3TIMyM=bi9li(Wi8tsl;~(QG BTpR!Z literal 0 HcmV?d00001 diff --git a/CountOccurrence.class b/CountOccurrence.class new file mode 100644 index 0000000000000000000000000000000000000000..6518e0aca5b82b8211e6326a8e74a83a20693b6b GIT binary patch literal 1648 zcmaJ>O-~zF6g|%#d$2v=K*C3Xq%JkY*cg+Pd^84<;D&_8Hc1?%inX?fnfXfjKA{C)EA3+)!Wi5;lw-m({Tphp{YF{3Kz><#ZQKDznaziaQ)$*l|TLN0y zsYwB2)3#-+P&Zvyy7cZyvnDWBEI4i3+p1REt(LT_GO5scf$)lDTi%*LFg5>-@PZ#C zUbJjkZa21N>#4b2XV|dWY)YGvwA7{o4puy~x?3`v-SbehW!auUw3mX|hH2SMp8B@< z(tKs+>Zbi7SMi8^kyk;Y6{p>*$_-0pxNwT$qPijwD@)faNkzpqFpi0{NWT_!mNzhp zF#{_Y)3It`4Yv*4!CirK>yG2OUdwEjq_^YL+;|x411K2y3iotu7`TM{By6|qbpsD@ ze*l{T@l%uxOkr92UwYB|HRw=+}>a^5(Uog#<-}AWdMrF_SWP{2(ZFR3B zk>%tbDJ7|rG#hM?Rx>@yAU31;8V`vUS$1o@VeZO;V^>Y@8_V0F<$9*=vEifa&sntv z&ihn94DYk;mC)B2-EU`|&716uLBjbi;k=(7H(|NAgpQ)pZ%ZKA3u4)?oL$-Na);rD zS@oROo{q^b!u+Q_s#ix5s`4M>k@O8SB z?^mcBqF~nR70Z)(9Zv*i&lL1AZUUG7ABO~APxUSfJ{(Q1AwHa9dOo3bk-Itzr4J$A z(4gR4!@g4;aNuYw=nv5N1FpP9;CXuL5W!MSVkh4_jGE)4h zy!`x~AjFJH2fk$8j7{cK)n|gMokEW>#wzuxpAr5sAi4$r#eCC8FcgQroHL3Q78oK6 z9gB#u%JaC&`j=VMb$)ek__<>U{sWzJ9T?I{Bte=T?c3dYuf4_K^Fs_3Gui>-nUGpe zS>gA-1DsQb!@ahu%s`%ORyY@{?7|w=zs(}=Fx6emVVylFAjh|A8TVN54DkW>CdpkR fnE<;6-c#}qvId}pM<{bZvb2ZjT_h^!uh;$qc64L= literal 0 HcmV?d00001 diff --git a/CountOccurrence.java b/CountOccurrence.java new file mode 100644 index 0000000..084e000 --- /dev/null +++ b/CountOccurrence.java @@ -0,0 +1,70 @@ +class CountOccurrence +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void Occurrence(int key) +{ +int count=0; +Node temp=head; +while(temp!=null) +{ +if(temp.data==key) +{ +count+=1; +} +temp=temp.next; +} +System.out.println("Number of occurrences is:"+count); +} + +public static void main(String args[]) +{ +CountOccurrence l=new CountOccurrence(); +l.append(1); +l.append(2); +l.append(1); +l.append(2); +l.append(1); +l.append(3); +l.append(1); +l.print(); +l.Occurrence(1); +} +} \ No newline at end of file diff --git a/Dog.class b/Dog.class new file mode 100644 index 0000000000000000000000000000000000000000..1a8c7880f2e1562a5322f84263c7cfe31a222046 GIT binary patch literal 1129 zcmaJ=>rN9v6#k~SZR>Jz5fDMG3epy&0$$KkZ#6^`Kx2u<_-iO*S-Rb6cDE$FiLap% zNigvNd?@3$v`I_an9ZC$^PSr_XU_cjd-fZ^8eXJfVk(6gu7zUSz)TX?(^PLHaWjPs zZdr7kOXDu)EeOmR$O%McO$mriftV{BRIRN;c_a&tbZdo5;Ms1iD3DmUT|0OtFp=Ht zx92`Ex~%sZJ+fuHYNyrMQ{JxJbBM$m(sskZ&w~Tg72WcxYQqklldpAcDXeeeGV&&d zFl=H3qvS~olU0=03T>7^{JpN$j}0uCSj0Vn(N|gre&EUGwh9jPzCV({QW6Cd_pxkX z#l$KeB=L}*-4njuJ5<$x>9gS>dJL6gKTr)Cbc^QkHg{VW-mxPA`=Vr{n8qVK7MOln zQyKjwLx#&Gk=bDzJKK^Fm~6hYgO7G_K+O-N8~6hA1AE!uC4sSX!WXLx7|oE2 z!{&}>`=i41%ygNpTx7jJage%S7juB*<)w^?tpZhZUQ&{@5d(;;~N7aT%1fwgu_W0A{"); +temp=temp.next; +} +System.out.println("null"); +} + +void printMiddle() +{ +Node fast=head; +Node slow=head; +if(head!=null) +{ +while(fast!=null && fast.next!=null) +{ +fast=fast.next.next; +slow=slow.next; +} +} +System.out.println("Middle Node is:"+slow.data); +} + +void push(int data) +{ +Node x=new Node(data); +x.next=head; +head=x; +} +public static void main(String args[]) +{ +FindMiddle1 f=new FindMiddle1(); +f.push(10); +f.push(20); +f.push(30); +f.push(40); +f.print(); +System.out.println("Print the middle elemnt"); +f.printMiddle(); + +} +} \ No newline at end of file diff --git a/MultiThread.class b/MultiThread.class new file mode 100644 index 0000000000000000000000000000000000000000..2bbf13cc55369ef39d8fab7838f340e3d5b109bd GIT binary patch literal 381 zcmYk2%SyvQ6o&tkq>ZMnP1FRn6haM#g869Y_5-Ksc?ueUTy%SEe zbP%0L4ZEEzRP=vy*5~;!#3j7>> z3^pDF!Xjsz9EoFLXAXMggy66*=1q?!C6qbW(sM>Fj&-|b9@cC3@LynD%wcwSpJ3e? q^zi+zCm8vJjeMQYRlxKbJgoDL1JqDQg;o5apRkBNxJOvZx#|yJ%tZhI literal 0 HcmV?d00001 diff --git a/MultiThread.java b/MultiThread.java new file mode 100644 index 0000000..867b166 --- /dev/null +++ b/MultiThread.java @@ -0,0 +1,29 @@ +class gaurav extends Thread +{ +public void run() +{ +try +{ +System.out.println("Thread :"+Thread.currentThread().getId()+ " is running"); +} +catch(Exception e) +{ +System.out.println(e); +} + +} +} + +class MultiThread +{ +public static void main(String args[]) +{ +int n=4; +for(int i=0;i(?mA|WhA1__k@oScv&bCzre@mmxT5(OW? zMq2L^~RAws_W*ytQ#LE5)!8pUHB3K`jq`o6Bt;*q)_H%@{q0cf{*mtzJNO#&vC|u zJZ|YQXhDQ^Aqs}X7V|c%OEN4cia#OZ;Ra4DHgG>$Vnp1f5n%r(B=#wia53PWgB^Bl N-eV68?##M};155PIvoH2 literal 0 HcmV?d00001 diff --git a/Palin.class b/Palin.class new file mode 100644 index 0000000000000000000000000000000000000000..398c6482dfec6101dd709d48fefef4c7f288a244 GIT binary patch literal 781 zcmY*XTW=CU7(D|E%Wk)pmWxuMtrnGXDPCTT7-Q0;3A$htj7j6u0+YHGmWEx7{sMoB z&ziO*Hu2F1|BL^?sAtBSY9{;5neR5|d^_KMe*OaBKJMCZP_$s8WMK{K7A$PoxQ6Qr zZJH?Cj1^7Xuz9|z4!2BH1dQ%vC;8+bU6Dp)13vBh?+DgJrBZSVG#wmV+v44(e!_ z*mlswZ3lOdCI?;qw~bby3K`B}MIe1a;937r4#@T&SMOaI$uV_KW(?&1u=OX+J*A6; zr8nj{jG-5in`jGUbi4mE1WY}L5hWXyww_oZ-$vNr@E!g&!H+6vAQH)j#B$an5clCHinCXXl%5cD|W8KYxGy24D`W0x4XHz>ljO*TT3i=$he}3?nNL zQr9Vg2&R?Eam)y4%9$4!!VP6^MsN$a1@7RkBFw75S&n-GNz8HF=O{1)Oj*|%;>A6A zDDyRG?&iz3WthA3450-!c7LSGw4mVuNNTDVrqZpNec94I z#7oeJDgGl3kMV?KQNt3Rax80D!MKKJphgb6RJXayM^(LP8x2##a|OjtATKXNqW2?D zukpd_sXwDyp6-r<1oumrSJ=Qi%dqucno~pboNmpti{MxQnr2$*PWvwD2j= zgy}%709hX$8asK;(Jf2g$|JIEuSp|;XK(PVuRK`08V=!rgMQZdb}TmaYEmA z;IG63Z3K%Qgeq~~M!3{Lq%z%xSj$bdFwlYK`UeYv4u&de3XT?n>0k@7@9-BwpKvA} z`V3zS@#z+Zb1fu3B3vZu$gx}ZCbsCk`P`ZcR247?^*R%Xl7<*25JwKf^x_j(q{tF! ieo2})3Ed*i6;k_#YQIFx2zIriAaQP3geDK%+ literal 0 HcmV?d00001 diff --git a/Serial.java b/Serial.java new file mode 100644 index 0000000..c277817 --- /dev/null +++ b/Serial.java @@ -0,0 +1,32 @@ +import java.io.*; +class Serial implements Serializable +{ +String name; +Serial(String name) +{ +this.name=name; +} +public static void main(String args[]) +{ +try +{ +Serial s=new Serial("kumar"); +FileOutputStream file=new FileOutputStream("gaurav.txt"); +ObjectOutputStream obj=new ObjectOutputStream(file); +obj.writeObject(s); + +FileInputStream f=new FileInputStream("gaurav.txt"); +ObjectInputStream ob=new ObjectInputStream(f); +Serial k=(Serial)ob.readObject(); +System.out.println(k.name); + +file.close(); +obj.close(); +} +catch(Exception e) +{ +e.printStackTrace(); +} + +} +} \ No newline at end of file diff --git a/Serial1.class b/Serial1.class new file mode 100644 index 0000000000000000000000000000000000000000..ed8126414276777aa124066cc7b78adf22b57d6d GIT binary patch literal 1077 zcmZuwYflqF6g}J5w9E3av_PT0@Kp+>;sdeZ3j`%8peYy{qsdY>WO3PT%2v@oYcxJbi68$if*?Z2pd(WLaKYxGy24D`WDu!`6h9Is8T#e$I%40@gB8sev zh&)cJh+#@@Ie}>vnhfSu^x?YPW@5O3n<{SMwiL`t;;g_O6-mqq+!ZJ&5KE3_>3fEP zcyV8UtLH7<-piNVnrZLND~K$Zw&~tikj(rGPrOhNT5@(N?k}3Qv0gveF>0Ioj>Smm zKsRj#Lz$QV7xtE1z4B&FueSMW$*I>W#)>J$TFI!Hx-~N`OVTigc?~IyvfMVn)4I-5 zcRe(%V8kolbn-I6M%}H}U79fT12XAg+C6d=jCM#HJNrh(?WW0}ENHj~dL8c2WUf`a zD^;q4_zAi&sehp1Asz`VYFNT!fn^OVNNackc5={@dfi<m9P>-TIqrQ_gQFjU;Os}a&NHL0`$0?) zeceK^91k@SF18RU$3+v-wH9LKsV3C*+++hiEoff6w-9Qfubd*ezYtD^8yNVGU?K7e zXHt>R2s99%YG5$eK;k2!MM{T`y}Gxs%{LeDYAUcQpcnFmCeTk00~kjfISlgEC$LE7 j8a+R!=Pjb!^jxOfSFHUal`#ZV(M`Q0=V=CUGDLy literal 0 HcmV?d00001 diff --git a/Serial1.java b/Serial1.java new file mode 100644 index 0000000..720eeca --- /dev/null +++ b/Serial1.java @@ -0,0 +1,32 @@ +import java.io.*; +class Serial1 implements Serializable +{ +String Collage; +Serial1(String Collage) +{ +this.Collage=Collage; +} +public static void main(String args[]) +{ +try +{ +Serial1 s=new Serial1("Nalanda"); +FileOutputStream f=new FileOutputStream("nit.txt"); +ObjectOutputStream o=new ObjectOutputStream(f); +o.writeObject(s); + +FileInputStream file=new FileInputStream("nit.txt"); +ObjectInputStream ob=new ObjectInputStream(file); +Serial1 k=(Serial1)ob.readObject(); +System.out.println(k.Collage); + +f.close(); +o.close(); +} +catch(Exception e) +{ +e.printStackTrace(); +} + +} +} \ No newline at end of file diff --git a/Stack.java b/Stack.java new file mode 100644 index 0000000..1d9e427 --- /dev/null +++ b/Stack.java @@ -0,0 +1,9 @@ +import java.util.*; +class Stack +{ +public static void main(String args[]) +{ +Stack stack=new Stack<>(); +stack.push(10); +} +} \ No newline at end of file diff --git a/Stack1.java b/Stack1.java new file mode 100644 index 0000000..38c1390 --- /dev/null +++ b/Stack1.java @@ -0,0 +1,9 @@ +import java.util.*; +class Stack1 +{ +public static void main(String args[]) +{ +Stack stack=new Stack(); +stack.push(10); +} +} \ No newline at end of file diff --git a/Student.class b/Student.class index ac6f213adeb885f6ca148038f3b86ca15e7e6dcd..e4fe5b0095b7ddde5b623e118c07f551b9bb8b93 100644 GIT binary patch delta 93 zcmdnPyq9@`A}dQ#eooFrl~@k;^wg3d5WC%sgQp}lF*zf(XyOScP6h@x26hG@m@Ld_ o!_UUR0_1Tra4_%zNyf=>j2g_mK)RDrgIkD!kwFNkkcmMU08h^my#N3J delta 92 zcmdnXyoY&$A~REF%0#tTHrDji63>*0-DceUjzvX@l_B}Qi3Jl+I&m^FuraVRFfcGp r7GbpEXJ=qx;9%ecLOupA28PM;j2g^*K)Q=jgIkz^kwFNgl0g^%47m{b diff --git a/Student1.class b/Student1.class new file mode 100644 index 0000000000000000000000000000000000000000..3f3a29fa54e47287c053b3aebf0875d770793666 GIT binary patch literal 1120 zcmaJ=?M@Rx6g@+s+b#>m@};6!m5;U{6;VM88f}6$sc2GyG5#9bNmwzvx7}J^Ai8e5wtgWnkuG+h zXLg7#cvYekCEHb7&HAqLx8<%wPfU9)8iBENrW;IXUD|F){ki)zq&CZ5)32yaJER*b z>tM=sPU$_b8YH4vh+)yf11zzazi77fMmBwU z7&2TlkhAa*%NE8kZs3uH6+9-{r4sLV_f$RObY^ICw4{G4-KwL4nHDhLtwD$93UK?Vp?ZXOPDkrH@|_~KDGJhY%C=T{102`c zuKs$}CNTZ~IHdS!2Kk!$_;Jo?5e^+~gdZmed^lXKFe3CMvS$$4#S`>pr%n+0Mi(!O zHi>@PD6N4wVkC+4gj3fhm?ME;#BlbQ*keS_L%`R6_~^yy5K$ADY-3g#5*9Z30|TE% ztYq{IM(I0Z3#W*m!n{mAd{JAH9gGq_#@%(o`fvl!`8P?ohIKsS{xrN9v7(LULZd+CbOu-^_mJ%=s=ezkZ+o1h9ru3Zt0RFg1#4%%l*(YzkK~r>tv9 zT*v$s^1GSBE!@_ys9}jAzG2#?e8CXS<~}gQN=`#Cj8#lqy!Bf(;qLO9MJuruH*JRL z?B~iM@9?6w1)*_L8oacLcH`C{jbN@zKx4Kf;f5NDJ(8Vpm} zfpquu8o5tHQB=F06fFWcKE*QC^EVxpR$Eeq1aBEBJi|Ik>6IiCWH@7b>x^Nh#hao; z)!=f^lm}#alH1Z_*bMjnuX-7SQG|WLFcHK)EQX?QD`^(B(@=P4-K4=#C49-S*w3A5 zcbujOTdt>fo7bsOT@A0Ok1LMT^xIUmvTX~uWO2_E6vWrT1cn^FZh6h^h9$hk9?%%b zb0}nBWeB+2ZHo)s2M@;IN}Z=Dam%WjQWzSx7?#e(cab)Rg@5}Y19kM(6QP&R8W=8< zHBTd>aU_2X_KgfW+VqVFi%}$z#yHu^wT@T-Uj2c{$M^}N$B0!5Y5fEvM~Lqg(hFx+ zGPJ%!E1V($93j~!pCfueBNYj{hLVA{JgHlul_=B=6u|^u(3qmFH?WE4bV)7HJVEmt H^k)75R>((K literal 0 HcmV?d00001 diff --git a/blockLinked.java b/blockLinked.java new file mode 100644 index 0000000..f56c53a --- /dev/null +++ b/blockLinked.java @@ -0,0 +1,13 @@ +import java.util.concurrent.*; +import java.util.*; +class blockLinked +{ +public static void main(String args[]) +{ +PriorityBlockingQueue l=new PriorityBlockingQueue<>(3,Comparator.reverseOrder()); +l.add(12); +l.add(30); +l.add(9); +System.out.println("Linked Queue is:"+l); +} +} diff --git a/compareLinked$Node.class b/compareLinked$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..1a043e9947eb19d29f92db12af9e0f7a20e7b6ef GIT binary patch literal 452 zcmZ8dO;5r=5Pd_D0xq@|#4r3faDbYKM-q(}5+e!0gNFN-ZnRih(-!03^3a%g@CW## zjI+JLVc*Q;&Ac}|zklC90ERfLVGH|pRB)iPLk&kJj!kq3WnX5JKx0lL^^tLy#=atm zaTKX!6v{MJDWNr)$ICaFs7VmLD!;3nt_hXwB}lth1Z$nw)J+ft*)5^j+u+9i8QY8s z8;kYSbhY$U@+7^Gjq8u`Dw(UhKo`!M>*Yee^Rm^cO0)Yo%}ksKG_WIJ;Z(pxRiFm3 zIaVx7u=VsHl+p9x!CR;~|Fy9uPcVA@8P54W6~3Iok0lwQRRP=9W?T_J3pU4H&W0!z zy)E}52f1G;xt$z_OF7D)MYqG~pv+ijrES&_XtI{U2%c_XuZV5tbPw?cZI1W{Y`j+- literal 0 HcmV?d00001 diff --git a/compareLinked.class b/compareLinked.class new file mode 100644 index 0000000000000000000000000000000000000000..c93f5c4dc5388d0b17884fc66fc92d538287c6ae GIT binary patch literal 2036 zcma)6O-~zF6g`7K#tcJD3?>Dd1PG)C+Yr*0G?*j}v;ynn9Hy(*kMV00E?!0^7z2}~LW`6tk&94AH!4nP5 zNUP}6P=o$j=(tf!YoHc4@u9Rnipe+)w=pEW8EFlxxTEnQEtk6y+>`sK5!{#ih+IbH z@|leNT*a7zV9qWI1^R?#iOOina2(ul@gPOjdEF7%oj{d$iVu%YZTTdjk50#l`E#@ zGS1s&V$*U&g(s?CUqLc)9+vaYdKOt|-7qZ$&55P#Gvm3@Uoxzx{dt#Vo@OKhEpKmB z3S!KZ@M0&L?2{K1)a8WZP72wDqvL&CJ{{+gAw3Utw4hbTI9gRq=y-@PbYwB9pkc(e zUB|5$GVRoZKM;9*ZxQ-8G&aVjKh=8e;XQDt>8&7eW@um{A#CLQa zi_dR5u2|=I?F~BORVq!pe_D=gow}seXZgx2Rd@ZQDg)avQ;YL{hI1d`UBxevQx` z>g1N&I{Z7G`WYdav&PGL9ksM$(9nnm#L+~6alA)(Ev(Xp1i_?PsgqGr1P%~aQFDL* z*9$!28{q?)XTlnuw6kV5xrf$mgp;qKzG08pK`rf2cI)uZqteX?F}{=VuQ8?@m-zZz zWkFerU)lo%Swxbb$h9--|{UST4^Yj08I)94!)6Cz`CU21In|5nF~+9{%rZ{ZJtVtXc0WZ3 z)9A&F2caH;e>|2+bUaGZ6X@{){Dc61!17z@3%jV#CL6RJTu3%FdFvIf9nIL^>=cErWigKh z2aC49?x5h{21DkhRMNa+NEb^x3`14j6b$1vsl>aevnzrI-}MPe2a#g9R5#pfZ}V;s z&DM1kcw$3Z%EWf$8`;C(^jPHbJZ%p`QnMLky_c%eX`x+QNRyK>Wq`DJOI@XLnAum zUPp!@UyI37mp=qjnYtmToeJ&Bi-JHXb1IN4mJ(*Xbb=CXxFyVHGp^KD77y@{A(sRT z>#QKd0+mQf)nb_K@V2OG<#F>-nmrnYhAR`2h2mDfHd&wq(oVKI=#0VXTAw}@K40u} z)XTExHGse0-4~vzly)3EvZZ{+uyj@)sSb2ol#}Gd+y?iI4h|i>po-SCZbw}PcT*`5 zRDB+Xf*gPCU%97|oZ4Hin!X5^lElh+gMG+AV&kwYE}(zzF`=zMSwFO-Z8ZA)Is2^VW0d_Y+DG@B%$9J$ET>hlzth|yHTf#Zj#$< TW#*+@R}_>mux6L$CKdqzn=cg! literal 0 HcmV?d00001 diff --git a/kushal.class b/kushal.class new file mode 100644 index 0000000000000000000000000000000000000000..ff5ec8cc1465c90b6ca89d2111da101e49f0ee3c GIT binary patch literal 1072 zcmaJ=T~8B16g|^I2g)K}ErN8dJDxUen{WHJip9 zZgAwxdXwW8$8C;zhSa*F9Q~3ZnJ?@z^p(B3WEiP9O1=$Sd(y9oJ(rNAA1a37sup&0 zN3=U=y6T0#EjJxQv2??iqQ0_xAP$8E3&R`>7Vh9KN8UmKix!q}k74wc=jlNEqP-(^ z!>b1)Dcm2xvV|fZa6GiIf=3J!MyKcswO@Sw#g=XDc*<-&CfCg{Xb6|2&N=V)4y3Ia z#?PS-p;EE^E?)I0(6U7pc_Fd0m5AwOw?p5TN}t7HI{RN95qroYM)`MC7QDADO>1|j&9IbpoP)_naXc> zOOq)|AnCXxyCT_G%u$D4Qx@ao*xaVD zwdWskyr9NcJg*tH>9V(!l7870K_JQT*Y1-$8u8`65vuOWU_MSPT{PH*^d#1f+VT?m z=Pv$PDP2%UqAXmu>S$TwpnrSeLVcHcW0?Ct4>=6dd@&5sL?!5JzSPtbRYe&7VDZy2f&xO9Sn<0x?q8E_&SsYyek uXpDq10p-nl-K-T0Tb_CI=Dj!X_j_-~zyEvu3xF%o zRZQcof@f5Oa8|{$Sd`Ma5iH?+l1#EHF5)?E$?Hk&9R5 z;>su%@R}S}6yz1GGQ?JOQ+Ka1gfq*#43UCW6ATk2-4x|^b6?myeBU5Vq{(%YVLEfO zbeng0&fsP}S8;9KtmmcUSjFWBhnu|R*(8~}9Jc~=xTf+>VU`Tk8 z+OBTocEy2f*$S>{cpYzOcoS<13L4(Rb+TKtEZ1>u-r5vy!>TzGF|5b&wuTK96}+S2 zU6eFzqO4&H+Zx_OIga<`c14ETkp>@V*hQ6LR(FNXUCKM{Hf*b1Z=^fk;VT+GlwodQ zPs2@oq~T+H!l3wx_tW)&Z|&bEABN-!f}$7JvKh{t5L7f>Q5U3BI^1ZBty_}8;&OmO z-y%;1;I$gVR3@<5J0`!pH*k36$ZQlH+pIbr_cXQvs(?htVUL8oX z&oSx4jy(4KP`A^O7@{6*hIp@~WbLOjK5ZV8{hpxeDh=+G#T|-I5UHLK(_5ta_CYiX z=!R^7=vX{yCEe^;hr+*dy&|r2d1;Om)af3VEbFk{qKj5EO<@-d?l^)f`%SQ){20Ak zw871qA)LjYV?F@TuUkMf;J9`4?~~S(;*7nFe=0sy*>?wbEohP%Z*{-|Lu^* z6up=76QUnIF7y!2k~B{(Ka*9y~<98qZ zDRG88oV!GeL>s5{k~Gc{;w7lKj8Uvo8fzFs8RPWsCD5SRB&$1^#1}~6EAsuCNd1oJ z{DBC)M=U)czJ4WA=PBwWBL84pL5Tf@`M>2K%EAm0__TL;8a0|#qIMs*a6qmZT8~p& L%cQ&DjnDrF5RtpF literal 0 HcmV?d00001 diff --git a/myStack.java b/myStack.java new file mode 100644 index 0000000..15bc5cc --- /dev/null +++ b/myStack.java @@ -0,0 +1,30 @@ +import java.util.*; +class myStack +{ +public static void main(String args[]) +{ +Vector v=new Vector<>(); +v.add(10); +v.add(20); +v.add(30); +v.add(40); +System.out.println("Vector is:"+v); +v.remove(2); +System.out.println("Vector is:"+v); +for(int i=0;iRIF#0gCJLl)*B&Mg9FbMf%C6*=X=OpH( X>j#$mu=^zfg;Ej$MC}*7 literal 0 HcmV?d00001 diff --git a/removeDuplicate$Node.class b/removeDuplicate$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..310936028a0453b4e892ad8cee6738de29aa39a0 GIT binary patch literal 464 zcmZWlO;5r=5Pd_D0#;kF;1`Mq4p0;ENTTtAF_I8GXt*!1(UQ`dc1!$Q9vTx5{s4cJ zakfXuX5O3G`FOMY`}h3=V1RZ7J2|Y z1=e`?OGf~VUZ6brL0o!D4LWZ0Sb27{u$ScrxYX?Gswc~lBv0ZU|U---(3FkmTs?ZSC z+KG7DtXJH!6NqWqy{RCw<$7-LL_tqF^NQ`;AxMA0^~7$ox-S|po&5@7wR+P(;+Ec# zZIL#bg1%DVl;0MedZ$gVH(W1ZU)6Cv(xzV*j-3-HUva#{d?{e@a8m-9rCPI57SCLX zowzmIyu6|ywk!OgDC7{ng+V0#?+jJQ+Jc3<7_hJ?!xEMatXNpZnt^qT_6{lNzeQr< z9)>L3N5aC0#Ey3deZGGz%2bg|-?nWtl&^W>ofLWC1e{aZxpBGl-Va2ThSr)AqOISp zqfD`f0q?g}aU43QkyN5r`4#nbB_Hj#Da^}^}(cgdiJ^UY9}oK5F+Q4AwS>xU_3 z5)b*t$C1MX@|a={6s`S+Za{6v)Gt`f@>6xDDG^g;X7t}Q$*OSQ s39!hx#Lu|QnODfPN`-5f#yV%%pp#?lQK@{KyGB(iy$9WwrzrY?zZciN$^ZZW literal 0 HcmV?d00001 diff --git a/removeDuplicate.java b/removeDuplicate.java new file mode 100644 index 0000000..9fa5eb5 --- /dev/null +++ b/removeDuplicate.java @@ -0,0 +1,57 @@ +class removeDuplicate +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} +void push(int data) +{ +Node x=new Node(data); +x.next=head; +head=x; +} + +void remove() +{ +Node temp=head; +while(temp!=null) +{ +Node prev=temp; +while(prev!=null && temp.data==prev.data) +{ +prev=prev.next; +} +temp.next=prev; +temp=temp.next; +} + +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.println(temp.data); +temp=temp.next; +} +} + +public static void main(String args[]) +{ +removeDuplicate r=new removeDuplicate(); +r.push(30); +r.push(20); +r.push(10); +r.push(10); +r.remove(); +r.print(); +} +} \ No newline at end of file diff --git a/resume.txt b/resume.txt new file mode 100644 index 0000000..cac5c7b --- /dev/null +++ b/resume.txt @@ -0,0 +1 @@ +https://resume.workruit.com/app/editor/index.html \ No newline at end of file diff --git a/sujit.class b/sujit.class new file mode 100644 index 0000000000000000000000000000000000000000..1e89f3a29b2d579ddfe31ee70a0c42d70568d1dd GIT binary patch literal 1071 zcmaJ=T~8B16g|_@4wOZ{S`Y=S3fh8F6+e)oBsLNuMU8DR(WhZMfu-BoW_OmzKk*;< zj1Opd@CW##jCXd6w1N1rJ2Pj_J#+4zxxfFM{sORq^$aq|4j_k#3?^~a{HDfeYbJwP z+~CNY@g~PDj@uk_4CysTIr=3-vQXS%=&N`Q$uL}XlzbbucBNkzyDlL~KU54uH7)Gs zwrF?IOw9{@TW&apV(EQfipKKNfjATvEDUkXTeyR}90dzSELd2?J%*82o~Hxti}tqE z`(7g$PUC(*mMoO;fa9TsM_6VUH##L(sJ+tbFScxJ$5UqOF+(Z{4;)QO=ahH52ht{J z>>Ty?4GjdPc7Cs*h))QK{e+Jnb+Di?P+o|%G^?%a9F9Che5WhoAh&20!< zd;Sr}3wkY8&ufNly6a7)q+fAG5J+uwT36#j*=cT%cA`Mm!@sE%v}iwWFM;(>{M6b(Ey@d%H}-#7*lCW1aTx}r%T zvQ~Az%qeVr7%1UV;&MQYOo+E-@e}2wC^Ny`5`}3C^;tU3s6f?lf5cr%a@8u##z^A{ zo>BocrOY(2%ox^O-V+t+HM#m?s}5O#;+_f^cIFD5^~4T`&o9B$A~H);ec)Y2e54A1czFR)JkKx{Trlluo-Q~|L=V7(05WDABJs*Wf#%67K`d!vFzr0CSmfWTcesMhEOtXkY&!x*k%4l7s{?Bw(v W&PLgw&jdQ~5u$~Nv_72;G=BhVxJ9f0 literal 0 HcmV?d00001 diff --git a/thread2.java b/thread2.java new file mode 100644 index 0000000..b2b1757 --- /dev/null +++ b/thread2.java @@ -0,0 +1,24 @@ +class kushal implements Runnable +{ +public void run() +{ +try +{ +System.out.println("Thread:"+Thread.currentThread().getId()+" is running"); +} + +catch(Exception e) +{ +System.out.println(e); +} +} +} + +class thread2 +{ +public static void main(String args[]) +{ +Thread th=new Thread(new kushal()); +th.start(); +} +} diff --git a/thread3.class b/thread3.class new file mode 100644 index 0000000000000000000000000000000000000000..b60a1d2963df11cb0abab2b7daad36282fd75c43 GIT binary patch literal 378 zcmY*VO-sW-5Ph3Zjj>5>nyMgpj1}xb4}#)F@Dvnm5sIfx8|sF33+cxH<;8#ne}F$q zoDD*CVP@XWyvLi}ukVjf0GBxQu!XjZJr^AhCfXhhL^^d{#4dUa&b5$2-7uKR$rFQh zyPW0>K`LZ^UoEn{9Pw;U9c#gbWQddJwBWCNFz0eM7^+gp*_9T0!(~-Y@;jl)zIrKh zK0QCvR3F>$7{ZNg)Jz%dRaFS3=lebmG|BxH{-Zx+MLtmsz2uMeV3Rh8;pjR2fyfUxU37pbaTIO*16oE?R^&^#WESj@B^7YnbC2Rt-BneTTDA Tw&*W`2m!k2ASP` Date: Fri, 5 Feb 2021 16:57:36 +0530 Subject: [PATCH 12/26] add --- Bicycle.class | Bin 0 -> 801 bytes Bike.class | Bin 0 -> 784 bytes Car.class | Bin 0 -> 112 bytes Car.java | 24 ++++++++++++ ChildThread.class | Bin 0 -> 395 bytes Collage.class | Bin 311 -> 1017 bytes Dog.class | Bin 1129 -> 465 bytes Encap.class | Bin 0 -> 1465 bytes Encap.java | 46 ++++++++++++++++++++++ Encap1.class | Bin 0 -> 1048 bytes Encap1.java | 36 +++++++++++++++++ MyThread.class | Bin 0 -> 705 bytes MyThread.java | 19 +++++++++ Student.class | Bin 445 -> 544 bytes Student2.class | Bin 0 -> 1139 bytes Student2.java | 23 +++++++++++ Student3.class | Bin 0 -> 576 bytes Student3.java | 45 +++++++++++++++++++++ Student4.class | Bin 0 -> 577 bytes Student4.java | 44 +++++++++++++++++++++ Test.class | Bin 0 -> 1522 bytes Test.java | 31 +++++++++++++++ ThreadOp.class | Bin 0 -> 585 bytes ThreadOp.java | 24 ++++++++++++ ThreadOp1.class | Bin 0 -> 1124 bytes ThreadOp1.java | 21 ++++++++++ ThreadOp2.class | Bin 0 -> 682 bytes ThreadOp2.java | 34 ++++++++++++++++ ThreadOp4.class | Bin 0 -> 768 bytes ThreadOp4.java | 26 ++++++++++++ Wrapper.class | Bin 0 -> 251 bytes baby.class | Bin 0 -> 465 bytes collage3.class | Bin 0 -> 624 bytes collage3.java | 45 +++++++++++++++++++++ gaurav.class | Bin 1029 -> 460 bytes inter.class | Bin 0 -> 332 bytes inter.java | 33 ++++++++++++++++ interf.class | Bin 0 -> 336 bytes interf.java | 32 +++++++++++++++ keep.class | Bin 0 -> 1450 bytes keep.java | 28 +++++++++++++ kumar.class | Bin 0 -> 529 bytes moto.class | Bin 0 -> 488 bytes moto.java | 38 ++++++++++++++++++ moto1.class | Bin 0 -> 521 bytes moto1.java | 41 +++++++++++++++++++ motor.class | Bin 0 -> 113 bytes multi1.class | Bin 0 -> 335 bytes multi1.java | 46 ++++++++++++++++++++++ multilevel.class | Bin 0 -> 317 bytes multilevel.java | 47 ++++++++++++++++++++++ one.class | Bin 0 -> 109 bytes palin2$Node.class | Bin 0 -> 410 bytes palin2.class | Bin 0 -> 1591 bytes palin2.java | 70 +++++++++++++++++++++++++++++++++ remove$Node.class | Bin 0 -> 410 bytes remove.class | Bin 0 -> 1778 bytes remove.java | 74 +++++++++++++++++++++++++++++++++++ remove1$Node.class | Bin 0 -> 416 bytes remove1.class | Bin 0 -> 1734 bytes remove1.java | 65 ++++++++++++++++++++++++++++++ simple.class | Bin 0 -> 1427 bytes simple.java | 20 ++++++++++ single.class | Bin 0 -> 333 bytes single.java | 35 +++++++++++++++++ sujit.class | Bin 1071 -> 494 bytes swap$Node.class | Bin 0 -> 398 bytes swap.class | Bin 0 -> 1632 bytes swap.java | 74 +++++++++++++++++++++++++++++++++++ swapNodes$Node.class | Bin 0 -> 428 bytes swapNodes.class | Bin 0 -> 1771 bytes swapNodes.java | 88 +++++++++++++++++++++++++++++++++++++++++ swapNodes1$Node.class | Bin 0 -> 434 bytes swapNodes1.class | Bin 0 -> 1801 bytes swapNodes1.java | 89 ++++++++++++++++++++++++++++++++++++++++++ swapPair$Node.class | Bin 0 -> 422 bytes swapPair.class | Bin 0 -> 1595 bytes swapPair.java | 66 +++++++++++++++++++++++++++++++ thread.class | Bin 0 -> 1054 bytes two.class | Bin 0 -> 110 bytes 80 files changed, 1264 insertions(+) create mode 100644 Bicycle.class create mode 100644 Bike.class create mode 100644 Car.class create mode 100644 Car.java create mode 100644 ChildThread.class create mode 100644 Encap.class create mode 100644 Encap.java create mode 100644 Encap1.class create mode 100644 Encap1.java create mode 100644 MyThread.class create mode 100644 MyThread.java create mode 100644 Student2.class create mode 100644 Student2.java create mode 100644 Student3.class create mode 100644 Student3.java create mode 100644 Student4.class create mode 100644 Student4.java create mode 100644 Test.class create mode 100644 Test.java create mode 100644 ThreadOp.class create mode 100644 ThreadOp.java create mode 100644 ThreadOp1.class create mode 100644 ThreadOp1.java create mode 100644 ThreadOp2.class create mode 100644 ThreadOp2.java create mode 100644 ThreadOp4.class create mode 100644 ThreadOp4.java create mode 100644 Wrapper.class create mode 100644 baby.class create mode 100644 collage3.class create mode 100644 collage3.java create mode 100644 inter.class create mode 100644 inter.java create mode 100644 interf.class create mode 100644 interf.java create mode 100644 keep.class create mode 100644 keep.java create mode 100644 kumar.class create mode 100644 moto.class create mode 100644 moto.java create mode 100644 moto1.class create mode 100644 moto1.java create mode 100644 motor.class create mode 100644 multi1.class create mode 100644 multi1.java create mode 100644 multilevel.class create mode 100644 multilevel.java create mode 100644 one.class create mode 100644 palin2$Node.class create mode 100644 palin2.class create mode 100644 palin2.java create mode 100644 remove$Node.class create mode 100644 remove.class create mode 100644 remove.java create mode 100644 remove1$Node.class create mode 100644 remove1.class create mode 100644 remove1.java create mode 100644 simple.class create mode 100644 simple.java create mode 100644 single.class create mode 100644 single.java create mode 100644 swap$Node.class create mode 100644 swap.class create mode 100644 swap.java create mode 100644 swapNodes$Node.class create mode 100644 swapNodes.class create mode 100644 swapNodes.java create mode 100644 swapNodes1$Node.class create mode 100644 swapNodes1.class create mode 100644 swapNodes1.java create mode 100644 swapPair$Node.class create mode 100644 swapPair.class create mode 100644 swapPair.java create mode 100644 thread.class create mode 100644 two.class diff --git a/Bicycle.class b/Bicycle.class new file mode 100644 index 0000000000000000000000000000000000000000..0c1fd5f5819cd34a21bec106ee162788d7146fa9 GIT binary patch literal 801 zcmaJ{B_e{9mZtH|K9W|7MS}%y?$Jt~c<6|)hnX$C$>o|x;gk`tY zI}_((Hx$umH)GobyRT-kFAsuLZcmg}uV1Ay2R7Cnn6Mly!Xni7mC}ih#q@*Jr)rqg z3~X3<;$Ra`3Fdy_&;8V-epBVs;7t0OP!_Gqi0wz5Zr)rlC(j*5Jt zKL`4hPl*<3!5 zO|%HxxB9#5ZiLPM>v-@L{=t9}FMd!)q;JZYGB)mk2g9c~9G7{oc|Snj`Xx%<#wE(% znIbGPHn6~GFq+o}RYrbN)N+FzHXv41y$jC0K=~?7`1Uv7xc<7tMe59za39;e+swYe QOEj^Dha6iRukc#^18zpXM*si- literal 0 HcmV?d00001 diff --git a/Bike.class b/Bike.class new file mode 100644 index 0000000000000000000000000000000000000000..e643c068b0be575e1e5cc4e4a9501c5ee758b9d7 GIT binary patch literal 784 zcmaJik7xOjE!$5s1J}dy#)1vrhV{fIX1B6*d=#M6aI-m zLlaGtKKKLtQO3DK6a(>LcW1tx`R1G5`T6Va2Y}b8x=3Rqi#2Q})}u{E3l4T1>=M#_ zsd{}&AfKH#N-O)0jf(I4)l0%^({v>v-%?tB7!Nx#x)7a^k&HEM8!6o*Y*nhQYjGn^ zL!o=8Q?yQS+h!aE@=PV+?$B8C>SYqsM>EbC$OiZQo`wrd`p)eE!*)%#3_Db14Td@_|#)Ol~ zqC|g*YzNPhvPXpS-{WpTvvFNG=KgG#CG|b1ef~pYLr((G+3WR#w&>R0u~4{Vmf* zIQV}YN<3F-o+#qQf69A`R~9ZK57>Hv6|C~<)%J?FpxXX-q`tDx&&7L=Z-H%QC~))+ zqdXF`%wuLsSaY>otkk|Cb(au*`IDQzzb!IDp0O0xQRXwL`y9tO#4fhj&#?cP*YVp$?kL2_adBZB~lqo0$Qm#*)hl$DxX!p6YB$iM_N6G*cFRWY!DSPZN{l8J#0 E0OolXG5`Po literal 0 HcmV?d00001 diff --git a/Car.java b/Car.java new file mode 100644 index 0000000..eaee70b --- /dev/null +++ b/Car.java @@ -0,0 +1,24 @@ +class Car +{ +int no; +Car(int no) +{ +this.no=no; +} + +static void swap(Car c1,Car c2) +{ +int temp=c1.no; +c1.no=c2.no; +c2.no=temp; +} + +public static void main(String args[]) +{ +Car c1=new Car(10); +Car c2=new Car(20); +swap(c1,c2); + +System.out.println("C1.no="+c1.no+" and C2.no="+c2.no); +} +} \ No newline at end of file diff --git a/ChildThread.class b/ChildThread.class new file mode 100644 index 0000000000000000000000000000000000000000..850384cad0ee4b80e90287d60f4fa9d9e9062eed GIT binary patch literal 395 zcmZvY%}T>S6ot=C+Dwy1TU(>HDs&^XF3eV_xDi|x5mLHOo1q;|CM70 z1Df#Q5Aa7B&$dk{Y2(A(J99tIJ@?McpTC#C0c_*7jRevOOkyDti;=jUz#S~j(!Xls z9`0LsU?C$A_hm~7%vMh1sVsQXZxpH~aQ#M+zCe4PfG7*ZWP?!?JFf4Vw*u+xaD2I( zJ7i8tA2BjnaecMlY1LG4AZs2i<87iEB4wj6yQ(`uUG2G%YpTvVEU>u|k#LYi%7Kj= z4jfE5n8uWaH3tvzNML4HYZID4wm&FytdGLv1hSLJImlz(!ea+dupwaeA(?R1*vHz5 zs*}Qisd^R~)gmk1p<}++m8%P%BC;HWlC7eR0-g%Y?Q>FZ#Oh~~rFz%kfs<&-rYdQ_ zF3lI$9CH^M>6=g>J92zkY$S{L%$t`Q;15zthftLwO71lolf+^aS6ljkzxR98!Ix zEqVo`7Jgtne@>ip!ki<1i3#8*tSdCT%V8R6@`z!cIb*D_MQsz|IbLEDi&*A)lIIn! GyZ-=eGxj9_ literal 311 zcmZXPu};H45JYEVC&uQ$!9Xes%EU;dpg|%^6ND5gf+8sW*__Np#+Ho3e^Eq86np?5 zg_ui2L9uV|PP4Of-#?#U0Io5J&_zFlk0Xa9z;S>RK`(1`l|KuT#ah4VajC0fylfj= z6*mG;7e*j+>L#|b?Nl%r{uj*_+>ejT{ zmams?n?i(Bg&qQhJ%oZ_R+r^&Xa6tFL$)?~%P_;y3g-;p<&Qcn&XI7Vq_86Fvn!si ksPNe1^aGM!Y|%;2w(#C}!UHm)k+bk=64K(36w+D8zXgLgN&o-= diff --git a/Dog.class b/Dog.class index 1a8c7880f2e1562a5322f84263c7cfe31a222046..8f0302e43a58be67f235fdde59348fda15c519ea 100644 GIT binary patch literal 465 zcmZvY%}&BV6ot<~X=y2fApRrWn1Bn}nqb^$Oh|~DVAxM_LI(R|N-^=VbfJk0AHat) zp4LQN&}8OL&OP6`GyVK}{{V1;jspvI8|!G4(R8qZRvDWXwk&K5n5R0@>6t*W+nWd& z=kc8qsEu@_u9l&%l3VEqR19Ax_jDxvrx#v^(qm!YMH>f1hMo*PMp0$vMa;dP@%=zXv;MU|S5uDpCyk#LsS4?hmu$2~ zxmm~kn?y(HI8Brc2LjC%vVirFnSzL1_Xo_UkmC43Zvqb{e^K@ox%dL`i9EGg1#9W( z4dR&x-kiIci&?|{wH~67tM&^Djp8eeKfA*gGni|#R#zjX6^KKm!qhcl1=PL)2W(Tj literal 1129 zcmaJ=>rN9v6#k~SZR>Jz5fDMG3epy&0$$KkZ#6^`Kx2u<_-iO*S-Rb6cDE$FiLap% zNigvNd?@3$v`I_an9ZC$^PSr_XU_cjd-fZ^8eXJfVk(6gu7zUSz)TX?(^PLHaWjPs zZdr7kOXDu)EeOmR$O%McO$mriftV{BRIRN;c_a&tbZdo5;Ms1iD3DmUT|0OtFp=Ht zx92`Ex~%sZJ+fuHYNyrMQ{JxJbBM$m(sskZ&w~Tg72WcxYQqklldpAcDXeeeGV&&d zFl=H3qvS~olU0=03T>7^{JpN$j}0uCSj0Vn(N|gre&EUGwh9jPzCV({QW6Cd_pxkX z#l$KeB=L}*-4njuJ5<$x>9gS>dJL6gKTr)Cbc^QkHg{VW-mxPA`=Vr{n8qVK7MOln zQyKjwLx#&Gk=bDzJKK^Fm~6hYgO7G_K+O-N8~6hA1AE!uC4sSX!WXLx7|oE2 z!{&}>`=i41%ygNpTx7jJage%S7juB*<)w^?tpZhZUQ&{@5d(;;~N7aT%1fwgu_W0A{>rN9<5dKbSyJcMgxhgl2i?o!B;0-OHP(iBP6rwRECI{HS!gjamZb^6(AHpAM zq$HU506vuQJKLH<+xX+m%+7o>XKrVI|GD@DU>0w5+(4oc5sWF4RAgMkgifA_VN&ra zMeZpw-G~|7SJDGT9xC#vm4Tk>NMTOHyg=BISyP~O?MR-;DO)-RQ`>&tat>0o`^`8{*RQYq@o z&YsLos;Uii;iiFBv>9kehk;IX2t)#a3NH(Jd19aky$1TwZ{RliH7po-hUW$baL2$P zh71g2NT6lOb$!pz%iOx@AG-Tqa}jJ}-S}fT>Pn z5NT=K+m>&pG;9fs)YMlmH-Y~DCjLTcXv&XpsN@o*O*aEnqOxgd{> zokM)1Aka-34V22njU-jjL52z`+gS1pp$b+HwCXRR6UpVR!S|e@p&H*rd^3^U^LqGj zHNK7bb|U!{%J@p^KM?v_mAa~r52g;Z;Y$@%#o@E60}WS02hoTT+$}>tAsm!G^AnK| z=UlvGt5!rT*`gQGm~3e;LjR6y$s!D%>pV>tEEz?#REq0ntASBYC5|Q}SmGE5Fpg3?siwE*5)EDM2)xf_$KGN&EaFBPAh3#SuIXe5v zY$#PCu)g@c>tHMg3HJF489t4{kB+pXiKkW>1Ob;_gQw7H>kZP4#4@=~DP>8+lJL%Of>G2M-Rs?}gVOH^?ulZ=czQRVHj#O{QwG5f)? zsnrQrvjn_2pBE!_of@}aDml7W#fiC;4-b1js&IX*p~kGZoR5_*1)9H?zDcHPM2dAo z9PzOg{(!|n9}&h%v^hMigB@I*Qel`z^a>FjEMP^)3)s)31nR_qK_XNJzo7g0puD??I>7O*9C?IEH>kC!^NXh^J diff --git a/Student2.class b/Student2.class new file mode 100644 index 0000000000000000000000000000000000000000..d244efca3a58ae1169fcac44eb935c24148cf884 GIT binary patch literal 1139 zcmaJ=>rN9v6#k~SU6$oyp+&qPDrjj-D|i7d`oktflcFYz8so2_oxrx+*=BbZ!<+aT z8Wn?y58y)?&$J~iX=5fcd*+<;ee=zkvw!}c{RXg&9Sf7VJb^eC4O}sC)gtqniR=2i zG=UpfPE+EFg;m@!aF-z=d0Q}~YfXO4%O019Wk&_BJghLJc3kPIXAGI#Xn5@%fvbLl zz%w;hidRwlKm_~zz#~s0{KPv93%Q!3qK1%avof%{$ToK+LpJwuJhSEaQBW7Vu4bD$ zCn;%>Hl~rYVPlHHJdcprLmmbESVw0Vl3~d0?| zGbt2JtlKD|Y~Y@a4UL^0l;ZV4Q`8khJf}qu1)P&mi8clNh{BoPC0xJ!hDxWXfP%Lx z7B+F8Vb0ko=^{U6%g$!sqSCZ^OH_SX=jy$yj>rlXmnvk~9#iZwMH+R{QC;O1WiS{W zEy|My9_X8HGpr15=*nZiCHimP)3eL#$`4KqJfW)Ae7_aZQ`#@36hYPFVJJxC=V6h3 zj$Tn;aM|!gxY7ewMr96pE&%sWI$})vaD()oqp~(iQRSZJxJpzEP~)zS+;5yVhNb`K zVVVA#N%~(HP3kvV<20$k$TLe;9x)n#l|Kc`7rrC*g?0>=x>-6mi3C!ZfB{qYVjs6f zC>@>4e?x39U!aw+h2jN*G(kbfC%Z>a5qz46=8@@>yd?@vvi=M459!1ylC`dtB5SWu z{0ZYLOif*+c}7tDfHlyUC1Mb%MXKg$ED~`MS)$C6KZXTt(buBG9^x?`QT!(DP1@h0 GdHWxF>JX{` literal 0 HcmV?d00001 diff --git a/Student2.java b/Student2.java new file mode 100644 index 0000000..d1b482d --- /dev/null +++ b/Student2.java @@ -0,0 +1,23 @@ +class Student2 +{ +String name; +Student2(String name) +{ +this.name=name; +} + +static void swap(Student2 s1,Student2 s2) +{ +String temp=s1.name; +s1.name=s2.name; +s2.name=temp; +} + +public static void main(String args[]) +{ +Student2 s1=new Student2("gaurav"); +Student2 s2=new Student2("sujit"); +swap(s1,s2); +System.out.println("S1.name="+s1.name+" S2.name="+s2.name); +} +} diff --git a/Student3.class b/Student3.class new file mode 100644 index 0000000000000000000000000000000000000000..b07fab10e0c7677b9ffdcdd6fbc106fe12019695 GIT binary patch literal 576 zcmYL{ZA;r=6o#*-O`0~#W_+D>Q|o(dsxtiGuwzVwfe_t?4n_QwYLJM=5>xlP25LoN zKVUyfJWs9m%Q^RXz3=BF|DPWI0biN7u^BC4GG_77CeOG<*_L?1ro<#Mrg;T?{{G!=!_tLWT} zggq`D&N>X>I?UlHimw|KZlCX0^DH{f6zWP*3VJPdh3W0=Xc3P0meiry5_uUFxrr@@ zL(YQMf+!R;DPD;;s~yx|0g4Y|3*F=dMJ-3LZrvc)9UiXUklU^LVsFX$H8K6cAq;7q zlFu+LLluUY5#~YhFH71|H>G3ik^G@+yCWTppo=ZHD0ue~^U&{5*wdgUVAEJB8~0c% p!goipY`pkB<*cZL1$ojU<17iGhtD!!sLFrh^Mjg@4@*yuk!SBvVCMh; literal 0 HcmV?d00001 diff --git a/Student3.java b/Student3.java new file mode 100644 index 0000000..5f27cdf --- /dev/null +++ b/Student3.java @@ -0,0 +1,45 @@ +class Student +{ +int roll; +int age; +Student(int roll,int age) +{ +this.roll=roll; +this.age=age; +} + +void print() +{ +System.out.println("Roll="+roll+" Age="+age); +} +} + +class Wrapper +{ +Student s; +Wrapper(Student s) +{ +this.s=s; +} +} + +class Student3 +{ +static void swap(Wrapper w1,Wrapper w2) +{ +Student temp=w1.s; +w1.s=w2.s; +w2.s=temp; +} + +public static void main(String args[]) +{ +Student s1=new Student(10,20); +Student s2=new Student(7,8); +Wrapper w1=new Wrapper(s1); +Wrapper w2=new Wrapper(s2); +swap(w1,w2); +w1.s.print(); +w2.s.print(); +} +} \ No newline at end of file diff --git a/Student4.class b/Student4.class new file mode 100644 index 0000000000000000000000000000000000000000..749215de8f9483bbac19e3231855500030e1e3be GIT binary patch literal 577 zcmYL`T}vBb5QU#N+07=~t;Wwbe#98HU6WX$6x5~^v>*r@y@&|n)y6EcqH9<;`nw9% z6a}wKe^hban3|h+&di*db9VOczlSGalVuy5sT?NL7Vm7*ytgRWlF!)WnAMdzi+PKp zBJ(Yb!sNRm?XDgvj2~C+Kr!ltQLx{=Yz6V5-@1^BaeeD|6jQEu8~dG35Z7Npf9}!` zBgM3P;+^|9{`!REfx^FkHy76hS8|qzen@P7FM9G&=n(Oce$6Zbt3h`gD8afYn6BUn>6NcD#&D!)iIDph&!NL6d{3|uC)+#chPB#lSR<7$u0z6Lb`UyZeb s@f&MR1n;djJ3c literal 0 HcmV?d00001 diff --git a/Student4.java b/Student4.java new file mode 100644 index 0000000..91f9542 --- /dev/null +++ b/Student4.java @@ -0,0 +1,44 @@ +class Student +{ +int roll; +int age; +Student(int roll,int age) +{ +this.roll=roll; +this.age=age; +} + +void print() +{ +System.out.println("Roll="+roll+"Age="+age); +} +} + +class wrapper +{ +Student s; +wrapper(Student s) +{ +this.s=s; +} +} + +class Student4 +{ +static void swap(wrapper w1,wrapper w2) +{ +Student temp=w1.s; +w1.s=w2.s; +w2.s=temp; +} +public static void main(String args[]) +{ +Student s1=new Student(20,30); +Student s2=new Student(100,200); +wrapper w1=new wrapper(s1); +wrapper w2=new wrapper(s2); +swap(w1,w2); +w1.s.print(); +w2.s.print(); +} +} \ No newline at end of file diff --git a/Test.class b/Test.class new file mode 100644 index 0000000000000000000000000000000000000000..8cf016d982607a1de1f2b2feb0cb402cb023e505 GIT binary patch literal 1522 zcmaJ>|8^5a7`@Y^+3j{~+LTg2#h?XKTB!&MHh@B;wwe|+5k&koO~zztvfHyesi!aC zANm5mhW-&e;T#{p7w~O7-q}skdCx zmdxy8jz29sxQrDWs|I-|2VoEwYdK8ds)hH=;#v+Vvv}V@))dK_)U+XH4RI1z&5W!} zGW*cNxPjG6_I$O|Y457ADtB8%(rxMa0;da4%g^M2Tx&_c zu~yNc=QoNb(WwNTu%z z=_Y59mcEVzE)_<^4U9hyv2bk4xGIX;HyT?!!iAFx@dT}CAbaudPg;ffTGN*eMSUvo zvmGOEnys4^#Au!+xj(bpn0#3wyBpOx1L8 z)X;v3l5Djqo>oN*KL}hr*566m1kS&lhdj>kDKUQ&{O7mJr{-18Ugsz{PF{Wv@dqaY zuQ6s~kRLn==Q%gjf0>%%_}gEYDF2DnN*C!KpC5FQS;<*l*h6qC29u@J!*s%#b-I`t zg0IBj3uK=>$Lu!Y)h_0G;H$`b$#TAjQ}J>&-NnKXJDp%%EFKA72kTKxn$qWCu|pdL z%D({zw<(~E8C1!s@u>_ki=Q!vU%1(?WT)^3b0_H0Q;rVXeS+`s4QpKDdX?4QCRT{! Sl{mf|$Ln$YAdWZUc=LY{RBkQ+ literal 0 HcmV?d00001 diff --git a/Test.java b/Test.java new file mode 100644 index 0000000..ede30d3 --- /dev/null +++ b/Test.java @@ -0,0 +1,31 @@ +class Test extends Thread +{ +public static void main(String args[]) +{ +Thread t=Thread.currentThread(); +System.out.println("Current thread is:"+t.getName()); +t.setName("gaurav"); +System.out.println("After chnage the name:"+t.getName()); +System.out.println("Priority is:"+t.getPriority()); +t.setPriority(MAX_PRIORITY); +System.out.println("After change priority:"+t.getPriority()); + +ChildThread t1=new ChildThread(); +System.out.println("Child thread is:"+t1.getName()); +System.out.println("Child priority is:"+t1.getPriority()); +t1.setPriority(MIN_PRIORITY); +System.out.println("Min priority is:"+t1.getPriority()); +t1.start(); +} +} + +class ChildThread extends Thread +{ +public void run() +{ +for(int i=0;i<3;i++) +{ +System.out.println("Main thread"); +} +} +} \ No newline at end of file diff --git a/ThreadOp.class b/ThreadOp.class new file mode 100644 index 0000000000000000000000000000000000000000..a3f153eb96a5647a623c7edfe7cfbf934c72683c GIT binary patch literal 585 zcmZuv%St0b6g|~>RMM6j^YRsAW=3a{5zKbL$3_qr(FhSiTvd`HQ%b+FD5DOdIxq8naYF^t!=t9JU`rt)1geXE49mzFCW&95J zq}!=B0$;nG6(byN1hVyKTlQY+?S|L)TWV7q@#x-fU&(g8w`{ZmBM>w>2$KRO2#zlT zUk!c}SimAfdP_NuR~jhov`fQEj_(3LP-aNH_G3uBeNDZ2q*?((>^P7<;X7(rPt-sw zr~QFy42}cUCI4QZG`XQW?NxWlT0jPs?5;3m!Z9Dy47_KG9NJ5+{MlN_T9W>Sc`SO# zHfR|X%@H!f*w0I_GYS~S=!}O+L85V_C^n@Xl12y@|HC@CM5MNKfoNo{5IaTo3bAv< z)BFO76N~+Ox-+e;uvHP9;uI2?ps8tOkVPIj6e(Vy+b}__fc1be4vXCrLpu-EnP)xm BceDTi literal 0 HcmV?d00001 diff --git a/ThreadOp.java b/ThreadOp.java new file mode 100644 index 0000000..af566ee --- /dev/null +++ b/ThreadOp.java @@ -0,0 +1,24 @@ +class thread extends Thread +{ +public void run() +{ +for(int i=0;i<2;i++) +{ +System.out.println("Hello Thread-1"); +} +} +} + +class ThreadOp +{ +public static void main(String args[]) +{ +thread t=new thread(); +t.start(); +for(int i=0;i<2;i++) +{ +Thread.yield(); +System.out.println("Hello yeild thread"); +} +} +} \ No newline at end of file diff --git a/ThreadOp1.class b/ThreadOp1.class new file mode 100644 index 0000000000000000000000000000000000000000..46cfc16150866fe912c7697ec33d092e8419f9e2 GIT binary patch literal 1124 zcmaJ>TTc@~6#iyQyY0Gwaw%S*R^?JasCd_cC{2ha1x!jX#;0LBfu-Bo&F++>@BRp% zeeqczfMDVe@OSttOuU@!7TE^kCNt;Ene(0d?DyZt-vB(uiUAW@9U}%bWW(*Ufh)M0 z!8MGA+*r8f21xm)fm;~YF`;9UA+=~rTRme)6sETrddhB1F!Wb!Db|~fZQ*b7ZHFX1 z4Q@+@Y~fvHkMHxM!{tt~s(f4SltN%{RdK7n#=VZdQFWWXC06Ya+_$;w3trps7Un~+ ziC*+Eq}N)J+{6_6bQDZXhjhloEN+{a!@P+i?l4?jaa|QCpL=UU?Ygy~KZS)f?wYuV z`#K(&c!);~nSX8wavJ5v_MWg5Lo!g@CmOqo0Cd%|g;VRgsJv#xP2Uk}oj0fy-3pxo8q~oj3?|FlGHUyau0nUz6pa_=;7~h<&oi{8<7rq~8jA7L zD%x`2t&2{}qo`K7rCh(I<2lVy#dYgVkCJ#LrSQuR4+24S>3G2~aVEd>Vq?htUk`a)p!XMk8ZDY` z&>JFdj3^_ToH+#hObm?}?WwjfgA6WVfcQ|=BWQx?{8wmi50R+M9-t?&G@AT~u_GkE zAaw-&0O?~w;Q+>ajeYv_BebctZRVg8--|RkH_754+0K&nDdOiaL}!p(`xU-0jr~N9 cybZO{!&o9}P#h&JW0C$7*Xf+5bDq|XzkpmCfdBvi literal 0 HcmV?d00001 diff --git a/ThreadOp1.java b/ThreadOp1.java new file mode 100644 index 0000000..76de1de --- /dev/null +++ b/ThreadOp1.java @@ -0,0 +1,21 @@ +class MyThread extends Thread +{ +public void run() +{ +System.out.println("Hello run whats going on"); +} +} + +class ThreadOp1 +{ +public static void main(String args[]) +{ +MyThread t=new MyThread(); +t.start(); +for(int i=0;i<2;i++) +{ +Thread.yield(); +System.out.println(Thread.currentThread().getName()+" in control"); +} +} +} diff --git a/ThreadOp2.class b/ThreadOp2.class new file mode 100644 index 0000000000000000000000000000000000000000..31863e52ea31f455a3aa81e8043960427a2083ed GIT binary patch literal 682 zcmY+CTTc^F5XXO~w{6!I%B3RIV!5abloot4!I&7M52jpVi3#y(TTWm}yW4EHMn0B4 zP$P*Sz)#|*FwUXrg-OoLoH=v-pZW9e*Kgnz`!+KyTdde5j4axucw$&7Ee=A-zvi}@ z<0<7VYc}g_SZrE6Q)FKIfgit7B;BpgiqyOCTq|blexQ%~ou-aXy=Gf1sgCCdibw93 z`jz+9tF^u0qSlBbKe#wBf%f}vE!~a%Fz8u4mwO}ZM=kxqH^DQfmy!0)kGn6cCfH$? zydryeJ+v$Glbl17ae3k3l6Tl*+hWI|!mgs!h`lH-zYW6pQb*;XcXdP-RfigTirl#5 zz3j)$E8U6}3zLH5#uZEM)Nr5rL11RT8!z26WfkdOTkEdC;eIqzPxaln?!~$zIEH=k zD-09)VeLd9iUla`bq+>#@0%4?*EqEW-@kATh_IuK)}%8xv#nM}w`Arb+9sg^qLyyGxd#(Z|vs zkl4fr@JW0M;~6kOXEOII=iYPg-TnRd=Pv*i>|2<}s);oVF|F@dFmP9ke1ZU;_#f@v zOJN=NXRu-60UqkeBP|^57EElK*b+$Ydx5833&fqmiGcAoJeLADqV?`;Lw1xG23-?H`n9kZHRO9wC(j;VMAAJ! z>g<$svW*O~q*lYIKzdSf1k`}XHcH6aDC3EVZ5vPVOknvS^n$#)kbJsg-u6smQrwqxeRegXy&e`YI~vqx-G%7}rnYQ0r8;zd zt~BQqrh5DjVF|DMrtMu4!0&mc8$2tVAdfVE8GT}WTs~NU)*7{-PHYY!zSAHxWpWs_ zk-{RDn4+OR;=I7_6=J6Y#H&{@PPYa~d?@yjEaqVLk@^8EbE6NNn$eqMYqpQMN%?im iuuz(Eo;O3v99AheNLM0Z1uIx4!eARKe79)FaQh!xkDiPG literal 0 HcmV?d00001 diff --git a/ThreadOp4.java b/ThreadOp4.java new file mode 100644 index 0000000..8cf1250 --- /dev/null +++ b/ThreadOp4.java @@ -0,0 +1,26 @@ +class thread implements Runnable +{ +public void run() +{ +Thread t=Thread.currentThread(); +System.out.println("Hello team whats going on"); +System.out.println(t.getName()); +System.out.println("Is Alive:"+t.isAlive()); +} +} + +class ThreadOp4 +{ +public static void main(String args[]) throws Exception +{ +thread t=new thread(); +Thread t1=new Thread(t); +t1.start(); + +t1.join(1000); +System.out.println("Join the thread after 1s"); +System.out.println(t1.getName()); +System.out.println(t1.isAlive()); + +} +} \ No newline at end of file diff --git a/Wrapper.class b/Wrapper.class new file mode 100644 index 0000000000000000000000000000000000000000..27611d432e7e759c430c0d37cf70244cb766f5f1 GIT binary patch literal 251 zcmX|*%}T>i5QV=<(_WLNKe}kU?6Qr}F5C!;8^Kl4h0^^^yp)tQDWN~l?!-X<|q8LvL!uSh`uRrlV{xqS^wtAtb{=RAl>S!wV Gh<*WOxhwMk literal 0 HcmV?d00001 diff --git a/baby.class b/baby.class new file mode 100644 index 0000000000000000000000000000000000000000..8dd1d50c21f033cc6237a5ceb5a6492fd14e6784 GIT binary patch literal 465 zcmZutOH0E*5dJo8nlwiHvbH{|xd^QXdlf2P6j3N5M0!tjDXU4gB-=uMmL3#5_yhb= z;%o|f$-?f;&i9zv{r>s<0&s>S2Ns%jw9vNEaj=c9jU5X;3w?&#xk!Y%V5kg7GluG= zeBum^sYv+UG7fqA5QGs`s$r16Fqm1y`GUdmqdk9rKFsMg^qGD{~1NczJIf&)Ln={{h^Uch6=GX5ZKY?fXE*|9^4)+`?S?;@}S?zXz_8W!uvUe6L?gmjD9t|&AVe(qHy24nO*SfEm_k-(1 z_xoYeyanUF3mwIZ1^;buuCMfNSI3>*lR*;2ou;X~C%s|P4)-H7E8p&QySfuTd1SO6 zd1gG;d8lwE74g;4!$e=1;)Z1JhnMekR|J#ohTrrkQu5ehMv?tDQ&E^YIBuPX?SVqI z6}ey{X)4P8|27W}j8V_Om6_D;%NGW$%H2FUF>*SLU*txDmLw{Pc5Q_EEI_u)n;Daf zWQ{?=M*5W0xOukrh16lKF7H=T^@cpt#uAoDSFmMco;7K%l4F*+$&e3Hu|@IfhV*I4 zD)O;V9$^RLG*jeLVNTM+8=TYni0qL84FS)sor?9H+>UJhhFh`z#_8g!c!dpdy2-L! XbPJ!yY>Vp}d(_#dAr|IElVafy>JD!f literal 0 HcmV?d00001 diff --git a/collage3.java b/collage3.java new file mode 100644 index 0000000..dd754aa --- /dev/null +++ b/collage3.java @@ -0,0 +1,45 @@ +class collage +{ +String name; +int roll; +int age; +collage(String name,int roll,int age) +{ +this.name=name; +this.roll=roll; +this.age=age; +} +void print() +{ +System.out.println("Name="+name+" Roll="+roll+" Age="+age); +} +} + +class wrapper +{ +collage c; +wrapper(collage c) +{ +this.c=c; +} +} + +class collage3 +{ +static void swap(wrapper w1,wrapper w2) +{ +collage temp=w1.c; +w1.c=w2.c; +w2.c=temp; +} +public static void main(String args[]) +{ +collage c1=new collage("gaurav",153,23); +collage c2=new collage("kushal",156,20); +wrapper w1=new wrapper(c1); +wrapper w2=new wrapper(c2); +swap(w1,w2); +w1.c.print(); +w2.c.print(); +} +} \ No newline at end of file diff --git a/gaurav.class b/gaurav.class index a60c3a404e236e02f58e47c3eb25a5c3323682bb..e8ca07eaff11ac1b481b9fb324494b64f657d181 100644 GIT binary patch literal 460 zcmZutT}uK%6g}grtJ{|5X4;44OQ1dEYhd&e1c5}b;rp1wGO{1B&I;Ob`ASBIySlj)hiuqb1h&EhEsv^ zO)^&kjfsxceHP7B`Y2~15lcx!I#qHm;P^?FKB-%sGmR(<4YQRBFBWnoUDQywap2+* zM*>@SeHrzs)^T9t*hLQ~0&aokZiG2SAhT4i1S-pHq1mXJJB>ma2P6MwX;j1sl8i)q zQZPChJ)}A|zM)4n7VtK}0`_xW6vosI*21-=Asmc{Q}j{g@8rkg<>26U%zBK1v2y+a z@ydjY@U0f$4m09nIL^>=cErWigKh z2aC49?x5h{21DkhRMNa+NEb^x3`14j6b$1vsl>aevnzrI-}MPe2a#g9R5#pfZ}V;s z&DM1kcw$3Z%EWf$8`;C(^jPHbJZ%p`QnMLky_c%eX`x+QNRyK>Wq`DJOI@XLnAum zUPp!@UyI37mp=qjnYtmToeJ&Bi-JHXb1IN4mJ(*Xbb=CXxFyVHGp^KD77y@{A(sRT z>#QKd0+mQf)nb_K@V2OG<#F>-nmrnYhAR`2h2mDfHd&wq(oVKI=#0VXTAw}@K40u} z)XTExHGse0-4~vzly)3EvZZ{+uyj@)sSb2ol#}Gd+y?iI4h|i>po-SCZbw}PcT*`5 zRDB+Xf*gPCU%97|oZ4Hin!X5^lElh+gMG+AV&kwYE}(zzF`=zMSwFO-Z8ZA)Is2^VW0d_Y+DG@B%$9J$ET>hlzth|yHTf#Z+5{R;@i)@mLk?Ne~n-f~Q3f6+t{@+fcH!Da5S*%ZmjCe}F$q zob086_ueqf%zOF$`}zTJg+Yo0d4g_=0J(2H-}VyhCpZv@Z?w_wR-iRHeHIAsRx>5g zDYQ`!^|Dmy`Pm3)`ug*5Z=#93|T*WQ>;R<)g~d+o)kHcr_KFU+uo zwm|e&SK4Lhqn+WfVH%AZdI#nxOES|w*VLCg>M7qFNG#uE)W1!r`&hWH>5 x*k+F#azI&z9bzxNq}7|d-w0mTXcgz52wBm_)kN!$ay?%e9>dyAk#T!Ygfbc`Z=u^&bWNo5ffO zG%{_}T{X{@eUN!U#h*)U1lqmlY$}&>P)IWw3`?uc%&NJx3EHS9*mp|!4+*5}gZKGVjY`sEtCueIRTeWGBjhLC^H@9w=5gzC3eMnU z1@Xp($?V~u*ddl+i@QV5X?5o2C%mT>YT4;Kd{(fwwcryt;QcO*he&Zm^ENdPjbD7m BH-!KI literal 0 HcmV?d00001 diff --git a/interf.java b/interf.java new file mode 100644 index 0000000..24faae1 --- /dev/null +++ b/interf.java @@ -0,0 +1,32 @@ +interface car +{ +public void drive(); +} + +interface motor +{ +public void walk(); +} + +class kumar implements car,motor +{ +public void drive() +{ +System.out.println("Hello friend,how can i drive this"); +} + +public void walk() +{ +System.out.println("Hello walk! what's the fuck"); +} +} + +class interf +{ +public static void main(String args[]) +{ +kumar k=new kumar(); +k.drive(); +k.walk(); +} +} \ No newline at end of file diff --git a/keep.class b/keep.class new file mode 100644 index 0000000000000000000000000000000000000000..8416140620e73f9d73d755864aa935343c65af52 GIT binary patch literal 1450 zcmaJ>SyK~15dMZ78#WsP0mR#=904MDU-6D2Xuu;8M12{Ok*wM5rgkSPr9Z^Kp%2l* zDxZAvM_KmlMp%S0Rq5&Zw!5eMo1Xsld-Df?%Xp=u7sr&y_To5BDD7m1K27MzVNz|U zGGNGSIHfi-8T25Zz-hHPlR*R%8qVoRs~~A*8%17eWEcyyiyAI5#IKpQDQ_@Da+Avp z(V|lm4C#_-i=}pRO}G`lW)Tu?a?@tmmwQ=y!{72*i`(n7W$BvsdOu*uWF) zr$SV245@0{b%ia1Knz2<$xvYdTG(-9dBc;UNklnq$uJyPo6hWG;y@A;f;Y)QTNiSP zH;IIu5xZ3Bc#1N^VE6QFkYLvIt}=#^CU1zMV^_IcF=d@JPjXv&4CA>_a(`Lh4N+j9 zqMcb$QZ1FEMfW$nS0K8+B&AJ-IIbx-{9YisQ-6VOdc(PeFh|`q$kz+|M#+i-4mA1u zEFJ4d>;}-tFyN+-zm~$yR_oM7LY1EJuZtYQ_Jc)rhyO;25hBb1Ua-Q2YOL(J!V_`Sr zA!LVRWuqnbFb_YTM{93HRTjdOc0&}oWtB}S3L0KAjP0s#uiO}p{@)H+?4#MBem(T3 zXG!DZ0BJ{PWwgeozJh%wh2bE{xDV1>#vvRgU77wQ*9fg2zoDn}1(E3vqMI~N&_O)d zYMV&-+v$G21APlj24KeMAhqS#=Y!voUj2&xMS}Ak3~YkN9L38=I~d%;h61dE;q44B zB1O5xXtKpI2n{Fb=p5yH2|CS~BuezXf<9Df?A6hacNoA2iXNeo6$wYNLaR=-J;N%N bslrj(k5jZU!p40$?aNtTp7rHG>pgNlJoY-O;mV@JoXj;fA5hV-R!RdB_S zY&3fescUZ_8S)+F%Dd3%OaD>yZR%(PU(Kne7Q&t~7+o*)EqSA&Sx&iu^oQpYF&8Eb z~>%pfRcLQGv zr_E4W(Pq$}BFJ{hYb?b$lPu+q+RYv~()7FuWRRuTPSQtz4hEBUHL8rNcKQzXLK}uP vTGMeeg4Tc0V>%*2v#&@LlW$1<;RcO>JS7we$*)$l6-t?u3MmEB6WI6xE(m85 literal 0 HcmV?d00001 diff --git a/moto.class b/moto.class new file mode 100644 index 0000000000000000000000000000000000000000..429118d1c72d7020d8bd9755717a124e36bec490 GIT binary patch literal 488 zcmZWlT}uK%6g_u!9o;sy{OZe((qJvf#{#35AP}SiLx`SM8)RiaVq1fLRy`;b^aJ`) z(H(uTaA4-1d*_^c&&>DF#}|MzGz=uMA+TvcLoS6p3JMhsl&~eREwDpKoIAb~T@Yec zvrmX$29J`E={ml=o_GTp-q{0}D{;?ud_vKB=#K3dyXD&csMU)?#~-zo(C7t|a44@F zMNWA^6r3oYi4+Wit_q<_b_MoKluhI0+sU#OyCx&QzG literal 0 HcmV?d00001 diff --git a/moto.java b/moto.java new file mode 100644 index 0000000..4f7492c --- /dev/null +++ b/moto.java @@ -0,0 +1,38 @@ +class Bicycle +{ +int gear; +int speed; +Bicycle(int gear,int speed) +{ +this.gear=gear; +this.speed=speed; +} +public String toString() +{ +return("Gear="+gear+" Speed="+speed); +} +} + +class motor extends Bicycle +{ +int height; +motor(int gear,int speed,int height) +{ +super(gear,speed); +this.height=height; +} + +public String toString() +{ +return(super.toString()+" Height="+height); +} +} + +class moto +{ +public static void main(String args[]) +{ +motor m=new motor(2,4,30); +System.out.println(m.toString()); +} +} \ No newline at end of file diff --git a/moto1.class b/moto1.class new file mode 100644 index 0000000000000000000000000000000000000000..fca2c8d1d9a889bd70f3654a451cb564400784fb GIT binary patch literal 521 zcmZWl-AV#M7(KJPySi<;fq5MZ1{9=|$RI0G&cGs;bS&%0GiXP`7vV8O z%&xQ;;-|qqXGk@K&o72vn-8wtcAq+N&lNsH&c18(+-KM6yMEVch6CYuYf@-5gW;gV z&x9l!UJwQcRY^3FghBEX@xUcs(XncxfTD>tlyt0{*uW-(8c7(esrzNS$2%cKwCnY{ zyyMqd^W`bz9;FV3#K=xEiNLv{Kq1BAu2*A7gux^tL&mQB56+N|uKO!w&>y8upWd6b z|Enr3l%Uh!%AwGt7lL7iP=P9=s_u@#UI{Rmv}#eaM8sLl5th^&sEAQ@KA_xMTEfbV u5o<&nL$ivsIe$ZZZv=G&jnMuCO-*xT0F=pc3wdl4+CddI*{7(l!1@7!f@dHA literal 0 HcmV?d00001 diff --git a/moto1.java b/moto1.java new file mode 100644 index 0000000..55be536 --- /dev/null +++ b/moto1.java @@ -0,0 +1,41 @@ +class Bicycle +{ +int gear; +int speed; +Bicycle(int gear,int speed) +{ +this.gear=gear; +this.speed=speed; +} + +public String toString() +{ +return("Gear="+gear+" Speed="+speed); +} +} + +class Bike extends Bicycle +{ +int height; +Bike(int gear,int speed,int height) +{ +super(gear,speed); +this.height=height; +} + +public String toString() +{ +return(super.toString()+" Height="+height); +} +} + +class moto1 +{ +public static void main(String args[]) +{ +Bike b=new Bike(6,5,20); +Bike b1=new Bike(10,3,30); +System.out.println(b.toString()); +System.out.println(b1.toString()); +} +} \ No newline at end of file diff --git a/motor.class b/motor.class new file mode 100644 index 0000000000000000000000000000000000000000..9eb486c8e2d6f0c5e2631b5307fe3f48c7b0f4df GIT binary patch literal 113 zcmX^0Z`VEs1_lcTPId-%b_Nbc2A1-~oNPu0W)00SMh33n{L-T2RJY8WR7M8w%)FA+ zqBOm%#Ii(22G-pClKdh@1_2OPKPNFSUEe<`D>b=S6ot>E`LQwDv}$!DxRTmdiwi+e+z76ME-He!n#7?@O{NegzLy&d3O;}j zC7#hm2ksAt@7#Om`{&~ez&Z9}L`WlaV|Yki>bbNPVLQT(KzON*wpRkJ!O??&f4z8C z0-a17b=y?As_$i9Qt>OPjX;0!l+ERv5WF;%tP}LnPO$5g@E;OLR|D_zxhgE_f@jn`N=b_Yg#3eh9)r`sb?o+81#2)| zLcFozV&?EqJS3K2gS|t~Xm#f9C%nfcTG{9wJ|kG!dhiJhIe$ds7%7fv-lXQC^9#}Q BHt+xd literal 0 HcmV?d00001 diff --git a/multi1.java b/multi1.java new file mode 100644 index 0000000..47297d4 --- /dev/null +++ b/multi1.java @@ -0,0 +1,46 @@ +class sujit +{ +void eat() +{ +System.out.println("He is eating now"); +} +void read() +{ +System.out.println("He is very Brillient"); +} +} + +class gaurav extends sujit +{ +void eat() +{ +System.out.println("He is also eating everyThing"); +} + +void dance() +{ +System.out.println("I am doing dance"); +} +} + +class kumar extends gaurav +{ +void coder() +{ +System.out.println("I am doing code"); +} +void sleep() +{ +System.out.println("I gonna sleep"); +} +} + +class multi1 +{ +public static void main(String args[]) +{ +kumar k=new kumar(); +k.coder(); +k.eat(); +} +} \ No newline at end of file diff --git a/multilevel.class b/multilevel.class new file mode 100644 index 0000000000000000000000000000000000000000..2c487bc5409666fe8163ea7fff227bc28715bf29 GIT binary patch literal 317 zcmYL@OG^VW6opUbspGU$pF6?j_-MNo6gPsaK^GN4TxDt~sWT~rN&lA{3kv=Kf0TIQ zW&+7Q_vUrksFm6X9F;HCQm*B+k!CTSbyl0jl?Sug%GtTP)81UPuIZ@Os+o9qjucx0 z@tbR<&2iwHtoI0v`pk!VspcK`vCiNGF*o-o;AIE|wyBO;1#5h^fq1829^d4DSkkhC koZ4H*L_IwCLh!snSe<_$>X9KreqJznOk_f6z&^n64q=#zye}1umVXY1~ve7MHLVL literal 0 HcmV?d00001 diff --git a/palin2$Node.class b/palin2$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..70e717163b4f37591ae9626096f0bac742c4803a GIT binary patch literal 410 zcmX|7%TB^T6g@++El{K);tL-O7Elv0u1GX)NQ@)|7aH~hOthp9h8E**xoAvW_yK;D z@k~)Ox#zymy?4I8KRy9;aa6z>wu`W_W2{{Rdk*#;Gz9WfnMeWAr>WIzLN%OEm4MgR zS}l5!jAIoGln2i;3iWx@WG@8lW9wlc%~*i#9k2!SgrO5$GqC+e^?Zf5Mg)#-#7I11f>F>dV^LMxvaJpoTL!J sJ90rIg%yYt`M0dPN~|JJEbtY{QNkt}Eh5-m!&av2jDvZ>4eHeR0jjA*9smFU literal 0 HcmV?d00001 diff --git a/palin2.class b/palin2.class new file mode 100644 index 0000000000000000000000000000000000000000..1a87ac32fdac3a9238bb441dd7b3f9977110fd8c GIT binary patch literal 1591 zcmaJ>T~8ZF6g_Kfuf1Nr955*flmtVJKQPdIwI(FN2@S37L~_(N>eFJ6!iM#(zVGAN$60Dhg5}^^r>X2mJ?q=wqHDRC;FDDNv$nHFsz4oVoYhb7$wx->-fHa2roF z3?r>#Mned*acH;}=PV=5TpU^ClEf7?EMQT^l14yUnop#;F3pV?Zp!6bDsC$X*PNzM zps(Au=#(wPb%jgsrZAcc`YUb2GVP_b1eFv-mrdLBRuuGQ=Ds4T?C%|{n6{{OTN|SD z)Yz~XEo!ve!e)SQW?cgN>z>irsv7P0>mAW@wh4^1JErXs*D_37K`QfY<%O|r6fMJk zUaWgud|r|Pw7S#nG{l-IqbCAV^AgFgnsB|Ukl9@wDUAIK@L5aOr#eP3s^c?hN?2BL zN5=~8Di~UI9MAPSM!PD!O{eJ&MsY8O`#M%pR`Ec`Bp$M!Aft|PT#~La9TPIqgccM+ znp4eg+cF!5C#HlYTEh0oW=(D$I;rUK#tYG4xq7B2Y{{1=Y>V%t2u;IdLCX4>J@p;e z6D>;abcq=a^f8^{6R8{}5=N_};d4A9L@BU0V=ZG#lpUK~zBav0&RowR9d2ef&g-k- zg3s`5Oo={^mAz2?o>{hvbtzLtLHeXZ)82NrM6Y!Li8Z6)Ih`F9H40gAoULwK!B3}y z_cjGBcx2d3OStI(Svt?*l;_OGr#o%&0r=??73g0&EkZ9u*|4m->4}nx#|mc774#u) z3MT&_hbjJU!~7i;4xT{T2nWw7Jr_Bf;9IUmvIkIJa-!fP+Nkf83p{U}OXv>>^8prL zBlIkL=>UDz>>k3uBc9FwittPMQ7h~ra)^X{)pn2H7Pu0TVMBh{S;RRXCZ{Cr2ziW> z$wge|>NFGO$Y+74`!Z33=sUugiqH|lv;%bU#P_)T$bfzHEXbsl+#%+2)%+n+xjjVl z96uw$SERao{8vs=pg&UCJ^tgrRIXBvX_A^j0<)|&gR8v2u8~NdPZ0&5N)q8CM0_gJ zrrtqkZvKQlHs6pJh z1GvLptg!sMOm>e#+@}bum`52m@qm}sLpJ^j@gd4H&3BlTLb$+L(kCVR34DPnzGNr! LoX3bLaLoS$RN_;* literal 0 HcmV?d00001 diff --git a/palin2.java b/palin2.java new file mode 100644 index 0000000..87c5d10 --- /dev/null +++ b/palin2.java @@ -0,0 +1,70 @@ +class palin2 +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} + +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void remove() +{ +Node temp=head; +while(temp!=null) +{ +Node prev=temp; +while(prev!=null && temp.data==prev.data) +{ +prev=prev.next; +} +temp.next=prev; +temp=temp.next; +} +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +} + +public static void main(String args[]) +{ +palin2 p=new palin2(); +p.append(10); +p.append(10); +p.append(10); +p.append(20); +p.append(30); +p.print(); +p.remove(); +System.out.println("\nremoveing duplicate elements"); +p.print(); +} +} \ No newline at end of file diff --git a/remove$Node.class b/remove$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..92286c546db8cb4839db37417dff060caac7c250 GIT binary patch literal 410 zcmX|-%TB^T6o&tywJk76MZ_Ck7A&A9;*vz;hQvrhaG_yeV4@|ZP1-_yEf>VZg%99E z8UHEjV*YdHT)sJHzP>*`0rYTI#1{5TuyCNgLoG)(j%_pr%$cA00%AZnQm+}!D4r<+ zIfx>a^g};QRVq*!CTbC{R7+>C1+45PNLyC|&Tm4;Zh|PtZrR)Z3l2JC68kx^It(H; zS}rCkdGaSA-zYuC%VetV0(~iO9=M$QD-Pt0RGQt#X=dX@qJnLSDo!PAI1)w3|N49& z0av$mLqB@%K1}9n%0;XVP{3$+#yIEJ7XQQGA%qIe0bEz(c@sQUxU@U;dMM61Se?F;s-|QM$!NP literal 0 HcmV?d00001 diff --git a/remove.class b/remove.class new file mode 100644 index 0000000000000000000000000000000000000000..be9a085d3844b5d8f95e18d1ef5dff7a70430c62 GIT binary patch literal 1778 zcmaJ>T~8ZF6g_Kf);0^a`Ai_8v?bK|0}|3UBuDORSV1vDD*=tl( zsXwD?e*w>lC{#h}BbEBppV1%CM-+Ny?bb#_mA$if@0_{!+;eB5ky8 z8t$oK!H-29X${`IU6LA%jAhAMx-9B-S*LePijs!jY)w||9XY8$DGlAXP0MudXy}Sg zKPD>et_@{POXeGu4Ov?i8)Zi87S*b>7{D9NC}3~F5ykDCsJ7;P)tYHJ#5KbcR}rSA zVL19U`&{gZ*|M-UXA2Hdn<*6_Sg;$lqFgdn^q%Ib8HMCmUe=wQRN3nWF5&Wj0GG9L z-8V3bF#``Uren##Lo6G};A0KpMca1jPEAyE(%G_0^-woH@gr*>hrEsz1MlJy=~<0( z*}$jDj<^IHj#-{v7WJ)ybaZ@Xpnz2apX0HCH8o7&ZMF8Yfl0;aLU7@kBWn{ba~3t> zY{`j|aL7O0E_h|*xhzr^BihnE<*Mhkx+`$)-3*`%nj zTi#{@Efd5SSSMObvUMXBu`ScKRTR#e>1@%eJHm3<^dUCuy!;vlT!v@EEA)A+YL)Kx zw#;rem2z8|u^hQ6YncpkMaQn~>iCBHEogb`jNfX0UhfTNEO zj|e^EwA5S8`C^CAUeM6+7RPSa>7m74Oj|*JfR{hu+7UeKv9UvR_|^EZMEjOwlBMP`WM~(!2|TPIgGM6 zFoTcb0=UBLQ!Fyd-?W>TSL+FU%s5IIPi`yYkIbj4PanZpKjgKjGUv2>;uv%B1T+7N zz5|4QMqiR&K9;?QNP8l@mdGoAZtwKZHkTNc0FvZ9gI?b2Ayz+tIZA#V30~;)xPe=^ ziACP$N|Ok@uMyH=kRJb+dUdyisTRlYTdJgv5Fy9@Y&<-8fPr|J3UD0nu%pU8z#yL? zrO_}oQs3<@FoPauyi0EP(1!&KlEo;})apJJdw>|0$oe5!E|X)1;=D(^$JG)1(r90# Zr{5(Nq0Ycle2p*Zouln1;yR!A{{aC6fieI9 literal 0 HcmV?d00001 diff --git a/remove.java b/remove.java new file mode 100644 index 0000000..6ea8471 --- /dev/null +++ b/remove.java @@ -0,0 +1,74 @@ +import java.util.*; +class remove +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void remove() +{ +HashSet s=new HashSet<>(); +Node temp=head; +Node prev=null; +while(temp!=null) +{ +if(s.contains(temp.data)) +prev.next=temp.next; +else +{ +s.add(temp.data); +prev=temp; +} +temp=temp.next; +} +} + +public static void main(String args[]) +{ +remove r=new remove(); +r.append(20); +r.append(10); +r.append(30); +r.append(10); +r.append(40); +r.print(); +r.remove(); +System.out.println("\nAfter removing the data"); +r.print(); +} +} \ No newline at end of file diff --git a/remove1$Node.class b/remove1$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..711d296650ca6f3424a3a2c6629232570df7ded1 GIT binary patch literal 416 zcmYLF%TB^T6g`(B1stFv;tL-O7Elu(I}(i>5+e!0g@%2BiIzZ{w1xOvE{KT>KfsSN zo@r1QbIyI9d+&UGe|!Sy;G}>J>=u#3p0V}~9N0Lt(GX-OUg8O)M>Ei`326{cv_SQO zKu6t~7somll>3pMhf96cH0f(WE_w0e=B1$Un=!!~Kk$=VL8Nv5i|+aU=i!vlH8Ilo83(IhLIoO zUvTsn^s`P2PMPteAN=Ic@JBe+=We!>FzGnS-aUKnbIy6r%iaC+<%{0|EaSky6{K{e z4Rm3y7jew@Qd;Q6BCadxMuNEa4cx-*7?#!jj*b-rCQ=46SXI(pwXEs5XV9MNIPR-u zT`e0iWOaO?AyV+lLW8;Ox}u(SEZ-MCwH0BNHT37|qUs%s8`BDv(a^JMyS7}@(4Cxp zNLV&79?03QC^V`EqP}Y#ICK}OHT(*1$!!IT*6Ow^HS`swRXWOBwGh?Q^iEvWvRw_A zlaF#wtYd4@vE0MOqNLSfMmaEwUZY+To3`?8hMX1@RKul$@MT`8;J%5gxYj}htd;IV z6XTdLv55&CADP&~wuz7NiH5-q&y&8aTeZB96|d|M^dJ{Q-b4XAIv$vK3!jpp+i)Bc zpD8&WP;5xsS=_SxN>NB1MH9RD+{8odnfL;G8uXB*i7C9Pyj(Let;mfU>yM?VPX+r- za7tFhRN0bDWw4d}&cPE=QYA~iYC$F_WyBTVQ{9Fvp7>H!*%7b7jge*nZEx{`syS;Y ztSTE9X-3et4eaAfqP2N;@k-S?5?RkJS#r;o6-vIeT*(0#Vdpw~pY_zTfO1Zl@go+~*U0i(7U&GKYsRVG%stmBbt z*f$!cTP3vJWA8|WW7JG?(<(`?exl<$j&jcPjv6%$Kedw&jhe%-Ww~WX_|r{frY(Lr zn{Ap4hPx*<@fvvhbic}=(?!;DoT4p7Mh9nNrX!)(anmsQ|2R%zoUar>aO;psWWK5P|)xO*PcMxMTuifSwUA3K{xNC=jhr`O`M@SKbLxj$a5OcJx8Qv zogfknY#_nk5D5(PnP(yNROXvZ`JPqgx%3|x{}nyyXV70D2Araoay0k!-@mC&7^k?T zTz3V;#z~D7n8g@+na?P5nIgR;ci-j?Uy}bIs-tV14?K8b#2;y{IAw!~TK*j7{u%lT zjJ-6kBL9Z|Qw;o!{y7z!DLqBJwK2Gt&WD`-YH>+1L6ugNk#zTm%F+gs?-@MwVlkN=O2|4}{R%QJhags~q(u2uU45bGrgLSw=9#fiA z4D%XMmAcGIspnQBmiQ&$_kvZug?`*-8acCCV`(-s5%iKV;8%f&c&j literal 0 HcmV?d00001 diff --git a/remove1.java b/remove1.java new file mode 100644 index 0000000..e08d4a5 --- /dev/null +++ b/remove1.java @@ -0,0 +1,65 @@ +import java.util.*; +class remove1 +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} +void push(int data) +{ +Node x=new Node(data); +x.next=head; +head=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} +void remove() +{ +Node temp=head; +Node prev=null; +HashSet s=new HashSet<>(); +while(temp!=null) +{ +if(s.contains(temp.data)) +{ +prev.next=temp.next; +} +else +{ +s.add(temp.data); +prev=temp; +} +temp=temp.next; +} +} +public static void main(String args[]) +{ +remove1 r=new remove1(); +r.push(40); +r.push(30); +r.push(20); +r.push(30); +r.push(20); +r.push(25); +r.print(); +r.remove(); +System.out.println("\nAfter removing the data"); +r.print(); +} +} diff --git a/simple.class b/simple.class new file mode 100644 index 0000000000000000000000000000000000000000..5d0a9630390fca6efd608cbca3cd2ac87e6e84b1 GIT binary patch literal 1427 zcmaJ>+foxj5IsXeHiYG3!o|B$QG+0OR|sA(ih===APPP$VG0&DyQ$p?C4b^?=tHoe z$`A0#FS0z7jU*{3liHc-p6S!4&-Tu*KL$wMUVSObva&rl zFz|?W!K?U1Ib&;x&cH5}9XX~WP4r{HWNi}$CQW29W#S1)qxXg9sX+Nwd0wh5ZzJf5 z;aMEdO-$p3ft-n#cx7S+uj6>5owKYV1ZHr9)bf@utqq-K&cs`tE01{=w(Z$&T5U-_ z;enS}XbF6`zAcMNAlblLs<>{bLaO0Bs#Kt>Sn+-7sxYTOUuL*Tp3s|ZNmAGglq^wI zufkOQ;c43&U!;yZ7f;xC)fzszBg+rit9YcX!-H;99Y*tVpV?IXdiu{*!>%1cn_r>*a7 zV-=O>?-}^WUdemjPNghh&bqGjbB+}RlB#@dCQ!!+JMfL=Za6X+3Inspm1^>|1TOED zq2LB=U#oTpihmIX_xO*JvNQtLPH0G-ssWF zs3O@&rJ=#QE)El?(8VHqa2~xFqBVvjFP#)^kcwd05nSZD4VSRYIYHkNR#0HQ*JyWh L=Q@2iYUAi%6-8Dj literal 0 HcmV?d00001 diff --git a/simple.java b/simple.java new file mode 100644 index 0000000..ac464cf --- /dev/null +++ b/simple.java @@ -0,0 +1,20 @@ +class simple implements Runnable +{ +public void run() +{ +Thread t=Thread.currentThread(); +System.out.println("Current thread is:"+t.getName()); +System.out.println("isAlive:"+t.isAlive()); +} +public static void main(String args[]) throws Exception +{ +simple s=new simple(); +Thread t=new Thread(s); +t.start(); + +t.join(2000); //wait for thread. +System.out.println("join the thread"); +System.out.println(t.getName()); +System.out.println(t.isAlive()); +} +} \ No newline at end of file diff --git a/single.class b/single.class new file mode 100644 index 0000000000000000000000000000000000000000..502a6c4e7afc927dea8e71f0a63d0ee290009405 GIT binary patch literal 333 zcmYL^UrPc(6vfZ1>#lBFu2vRAWIb7eJ_Ul(OVHC&4@M9@&DbDg>j>)_^s#zLDCh(9 zp`tVP;K2RE;dk!6^Yi=p4WN(12qBUX^#~pkml`hZhS&?SFAxlkHN}-cseS$+;9t+5 zwLmR3R^KjXO6T`dWmNo`G*+P5eoCkERrWGzC%sXT8#@^|V>FsC^Rd1$4&GW&&UDw2 zF)FCiucUg5(L^=IffIs%Mj+YDyHis=F4l1V!jrTt&_ci;xaToA3tYzTm{qWrFIEum zY`B&=Sc^x*Vr;W_=q0VrT>paixI!uIe86XvH?{_R0w7D=Arfn7=<ov!knO z9!GtJz0B_N>-anw#sWz?j`PFY=spUtEE>82+w>ISg^Nb6pC##y8$Gxp%LfJ*u*0q* zn3Y8|97sL+=~|toGEI+*tn8`d@=Kj`aMa|i3Ld^(spZK6L@u9n`*BIQCd4dT{%?f# o#h9l4E0s{cQGF3mOut*Hpe_R&lGNub3v-mFC@oPMqE}e?1LP+xPXGV_ literal 1071 zcmaJ=T~8B16g|_@4wOZ{S`Y=S3fh8F6+e)oBsLNuMU8DR(WhZMfu-BoW_OmzKk*;< zj1Opd@CW##jCXd6w1N1rJ2Pj_J#+4zxxfFM{sORq^$aq|4j_k#3?^~a{HDfeYbJwP z+~CNY@g~PDj@uk_4CysTIr=3-vQXS%=&N`Q$uL}XlzbbucBNkzyDlL~KU54uH7)Gs zwrF?IOw9{@TW&apV(EQfipKKNfjATvEDUkXTeyR}90dzSELd2?J%*82o~Hxti}tqE z`(7g$PUC(*mMoO;fa9TsM_6VUH##L(sJ+tbFScxJ$5UqOF+(Z{4;)QO=ahH52ht{J z>>Ty?4GjdPc7Cs*h))QK{e+Jnb+Di?P+o|%G^?%a9F9Che5WhoAh&20!< zd;Sr}3wkY8&ufNly6a7)q+fAG5J+llaY>?aLt-Q$xX`d4V4@{h3{%wCazRX7_y9hX z@tPhSs^^BST?h*4V{97d46?M%T*gV9UJ3l>U#iy{lGV*v<$j##!SZRO z7x!v3Bi+B7FBfBd9ovg%(PvZj!bOS$ZPJ^$NnIQUSjR?yGL8bcCU2hXd6g}hYdhN|Z+{8(0LsD9t;MfVFDFkXmfjES?wM`|XQq+fPVz0;&d)M-= zp?R*<-_S?icx`E$NFenw4}Iz1=ufEBiuTNUs~81U$=$_j-PN{qk1;*Kp57 z3ONG{CSq7jVjLHe)bdFzp`f(lByp=IF5yEZ)(m`P5|vZpvJzL6ST}H0Kx=qyTfnNi zuHCP6r0?54t-H2t3yjzNr?Qt*kg`Dhy5l;*Cjw*nr7wu7gf}N@j%zmt-5tAsU+#41 zOY05%T`u{mg6X}!;|2n!nt^QX)nzY2C6wz;8AyR_ek4w{x-_z*o33j$SUiM zg*nXA!*QkW7?JuKGoRzFwtv0htt*#oT| zGA61fws4ndvBG?3yK>L2cy3Du51e3^njc6vU?Zp5gp<4pOojQq>0Y5vVim_m*u#!% zU|Uh}nLzHiKF59H?b%UFhDmJ6R^avb4b(X`HP71{^aQ>ibsk+B(z`9)cE|Q}LuC16 z4kMN~F5cho*>8c5PRfw|@+b+Bi;C=YnoeMs4KxH6P89UE+yv(TABS`NWu^G@6G*7( zqNelX^wBa)ZH}u@*1{pgk5mNSrHqG0b-+QQuAn7o7~?wg3bBWUGlv+fFTa5H3-slm zpdH_xBn}K};vN1?GT0RNoW;nGIwdeo*LGuAj zQ|VC7 zhcX|^H6;&ly2$>d@(M8VK<$q^Twrg3Tcq_iPGf`NE9}Q6gWbU*AA$lCUdJ{krpmDI k6B}cp=ecT3C&rloKQ#s8AqiE~@F^#4nf3$`EBr403xp(7DgXcg literal 0 HcmV?d00001 diff --git a/swap.java b/swap.java new file mode 100644 index 0000000..1880942 --- /dev/null +++ b/swap.java @@ -0,0 +1,74 @@ +class swap +{ +static Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} +void push(int data) +{ +Node x=new Node(data); +x.next=head; +head=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println(); +} + +Node swapData(Node head,int x,int y) +{ +Node temp=head; +Node a=null; +Node b=null; +while(head.next!=null) +{ +if((head.next).data==x) +{ +a=head.next; +} +else if((head.next).data==y) +{ +b=head.next; +} +head=head.next; +} + +if(a!=null && b!=null) +{ +Node k=a.next; +a.next=b.next; +b.next=k; +k=a.next.next; +a.next.next=b.next.next; +b.next.next=k; +} +return temp; +} + +public static void main(String args[]) +{ +swap s=new swap(); +s.push(10); +s.push(20); +s.push(30); +s.push(40); +s.push(50); +s.print(); +s.swapData(head,40,20); +s.print(); +} +} \ No newline at end of file diff --git a/swapNodes$Node.class b/swapNodes$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..31b0a3618c34819fa4e2e9bfcc51f4e7b4802d42 GIT binary patch literal 428 zcmYjN%TB^T6g@+cQmC{d;tL-O7Elv$NuqH>Vk9BB(6Aq1q9wH$rl`N=qA_vd2l!FO zGhHB=+;iXO-nl=&U*7<_IB~Fn-4Y7eGuFO=0~?1n8Up#LOr(J5(~Q-7LN%OEm4Mri zW3}i-Qfs9J{DFRxFD9j%1}_B)$y2DC7Xsz~oC#lrahO~Sc&)W~zda&#FQfJbVXTJB z=doHm$Z^DBrTh7EF;O?6aVo1x=QH`r<%&b4liRsYY#h1RM8$=NV;44xE*!Y)E!lEh z*K~Fw89#RJ#xphHznm4VfYoY`aLPLrcp-~IDk2OU;QM9>Jwfr{Q*Y7gBA3f!~g&Q literal 0 HcmV?d00001 diff --git a/swapNodes.class b/swapNodes.class new file mode 100644 index 0000000000000000000000000000000000000000..74ce08e8bf006eea9c15ffb0531021b33d3f35e6 GIT binary patch literal 1771 zcmaJ?T~ixX7=BK&$&#=o;UnNups3KM1PHaQvY!o_F8#ocH5--;@0Q^4YHd zuHa4>-56JKHVhxmg`goGqIN!n2_&R8*+bk+7#Hwf2QJF>l8Vb=0>`CzUy4~NuBf;w zpcL$~DWGL7%dBUrhU1tHtsACM7KrAYFN~T*IAc<#1%h)GtK!ZJ_~YmA5}5IhM{*U* zEbMHroAp&=y-J5cqgFF5`cUFo2|QJFjnY=$s5SQkwR**Jxh*3I#Nz)AmGzD(+eXC_ z=#PJv+cX{+$*N)9PZnLCy`PqD!$o_iUNV;|GG^Ctw$lOZbk6ACSe5xQ(BX z^LXor`Vt}X*7yuYLjPdVH^MlhWVYm%D-rGU*NCTCCG"); +temp=temp.next; +} +System.out.println("null"); +} + +void swap(Node head,int x,int y) +{ +Node temp=head; +Node a=null; +Node b=null; +while(temp.next!=null) +{ +if((temp.next).data==x) +{ +a=temp; +} +else if((temp.next).data==y) +{ +b=temp; +} +temp=temp.next; +} + +if(a!=null && b!=null) +{ +Node k=a.next; +a.next=b.next; +b.next=k; +k=a.next.next; +a.next.next=b.next.next; +b.next.next=k; +} +temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +public static void main(String args[]) +{ +swapNodes s=new swapNodes(); +s.append(10); +s.append(20); +s.append(30); +s.append(40); +s.print(); +s.swap(head,20,40); +} +} \ No newline at end of file diff --git a/swapNodes1$Node.class b/swapNodes1$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..b45faed33c9637ee66fd2eb9486cf5754cf037e1 GIT binary patch literal 434 zcmY*VO;5r=5PeILLanwS;un4#I6zHAZzLKoBt{Z~2MzZHHd<1PVT<~=JTxXA`~m(b zo@sgQu?A{=u)7NJcYV(&f1lvxxWhIFu4}+o2!XlYe@BOrtbB_ zSPd4>BQ<}JqlojI``KbXRyUyuyydX7seI*v#evev?Mx>&4qa?u(}jm47dDD6N^t-6 zWD9bCU`er(^3rfST`IZI&ytJxajguhYXKUp-25n=QI-#23z37Q9=T&CASE~~8u vrzu46iCj=mVFe;Z{v)fd5G%+NOFRxW*0DuJiwJgCv7K>^_h4RdgBlrs1D;Os literal 0 HcmV?d00001 diff --git a/swapNodes1.class b/swapNodes1.class new file mode 100644 index 0000000000000000000000000000000000000000..4377ae396812ae81fe78ef657da717790a91c88b GIT binary patch literal 1801 zcmaJ?T~ixX7=BLJWRtKZ0SdSjXstj~LI_xE+XVYTC^l^pT0>hqdb1>JNlA7y*-b0s z5AfOm*AL^={H=on~jpWRFOd=oqT5`TA;gNI&R*Si8&euF?0mv6(!9n z4JR?6A&mhQ^BO+FRSnm0T_Cz(+pgm_jC$U5*X*(r3E)N$3mP(5RB=_GHz>FHL{mieXJ>41wHj%(J~b-T%pfmSan zcJi+5BHLjaHIk#04VOiWY#6tYC0ZoN)KJY>H#4?XGTet1ca56k8kS3*2guFwwhHun zfseYE=;K&Pf$C9NwN%`eUC9fKcM`8yPwjQH%~&gmC8OlpjSUsc9Fv@FuQxdW-yL?| zKGf>?EyF5TO=rA?OdrqTkmbn1m5sXj7Wm;oYH^T0+=RA^j8Ux?E3TPVaaUmCSV3>g zO z-=nEh+vv)_gz^i5)32bspjt@0hJP2`aw%-?|CyNn5q{~@=lPsOhBxiz zxi`c#b;KAcff0Uy2)g#<&G7A^i?W9%j&wVb5*_+zi7{p_zKh|P2*h7QeZv~Dg%EXr zZgc++n)||A=y9WUITVj}yuIyrz3CU3ZwZMxj"); +temp=temp.next; +} +System.out.println("null"); +} + +void swap(Node head,int x,int y) +{ +Node temp=head; +if(x==y) +System.out.println("null"); + +Node a=null; +Node b=null; +while(temp.next!=null) +{ +if((temp.next).data==x) +{ +a=temp; +} +else if((temp.next).data==y) +{ +b=temp; +} +temp=temp.next; +} +if(a!=null && b!=null) +{ +Node k=a.next; +a.next=b.next; +b.next=k; +k=a.next.next; +a.next.next=b.next.next; +b.next.next=k; +} +temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +public static void main(String args[]) +{ +swapNodes1 s=new swapNodes1(); +s.append(10); +s.append(30); +s.append(20); +s.append(60); +s.print(); +s.swap(head,30,20); +} +} \ No newline at end of file diff --git a/swapPair$Node.class b/swapPair$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..b82ceb5f03527511b6d4e5763ecac24ec8aa8fd5 GIT binary patch literal 422 zcmYjNO;5r=5Pd_jg<5Du#4i*N9H1uRkwoK##7IJ_iH7?YHd=zM=@#{Gc_1bp`~m(b z<7^YuZ061Po7wsL{`dsYN2`oAY}+ugqpe*HdlvRBGzrD2$OM6gY{v36V-+M*NpOa7 zEYrbUC?yra9jO=bbR(j)t@CFDGkb_s`;=h+rgZc?ilgj;Q0@GMhutyr4su?16vZ-F zJccs86XBdE*|*6eoyf~bJC)U#lbLwt#Y%xx*;S%43kMD=s5)?Q=)gkBK^e}!j(jnK zryF~75#RT&!;CZ) vT~8ZV5It*b);0?^Bz%-4)TM?P8^@54HjROVxTT>r4y~hBQJ*gMZP;M%y51!z zFZ~_;2YF6KKuV-O5~=U~5B&joL`l!srZys~Ry%ig?%A0$bMEe6?_T{0;1<4*VgxfL zW}^t;Y6KQi5qfhGq>&MCeuTJ%C>C)&j2p5pnYbAxa7N5$Vm=phD~vBp+%^y_xm9hz z+Hf4*EYy_eX^+tzt*QoMMemtvY$>~$6jYjyhO!Ponyd{{oFp4n?%NR4UVqq0` zEZoJKf%rYw^*z6-8k^eRajRaeANRs2SojiOnOL_lg|A7`*{jto+!sH5%D}=UTo%BD zg^#81*xJv&ZYE@(+!OwePBb_^R_XTjVEc)#u=kzuZ` z$BohUaBMfXCDY@4w5n5-U{(2?gRv3C2EHNM$Wo#4y4uwR*QqG~N88__=lRO zIX`Cu7g`+8rWf>itY~7kB&<0mzLimx3?#cf+RjsVS9c_AlUP?3-)-)j*y8ahy6)~C zh5x-bdFQ3J4EL2&t!XdWM&{3R=!u+p@!@_$e*oTlvf2vddxy|TQBbv7+4gnb#CHZ} z&NcKQZU(0QABP0LIQcRS-aLi0A>KTxjC@4z3Rl?+rH^2|pkrW?w!amW4W2Uk0{sm^ zUclmO1RkX?9ieYCeSqK_MAGvw5qu#JrR)Jh#~6^M^!)wXEO$bZHqc5tiwON;$j@XL z7s+RoT*g^q0-q9*p|?OzSBQ$C?*!u}0w)O44l%^T-r-VZ!T=+4QnZ*k#^fL9&m6#f zg)nf42>np;`TKtu9*G`epvz&B%>kcq4%1|lWXc&%=_*pZq%MDECkU~k%ztkf;v|?6D9Aj3hu4Lqa&P$l$UGA)H5`TA#PYXTFvv?M9"); +temp=temp.next; +} +System.out.println("null"); +} + +void swap() +{ +Node temp=head; +while(temp!=null && temp.next!=null) +{ +int k=temp.data; +temp.data=temp.next.data; +temp.next.data=k; +temp=temp.next.next; +} +} + +public static void main(String args[]) +{ +swapPair s=new swapPair(); +s.append(10); +s.append(20); +s.append(30); +s.append(40); +s.print(); +s.swap(); +System.out.println("After swaping the pair"); +s.print(); +} +} \ No newline at end of file diff --git a/thread.class b/thread.class new file mode 100644 index 0000000000000000000000000000000000000000..700a0aa160653942b92dde83496f61d352ad793f GIT binary patch literal 1054 zcmaJ=TTc@~6#j-nr>)DyauXF?6|e=RUQm&uMw<{wYB9Fa1fPa>(k^Ugn%!9p|HQwc z4`_Js2l%6mXSW zv&6GGZgbq>xXX~-a+G6UF(h*Nj|{^l-H;69Wk<T=r& zp|M)alcKTLSzkL8$HIbzQI16mOIYT(XCa3?!`zN^U2PjF+V+>0FuvW?j%wOkajaNa z#eEA8ux6ovhYS;MwKl%-MCY9}E#2_PlX#TEV+&8PPT87nNaBSN3$9Sj!rsB5tQ&@G zANmj|6{Q{HMcFcp)&tLz%KX!(a`|%KG(w955vnJ?k!|XM4k*ra#CCMyz2_)XHPnPQ z8BBJa48jb&6Ovr&-E=M%hODRw#jxePDNRMRsiA|J^e9Ad{5P(191bCu-_PJFp3x+B zeY=ZpGKSfcV_-Op7Gn2xa^*=zhGqo==YFVM8hD#eU_EI@U+B5K$s$+oEo? zcf#?KT3^=sDCjU)yGlu~PUMix2fRWDtr@3Pz&7XHtJjWlf*!xdVeA^Pa4lQu@uJl%}$k(D1{ z-$+o3RQ`@ccK8${bg!Nwc`orYqySR;zGg5I2EZ_RwZLhy hQ?z4gByg4RA!M;hcbMJ=w(x=$exCFc=?nDT`U{t+3Az9P literal 0 HcmV?d00001 diff --git a/two.class b/two.class new file mode 100644 index 0000000000000000000000000000000000000000..da28d4e12c632b750db059edea9722e98c1fd835 GIT binary patch literal 110 zcmX^0Z`VEs1_lcTPId-%b_Nbc29~1K#1uvbW)00SMh33n{L-T2RJY8WR3IlauOzid zFDtPu5h!0$p3lf20OIK9B<7{-`zK|kCYP`=FfcMO0ZjzbEI?HZEFcyGE0APjU;_Y` CmlbdT literal 0 HcmV?d00001 From e96afc40bc8d12413024ab9a544a893fc5909f72 Mon Sep 17 00:00:00 2001 From: Gaurav Date: Sat, 6 Feb 2021 11:47:52 +0530 Subject: [PATCH 13/26] Thread problem --- Circle.class | Bin 0 -> 989 bytes Rectangle.class | Bin 0 -> 960 bytes ThreadMe$1.class | Bin 0 -> 630 bytes ThreadMe$2.class | Bin 0 -> 631 bytes ThreadMe$PC.class | Bin 0 -> 1176 bytes ThreadMe.class | Bin 0 -> 621 bytes ThreadMe.java | 70 +++++++++++++++++++++++++++++++++ ThreadThree$1.class | Bin 0 -> 646 bytes ThreadThree$2.class | Bin 0 -> 647 bytes ThreadThree.class | Bin 0 -> 562 bytes ThreadThree.java | 92 ++++++++++++++++++++++++++++++++++++++++++++ ThreadTwo$1.class | Bin 0 -> 735 bytes ThreadTwo$2.class | Bin 0 -> 736 bytes ThreadTwo$PC.class | Bin 0 -> 1183 bytes ThreadTwo.class | Bin 0 -> 579 bytes ThreadTwo.java | 79 +++++++++++++++++++++++++++++++++++++ circle1.class | Bin 0 -> 531 bytes circle1.java | 45 ++++++++++++++++++++++ company.class | Bin 0 -> 1903 bytes producer.class | Bin 0 -> 406 bytes shape.class | Bin 0 -> 384 bytes shape1.class | Bin 0 -> 518 bytes shape1.java | 48 +++++++++++++++++++++++ sujit.class | Bin 494 -> 387 bytes 24 files changed, 334 insertions(+) create mode 100644 Circle.class create mode 100644 Rectangle.class create mode 100644 ThreadMe$1.class create mode 100644 ThreadMe$2.class create mode 100644 ThreadMe$PC.class create mode 100644 ThreadMe.class create mode 100644 ThreadMe.java create mode 100644 ThreadThree$1.class create mode 100644 ThreadThree$2.class create mode 100644 ThreadThree.class create mode 100644 ThreadThree.java create mode 100644 ThreadTwo$1.class create mode 100644 ThreadTwo$2.class create mode 100644 ThreadTwo$PC.class create mode 100644 ThreadTwo.class create mode 100644 ThreadTwo.java create mode 100644 circle1.class create mode 100644 circle1.java create mode 100644 company.class create mode 100644 producer.class create mode 100644 shape.class create mode 100644 shape1.class create mode 100644 shape1.java diff --git a/Circle.class b/Circle.class new file mode 100644 index 0000000000000000000000000000000000000000..0aea9ab8b53a695d32c1430ab43654e1de1722bd GIT binary patch literal 989 zcmaJ=+iuf95Ix)6T{j6OZNjA`EopP34dq%Cidr01Af@n-2p)LaIIG5q>y7M9QU8R$ z03>ee10TRIAtA;|L<5Piw7Z_!b7tm@$3K3Ze+RIOM;aDzH3l8mBDfyjkFEV|*0wU? zeY*7@4FRmg2(zjY=EfqqZbp!cV1ps-^0qbb7+8&r$ChKMCk)GldY7N_ip`zlN<+Dp zb6l+zUoiv?*%l0my5)!$gOiqUo4jR{C&*pF83KhO#fd68A~B>2#pzHCT0;(8Qyf}8 zS2r!!w8hT0pHoK?n>yl1FvKs4IO3|KBaecPB1$?^SYk*%l~Q@i<^3a}I*+)OLgeYQ`}M1*Zho}wHZB$V8<`}K11$8wdI`3o)~|DQTRh{D(Rj@ z@Q?)7rR)v*)WPSDBV5Dgo+l{hyUCp67^4n7<4)TaUT#FJPAi=7{6%b@^~DVMn+g2O zR#%v+I;m|O!r->uu#~7qu*6Sy;9$#n%4VAGEZEtrly%Fu|HAO(O}`L>j&DYJdrBS!T)Z(4_(rVHRAHat)o&};P#EUsIbLRWL^E2ni&ztW6p5T#*1a2o`U^z4^NxrU{d|J!! z`=)^{16e}cm8zxN1ga2>x-UgDyv3h7%F)jV%lYcLxDZ8Gs8+G2eMhxQl}h0)AzJpD zk}zL&lsxTs>(W0Hb(cL+!77AEzHm%PXm7|OEanT7S_HG^_5FrCaYAk?Xp5daJP2c2 zuyEHx5~hVzXzpR#LK+K%^b60^f%Zl3mDFvo8O+C#OJK*sF7^n?H?pBQ;ZQL)P$Vo( zDP&NF5?zL6CQ~z!M}aVV%77!vKIf{Ah&$319a;8NL+E#oZu2SNSUMo=O$l*4rDg+m znCJl^_ougxy6`%3)Z(H1iD+ogzclcWKcwn;oqmsCRg{u`*%d(`Ip)Xlm?Mp0PhJYu zbY+km5=)cyjd}heo?Z6j6!`lw{OkHTcepfO+eo4;T({8Zm_~2=aZ3eeSgk4S{B+M~5YJWxS265o?Kb#z+ b7TGt0B|PBWWX?W{xX)>X2_*Qw&THcr66fJ& literal 0 HcmV?d00001 diff --git a/ThreadMe$1.class b/ThreadMe$1.class new file mode 100644 index 0000000000000000000000000000000000000000..b8bf21646e3273a6e51c7b0546de8813503e80ed GIT binary patch literal 630 zcmY*WO>fgc5Pj>q+0?NcH-S<*7*041d&5f@GyXVtoO*Oosj{t@R& zP$Ulg0DctWZD@$FzOVB8f)=&QV{$e`}1+`-v(FT?hn&@ky@Lbf`N={eALZ#wIRb354DMGCLmy+A(fL?S5+X}^WoWyW6pTt0oefoXo%2R%l}Gw@Y>C1AvS+92Lb26>iITL4 z&GAr|C+Sq83 zk&IwD6F$yWq_M@lNU$437+L{bm&1P*O`;)B+l(#Z^>)8O^uEKnWF)XgTcd}qMGNg~ z{*d1C!`@ejD=d9MeXx6l<;xjYa{Dgxwt5}Qv;psL5pAMDw8=g7+)HUnih#|eDP_zoxtLDw%HHjKjN7L zG2y`<;Eyt%sno_v_TIhco;&xRxxaqj{siy}yGtnHu?LBD4<4RKY zEl}%5MjsdBp-u;C7!z4Y3q#woq-sA`;n$v;+~vG}Qlz1N8(Cs?*6iiEx=_68$b@l{ zMdq}p^Rr|m(e&{Q&jrfII?LZBS?*&ARUgY}_;`VaK*N^q$I6`UAAJk;B##o~qh(Xx z?E2;b1}hJ>0PYhAs$VUHTd*(<~*VmN+>br`2&&@cJBZH literal 0 HcmV?d00001 diff --git a/ThreadMe$PC.class b/ThreadMe$PC.class new file mode 100644 index 0000000000000000000000000000000000000000..4b5397d12f7a8762b46645eeabf991bf7dfff691 GIT binary patch literal 1176 zcmZuw%Tg0T6g`~;W(b3TBnT)v3Tj9~A}=L?0eK0SAVnxCmP69uKr)k>hk!q1xr7B+ zTBTL8bLD6F4KCE%9Uf9Ti@vw+J$=sUp4;Dkef$hy6feSvpr--7xUb?t7!MH>l|B{m zIs(ua{1HY1Nd^4^l?o$_w2DU}4yYIu=%F*H@?F8Of+r016Q*T)S%zS&?-fI6#x8M& z=A3EqWxuk?oi$^#OckZ-*d@P6SyRC?io1EEDmw~B8Nze>MPBtx+j13T7}O$VeuX>K zD%ieLjaHEvxsU72uLAYh^dJDGeDHzibMZ1D=4HJ0E(7jUAb97Jc(M?x( ze9JPe?NlnIAgf^#QyQM3ouOfs3%QbLOlz3IEJLf1Nc)~yP8W)XWpPKt9Oi}0bB4}! z!}N$t-?AOu;hyhU`Yt~pY7GlmB&(}ei%UYM@!Ws!$_zt5EZU-=o+%ry%Uy;RsaiIy z?expd9bWVp+Ad49-QKI+=U>%}%cBc97r4SyIB-2)pW_W!)4R#k%+j*dZkh z9kkZVVuG?xf(9h?EyW;Jdg2?ouSW=64;~{FKSrI%>nTs1zJr=ioF=~<5;TM^ViyX! zi~&j9Mbto=x&zQKh!zY{eFXRLnDD|`;5Weo3fdGh%oN=GN#I-53Xvy4c>BW9d-4;a z%47t}2Q+*_c;g6-C(v^7jl8tjBy1hy+Pd)AT=Ux!K`Wt?!tHYMv|qZ7l75D$GW147 zthtTT0|&;)^Eg_m6GfIROp@Cv#OZ;gFpXh)6j{tl_Z`B020`gQ{Qm<4aYyp&xGSSL NIY@`bjCe<&{sDye@Xi1L literal 0 HcmV?d00001 diff --git a/ThreadMe.class b/ThreadMe.class new file mode 100644 index 0000000000000000000000000000000000000000..66fe0e5099f9c2fce02bb67c5182e9d76ff49235 GIT binary patch literal 621 zcmY*W+fKqj5ItL3S__I-P`oQ(RTS~bMB@w5#01a?F(Jl>0vjyB#k9rvTfRsli67uc z8D}9}++=6woSiwdv-|V=^$p+*mWeRpI#x|6(y!@QH=$v}go;faTPBPF*w(S5W0yg> z%Q1v+gy3$jWqTg?7=jm$aQsV#fVKa?pyt|j&Jf8vf)_h4RqmGUYKs{4#dZWk)OyS} z?KeBqvPC0P@?A$X&Sjx_^ji!+YZ*dC?)e2S z<-IT>m?dhMl8~329rqaUBsfaQ%95lssY&`Yj6JDj3={v!+*X^s<})mel}9(GL@Ph6 zqW=AXV%Ef<_Z=bRJM>R9&$nG4TL{q)$feMxA;2(4(K>lXUOVW5eNezKPd3;m6-;3P zi&P?0pXk3-^4T7gN*95A4{D_ct#a5!unWB~z=p(Agp27;i2_OV1KDz%LwfEdLJWvq}l2rFbY%n*wAQ3%t-7=-202JR2o9&|MT literal 0 HcmV?d00001 diff --git a/ThreadMe.java b/ThreadMe.java new file mode 100644 index 0000000..58db3d8 --- /dev/null +++ b/ThreadMe.java @@ -0,0 +1,70 @@ +import java.util.*; +class ThreadMe +{ +public static void main(String args[]) throws Exception +{ +PC pc=new PC(); +Thread t1=new Thread(new Runnable() +{ +public void run() +{ +try +{ +pc.produce(); +} +catch(Exception e) +{ +e.printStackTrace(); +} +} +}); + +Thread t2=new Thread(new Runnable() +{ +public void run() +{ +try +{ +pc.consumer(); +} +catch(Exception e) +{ +e.printStackTrace(); +} +} +}); + +t1.start(); +t2.start(); + + +} + +static class PC +{ +void produce() throws Exception +{ +synchronized(this) +{ +System.out.println("Producer thread is running..."); +wait(); +System.out.println("Resumed.."); + +} +} + +void consumer()throws Exception +{ +Thread.sleep(1000); +Scanner sc=new Scanner(System.in); +synchronized(this) +{ +System.out.println("Waiting for return key..."); +sc.nextLine(); +System.out.println("Return key..."); +notify(); +Thread.sleep(2000); +} +} +} +} \ No newline at end of file diff --git a/ThreadThree$1.class b/ThreadThree$1.class new file mode 100644 index 0000000000000000000000000000000000000000..05b737432f5532ad69a71f6fbf8d26aee4f10f9e GIT binary patch literal 646 zcmYjOO>fgc5Pj>o*~W2N_ba5drKN-t0;1xE)QU@01X5B2iMVjuIIGshSx2^0!JS{i zrRPdeBo6!l{s~9!i1Ic>r2g2Mee-5!-|UY+-@XHQf<_5N)I3P6dbo)-iFFSyHY9FI zY)RY}m^o8%JrpRl!elU1=EI&qaX&Iq{#3wk{73J<5pWNZz808oMMfWu20fj2RWBw| zNJoZi!;&hUT!ru2YB-5`on(}T`dMU&LH8ups&7~Q=v194Ry#CdoMe$XZtMIc=}T<; zxP!XD?2*p$=Si0PD8chlMj&z5#|{F4C7Zn)D|5Vi_&(IbJW7m@dp1kcW#ul$bg32I*z>4B6IsD7;iB{-sb8iu^`QQsg^DCSS?gZwz7HMH~ zF^^!vH)I!xZn*nvv!76FeulV2;iC}eSHId1FEMj|_49&ci3Ke4?wxU|9X7XZ9X6IM yHpl1!s$?u-h3_i;b<~JiR^c}s@k+wwhebjTY0I=Osa4zXRW6v*#|eJwE4@{K-72R$8iRWBft zi&8_|$VlZ*qP$OSH5|w6PMAiXe(h&Ow|g9E)z7Scexgnlv+Wx%2xH$IwRLhF_9a#w zJVjk#`as9Yn=nos6k$6k!IfBZunt#XF1x)QD08&Ef9C07;)lk;MiwgHDN=ty6>p8v z(O#h9SjX&Pa`Rp9M0<(A>;(Fd8uL$7=}sDIA1I$1=NpHu3AvL*?0YAZEyvHtw!P5A z=|D%+He@^*JxDiFo<@!HkRS)bbu(2Qlf}OThiI9nRr(oXH=lijXnu!vNl)M&ZGk&b zrJaF0<{PqeM3?isOVeMl(EJK&JRBhvreohMRp8F=FBO`9 Ai2wiq literal 0 HcmV?d00001 diff --git a/ThreadThree.class b/ThreadThree.class new file mode 100644 index 0000000000000000000000000000000000000000..cb57f83c53033e9e1f15a7d5316995600165f16c GIT binary patch literal 562 zcmZ8eT}uK%6g{)tv+S+0e2)r(tfD)_zN%g zx$G9}zU#>Dg=)0w!;#w-*N!4DH=bOD4+qa&z7l^f zIqPJIElA``s$*A~y?>RnDE5_BWP$!i@3z$wZJ)-rE5E;+9yet#jBz)TQcXFn7@p5v zA2~$mYSq$c(|JL%a3{dn1Qog=}z|)DT7jtK=){BRzypSeig&gaFp4rePh)DMurgff)G- L%7zHlGG_1t31VvB literal 0 HcmV?d00001 diff --git a/ThreadThree.java b/ThreadThree.java new file mode 100644 index 0000000..139bc65 --- /dev/null +++ b/ThreadThree.java @@ -0,0 +1,92 @@ +import java.util.*; +class ThreadThree +{ +public static void main(String args[]) +{ +company c=new company(); +Thread t1=new Thread(new Runnable() +{ +public void run() +{ +int i=1; +while(i<5) +{ +try +{ +c.produce(); +i++; +} +catch(Exception e) +{ +e.printStackTrace(); +} +} +} +}); + +Thread t2=new Thread(new Runnable() +{ +public void run() +{ +int i=1; +while(i<5) +{ +try +{ +c.consumer(); +i++; +} +catch(Exception e) +{ +e.printStackTrace(); +} +} +} +}); + +t1.start(); +t2.start(); +} + +} + +class company +{ +String s; +void produce()throws Exception +{ +Scanner sc=new Scanner(System.in); +synchronized(this) +{ +System.out.println("producer is start...What u wanna to produce"); +s=sc.next(); +System.out.println("You are produced :"+s); +wait(); +} +} + +void consumer() throws Exception +{ +Thread.sleep(1000); +String k; +Scanner sc=new Scanner(System.in); +synchronized(this) +{ +System.out.println("consumer start...Want your permission to running.."); +k=sc.nextLine(); +if(k.equals("yes")) +{ +System.out.println("You are consumed :"+s); +notify(); +Thread.sleep(2000); +} +else +{ +System.out.println("You are not consumed anything..."); +notify(); +Thread.sleep(2000); +} + +} +} +} diff --git a/ThreadTwo$1.class b/ThreadTwo$1.class new file mode 100644 index 0000000000000000000000000000000000000000..63b7d1f847b10e507c19009f99185a038b7efb59 GIT binary patch literal 735 zcmY*WT~8B16g{&oop#-RQj1arELBTEDsLtbUmA>>7Kv^2!KdwZ0*lM;W_OGH0Dp-u zJd-FIAN&FS4PHq63r0L!NUM{~ow?_pd+)h3KmUCH0pJNXGRR;-hmJ)ZSuD*EYXFD57Fu4Hbz; z2G-FMn2k%c9Mj!vZ6908k8IC1@E8?=817Z?1lUXnuuuN>89no8k$iX>X!(%|9kPL3BB} zRZV}wLi01k84_hAzajNeh?C1--L*5MPcF|-nIbWVd0K5;ut_nX7>!aS#pEcYOeu3? yRvA^cS>(Nj+q5w=@f(_WD0NK^ zTk4q|5!2IjTSw-x$ymFt<#>VZ9&}WA=nW*Q25P7aB==MhKKFvqfPt)m90~>+C`ddo zu!W|;Vicn3nC?My_ry}8(Dqyd4^a@9pXMn)7Rb(sulh&I3I*~r==IojFWWF?UeQ~n zrY2h-nl@W3RNl2`p54%A;oDKyNy~GC@lg5KvRwucmiMRn zu*R|KVA&AaY}77?s&VI#C%QXj@T07-;nqy#OcMKPU9TO(~DncbdgxbZAxttu*PD*qBQ<0ekP=`L41>( z23b`UQO7Fv66df?<~(A5p^3K=QX-CwFT;FB-!<3{Ri0- BkKzCT literal 0 HcmV?d00001 diff --git a/ThreadTwo$PC.class b/ThreadTwo$PC.class new file mode 100644 index 0000000000000000000000000000000000000000..fa7d5c5a704461da113ec0472e4328f8c661ffe5 GIT binary patch literal 1183 zcmZuwOH&g;80<*`8{(=Upop&(P(#4P2Pg=F7(pHZsS2gVaajgfOmz|>6#DKV)c9s#z`%Wh#!=UEqcMSay7#$2BJZzC zfzt)olMB`IiVT+Ql@cdLCGc0P4!e`Z$aY@N+ZDZHU`QY}x$VeG!$W9++sySpy>`M)6RfZLua8SZ-*A zksU|bY5fWXn(7LFQ5AQ>NS66hewBpn1CP+{zU(1(CcckEW*-fzZ)D$h@CM2GzJvbH zyM!jtNp_`R=^E3-oumeaxjF)s%4R&|d<{~Qc{Bc7mzIcLaeVVZ7dkYRMQn8N@H^gplNcPRJ6h->$${~sWZ WE98vvR<7#WMP*QjF(dCFlD`2v+x15P literal 0 HcmV?d00001 diff --git a/ThreadTwo.class b/ThreadTwo.class new file mode 100644 index 0000000000000000000000000000000000000000..a1455970e916ddefb16e8f81ef27851ad07776dd GIT binary patch literal 579 zcmY*WT}uK%6g{)!hDED770}m$fm7C>i`*hR TsbQX2CSY;QQN|!Hmlnb=xCCo^ literal 0 HcmV?d00001 diff --git a/ThreadTwo.java b/ThreadTwo.java new file mode 100644 index 0000000..13badc4 --- /dev/null +++ b/ThreadTwo.java @@ -0,0 +1,79 @@ +import java.util.*; +class ThreadTwo +{ +public static void main(String args[]) +{ +PC pc=new PC(); +Thread t1=new Thread(new Runnable() +{ +public void run() +{ +int i=1; +while(i<5) +{ +try +{ +pc.produce(); +Thread.sleep(1000); +i++; +} +catch(Exception e) +{ +e.printStackTrace(); +} +} +} +}); + +Thread t2=new Thread(new Runnable() +{ +public void run() +{ +int i=1; +while(i<5) +{ +try +{ +pc.consumer(); +Thread.sleep(1000); +i++; +} +catch(Exception e) +{ +e.printStackTrace(); +} +} +} +}); + +t1.start(); +t2.start(); +} + +static class PC +{ +void produce() throws Exception +{ +synchronized(this) +{ +System.out.println("Producer is start..."); +wait(); +System.out.println("Consumer Finished..."); +} +} + +void consumer() throws Exception +{ +Thread.sleep(1000); +Scanner sc=new Scanner(System.in); +synchronized(this) +{ +System.out.println("Consumer want something from u"); +sc.nextLine(); +System.out.println("Key Access"); +notify(); +Thread.sleep(2000); +} +} +} +} diff --git a/circle1.class b/circle1.class new file mode 100644 index 0000000000000000000000000000000000000000..3c5ad8399b14cfd00026275b7f93cbce9d61eaab GIT binary patch literal 531 zcmZuuYfAz_6g{)*u5O!|?;e)DY}H8mCKwSIeUb_cA^Nm#ldS9`wl(Ny)dz)wen3Ae zy0ZorHZXJVT+X@Y+?mg>w+{eK=qeVFRgjA#FP}>H;Zh-?kU$YDB3o6lhIIuc1se?V zvE^F92}4A$_86jV?~XGpbu5=(jGR9AuZ_MIf>6i^Ks7D=cb)~Hk89&u6JR8ZEig>4Nx*j2Enp@Mw|<%i9X znn_*uhujQ=fqDHiVc-|G`}`Piheq;7#K=tvme;r5{T( z)tv1)1+ieNIF~m{j^IW07D>fN$NT7K==8aH(kxHp3f!`k@1l++EGxhR9bX{BFj{Bf z7^Z8uk~=b)Om3C9G(6*gytpB4qmI##)vHtG%qHhRG8Vjg7b^jT(tDs=}$5u1kW|hK^@hl+9#P$0Mv$Dr>^k z@fcr6@r{mcCC|v)p1~bqShh6kfr|#WYO>^eCMm-OyHX_!v24_7b?1pFNQNs76Q#~R z2#V5VJ*~hQ_n^#YO*L1F3PZ@W7`lU&FztzDtLjOD3tpkF=pDXrL3K#j_J~izag7?O z;TSNYcui)%c?eWi8`c9iH=*BmmUu>CyM{;3H)#yt;yX&gNeb)rEgC7t&{N_2V&1k2 zTyB}NL^Em&OH#WJU9{Et=+yHE+@!smvL5s(LyKD$qDqM22a04=kyIyxj*a-<<7L|A zjG&-e>5)fGY)^}=*tSyn&E1*?YWodPoWVw2P3x(>FX|^VP_)1c(sl^GN3I#$-uH-% zzN}8ie3`qhAOb%$%dE!;ntO>`#j#>op;tplBXvx}z&}LoLt2dx@j)7|pVI!9Xserjw+s3&Xm60uCh{vj`3_<^c8JTF z(Rk+};y>crse~&h61uw3P2SJZt>pFuy6VPpQWr}_#*g|UzP@g{!nSG0ZS44Cpf81X zvMo?*m(Yo2bkoh;j|>Kor9ZG$Qocrt*RhC)^tFi`wveZLQBX9c`vxL!v8Z7vP~CY< yS|gMMG-ctKq6djlC~|6~B#e*fJA`2rX^c^tcCd>ArSB$vx6{fkvVH2m@B9aI+{qXK literal 0 HcmV?d00001 diff --git a/producer.class b/producer.class new file mode 100644 index 0000000000000000000000000000000000000000..583dabaedc4093e3fff89b66b1d65bcc47131478 GIT binary patch literal 406 zcmZutO-sW-5Ph38pGI3-VsYoHE_cU4RN5=yby(`E*bQ}aK_NODpStT z9*ctC)cKstX*|ye(PdpQxKUZlgkK8@L2KJy@_U?0VS4K0|LJ%d}3o z48$tn4?L+WZsEYgA&waA<#(3`DRG#^#Ufmf`~yXgtBU93psXtff83Bo8BU}qs;D9h z`G}VN12b4lMasyzKUfQ!Eu<2~Vl3vg|n9?Q^Q-7C&B6#oz_@l(v z1oWURJ0EZ6&Aj>idj9}$f;|@s{WcodaWHT&6sSzEjG#YW=tn(T>MR*e%OcH^Q`U50 zw4f1$mx5NA*9E~K2>)xh&(bU{&jrKaZ#kTC-bH@PUEOh-naO$;o8m^tOCnBU%1Nce zo#yLeZm!Y|+*x&QzG literal 0 HcmV?d00001 diff --git a/shape1.class b/shape1.class new file mode 100644 index 0000000000000000000000000000000000000000..e74fa2231aedcddaab1f7ff2a373d317ca7a7c88 GIT binary patch literal 518 zcmZvZTT22_5Xb+sURKvlH?LXQJy^Ray%k0;K_Ey)Mi4!%cCeMbh^|2&s~!{z`T%{X zXpTNu*nx9q&M?23|D5yn{r(By7`qzcNUO-ikkOzZ8%GX#=@m3Ap{Qb6#R?&MYI}BY zMhKbZJ3{!}e-wmN!}i4G&~1tSt<`ck5_T=yBjnA8M%Q|_s*dG#s?DHpd!3pDwWdGp zx5b4mlM{m{t0#^sGE;|!1R;JS+5t0;kbzYdB^_&6*Rg?36vQ@X{xRvm;~W}t!U8?K$K2h~;oD@WyOf~b) zh`X%XI#pMCjeDuC(?Xpbug!Vb!k&jdEZTl(bKM9=zpihRT&0BQc4Z!NN0U1XFA0n$ zOB)Uo!2m81P|xGUHnRu@58y^`km%?Y#xpB{&*)PNWSZo4%pv(5?||>-kLU%)(+|bk LfIj1hn1P*dtN2AY literal 494 zcmZutO-sW-5PjRU-8M#3+s5x|RD{-py$TgCf*=$XD!r%eQnpR9vP~@gS$a_L;1BRe ziL((Dp@-cW=Dj!bWoW<^6<`=y>x3qvixAXl|sk^iIH1OYBh Ws1U_nE-5UL)Jfuzq(br>*1rL?4q6)k From 9d1636f67d75d9e9c9b8284e377d3c2ab14e1bfb Mon Sep 17 00:00:00 2001 From: Gaurav Date: Wed, 10 Feb 2021 21:48:45 +0530 Subject: [PATCH 14/26] add aprogram --- Bank.class | Bin 0 -> 345 bytes Book.class | Bin 0 -> 321 bytes Circle.class | Bin 989 -> 987 bytes Collage.class | Bin 1017 -> 348 bytes Department.class | Bin 0 -> 566 bytes Emp.class | Bin 0 -> 344 bytes Institute.class | Bin 0 -> 904 bytes Intersect$Node.class | Bin 0 -> 428 bytes Intersect.class | Bin 0 -> 2032 bytes Intersect.java | 91 ++++++++++++++++++++++++++++++ Intersection1$Node.class | Bin 0 -> 452 bytes Intersection1.class | Bin 0 -> 2185 bytes Intersection1.java | 117 +++++++++++++++++++++++++++++++++++++++ IntersectionPoint.java | 53 ++++++++++++++++++ Library.class | Bin 0 -> 462 bytes MLH.txt | 1 + Main.class | Bin 0 -> 664 bytes Main.java | 27 +++++++++ MainThread.class | Bin 0 -> 373 bytes MainThread.java | 26 +++++++++ MainThread1.class | Bin 0 -> 320 bytes MainThread1.java | 23 ++++++++ MergeLink$Node.class | Bin 0 -> 428 bytes MergeLink.class | Bin 0 -> 1795 bytes MergeLink.java | 104 ++++++++++++++++++++++++++++++++++ MyThread.class | Bin 705 -> 622 bytes Naming.class | Bin 0 -> 1067 bytes Naming.java | 23 ++++++++ Naming1.class | Bin 0 -> 1342 bytes Naming1.java | 26 +++++++++ NamingThread.class | Bin 0 -> 1138 bytes NamingThread.java | 26 +++++++++ OverLoad.class | Bin 0 -> 1468 bytes OverLoad.java | 36 ++++++++++++ Override.class | Bin 0 -> 367 bytes Override.java | 36 ++++++++++++ Override1.class | Bin 0 -> 340 bytes Override1.java | 37 +++++++++++++ Point$Node.class | Bin 0 -> 404 bytes Point.class | Bin 0 -> 2062 bytes Point.java | 113 +++++++++++++++++++++++++++++++++++++ Point1$Node.class | Bin 0 -> 410 bytes Point1.class | Bin 0 -> 1837 bytes Point1.java | 89 +++++++++++++++++++++++++++++ RunTime.class | Bin 0 -> 355 bytes RunTime.java | 36 ++++++++++++ Sender.class | Bin 0 -> 1047 bytes Student.class | Bin 544 -> 362 bytes SynValue.class | Bin 0 -> 389 bytes SynValue.java | 43 ++++++++++++++ SynValue1.class | Bin 0 -> 389 bytes SynValue1.java | 44 +++++++++++++++ Task.class | Bin 0 -> 817 bytes ThreadMain1$1.class | Bin 0 -> 683 bytes ThreadMain1$2.class | Bin 0 -> 683 bytes ThreadMain1.class | Bin 0 -> 866 bytes ThreadMain1.java | 93 +++++++++++++++++++++++++++++++ ThreadSend.class | Bin 0 -> 573 bytes ThreadStuff.class | Bin 0 -> 574 bytes ThreadSyn.class | Bin 0 -> 338 bytes ThreadValue.class | Bin 0 -> 480 bytes ThreadValue.java | 22 ++++++++ Value.class | Bin 0 -> 637 bytes Value.java | 28 ++++++++++ circle3.class | Bin 0 -> 524 bytes circle3.java | 44 +++++++++++++++ company.class | Bin 1903 -> 2002 bytes compo.class | Bin 0 -> 1650 bytes compo.java | 47 ++++++++++++++++ details1.class | Bin 0 -> 1022 bytes details1.java | 37 +++++++++++++ details2.class | Bin 0 -> 1049 bytes details2.java | 37 +++++++++++++ first.class | Bin 0 -> 567 bytes gaurav.class | Bin 460 -> 478 bytes human.class | Bin 0 -> 925 bytes human.java | 20 +++++++ human1.java | 18 ++++++ intersec$Node.class | Bin 0 -> 422 bytes intersec.class | Bin 0 -> 2069 bytes intersec.java | 94 +++++++++++++++++++++++++++++++ kumar.class | Bin 529 -> 522 bytes kushal.class | Bin 1072 -> 406 bytes multi.class | Bin 551 -> 350 bytes reverseLink$Node.class | Bin 0 -> 440 bytes reverseLink.class | Bin 0 -> 1649 bytes reverseLink.java | 75 +++++++++++++++++++++++++ shape.class | Bin 384 -> 385 bytes studen.class | Bin 0 -> 1508 bytes studen.java | 84 ++++++++++++++++++++++++++++ studen1.class | Bin 0 -> 1484 bytes studen1.java | 86 ++++++++++++++++++++++++++++ sujit.class | Bin 387 -> 476 bytes sujit1.class | Bin 0 -> 801 bytes sujit1.java | 24 ++++++++ swapLast$Node.class | Bin 0 -> 422 bytes swapLast.class | Bin 0 -> 1605 bytes swapLast.java | 70 +++++++++++++++++++++++ swapfront$Node.class | Bin 0 -> 428 bytes swapfront.class | Bin 0 -> 1595 bytes swapfront.java | 68 +++++++++++++++++++++++ synchro.class | Bin 0 -> 397 bytes synchro.java | 45 +++++++++++++++ synchro1.class | Bin 0 -> 882 bytes synchro1.java | 55 ++++++++++++++++++ synchro2.class | Bin 0 -> 884 bytes synchro2.java | 56 +++++++++++++++++++ task.java | 65 ++++++++++++++++++++++ thread.class | Bin 1054 -> 567 bytes value1.class | Bin 0 -> 590 bytes value1.java | 25 +++++++++ 111 files changed, 2044 insertions(+) create mode 100644 Bank.class create mode 100644 Book.class create mode 100644 Department.class create mode 100644 Emp.class create mode 100644 Institute.class create mode 100644 Intersect$Node.class create mode 100644 Intersect.class create mode 100644 Intersect.java create mode 100644 Intersection1$Node.class create mode 100644 Intersection1.class create mode 100644 Intersection1.java create mode 100644 IntersectionPoint.java create mode 100644 Library.class create mode 100644 MLH.txt create mode 100644 Main.class create mode 100644 Main.java create mode 100644 MainThread.class create mode 100644 MainThread.java create mode 100644 MainThread1.class create mode 100644 MainThread1.java create mode 100644 MergeLink$Node.class create mode 100644 MergeLink.class create mode 100644 MergeLink.java create mode 100644 Naming.class create mode 100644 Naming.java create mode 100644 Naming1.class create mode 100644 Naming1.java create mode 100644 NamingThread.class create mode 100644 NamingThread.java create mode 100644 OverLoad.class create mode 100644 OverLoad.java create mode 100644 Override.class create mode 100644 Override.java create mode 100644 Override1.class create mode 100644 Override1.java create mode 100644 Point$Node.class create mode 100644 Point.class create mode 100644 Point.java create mode 100644 Point1$Node.class create mode 100644 Point1.class create mode 100644 Point1.java create mode 100644 RunTime.class create mode 100644 RunTime.java create mode 100644 Sender.class create mode 100644 SynValue.class create mode 100644 SynValue.java create mode 100644 SynValue1.class create mode 100644 SynValue1.java create mode 100644 Task.class create mode 100644 ThreadMain1$1.class create mode 100644 ThreadMain1$2.class create mode 100644 ThreadMain1.class create mode 100644 ThreadMain1.java create mode 100644 ThreadSend.class create mode 100644 ThreadStuff.class create mode 100644 ThreadSyn.class create mode 100644 ThreadValue.class create mode 100644 ThreadValue.java create mode 100644 Value.class create mode 100644 Value.java create mode 100644 circle3.class create mode 100644 circle3.java create mode 100644 compo.class create mode 100644 compo.java create mode 100644 details1.class create mode 100644 details1.java create mode 100644 details2.class create mode 100644 details2.java create mode 100644 first.class create mode 100644 human.class create mode 100644 human.java create mode 100644 human1.java create mode 100644 intersec$Node.class create mode 100644 intersec.class create mode 100644 intersec.java create mode 100644 reverseLink$Node.class create mode 100644 reverseLink.class create mode 100644 reverseLink.java create mode 100644 studen.class create mode 100644 studen.java create mode 100644 studen1.class create mode 100644 studen1.java create mode 100644 sujit1.class create mode 100644 sujit1.java create mode 100644 swapLast$Node.class create mode 100644 swapLast.class create mode 100644 swapLast.java create mode 100644 swapfront$Node.class create mode 100644 swapfront.class create mode 100644 swapfront.java create mode 100644 synchro.class create mode 100644 synchro.java create mode 100644 synchro1.class create mode 100644 synchro1.java create mode 100644 synchro2.class create mode 100644 synchro2.java create mode 100644 task.java create mode 100644 value1.class create mode 100644 value1.java diff --git a/Bank.class b/Bank.class new file mode 100644 index 0000000000000000000000000000000000000000..6c7c973ba7ba9ff4eb65a1a1efa72246aac8b758 GIT binary patch literal 345 zcmZXP%}T>S6ot>EF=Nv7$6A+y%OrxuouIf-a8>G}(*2|z!qjvMaq4qfPy`n~fDa{} z1kpto_s+d%?stE_zCS(zTwoZ%M=wMReTf5!fq-w-N(&6eOZBWqrLx6n>MCQ4OM&3Z zSmUk*j*{K)bVm4gy&&8h8>=UqRj#WCm6udxq1~iuJWSGERv?HMr-B8J3aj6DP#aHH&_K>vTa`+TYAPN0>fGo0`epO*<5>*+n3#6FdfQO3MhqU;?a qJAH$T|Kfu4@UAX3mE5v3p!RRl#)`m;HO3yBX|Xa0*KLZZkA@KK1d zn-tM$XZKb!v%9~4KRW<-IFH~X3E`pFz-fRqKwrSO+OCyAI$Oz4IavLw_ofzU#Y?hxP##W7d*q~Z4QGXA{rf0FhWGk$EBKFkF_2Jk4Xdzo&?29!BeS+O7EL?30t-sh^e1TK@mLo0sK(n zOAtNuFmGqx&Tp9c`u_L?aD{OMAA=Ab3?+^vMgqQ5TP-k}ZPb&RSmlbzqOOc9t_6Y{ z<4k=kaFXnQr%S@qa!q(JGfvNU+gw) z1Df#Q5Aa7B&$dk{Y2(A(J99tIJ@?McpTC#C0c_*7jRevOOkyDti;=jUz#S~j(!Xls z9`0LsU?C$A_hm~7%vMh1sVsQXZxpH~aQ#M+zCe4PfG7*ZWP?!?JFf4Vw*u+xaD2I( zJ7i8tA2BjnaecMlY1LG4AZs2i<87iEB4wj6yQ(`uUG2G%YpTvVEU>u|k#LYi%7Kj= z4jfE5n8uWaH3tvzNML4HYZID4wm&FytdGLv1hSLJImlz(!ea+dupwaeA(?R1*vHz5 zs*}Qisd^R~)gmk1p<}++m8%P%BC;HWlC7eR0-g%Y?Q>FZ#Oh~~rFz%kfs<&-rYdQ_ zF3lI$9CH^M>6=g>J92zkY$S{L%$t`Q;15zthftLwO71lolf+^aS6ljkzxR98!Ix zEqVo`7Jgtne@>ip!ki<1i3#8*tSdCT%V8R6@`z!cIb*D_MQsz|IbLEDi&*A)lIIn! GyZ-=eGxj9_ diff --git a/Department.class b/Department.class new file mode 100644 index 0000000000000000000000000000000000000000..e1cf89e0a42f611e97d61a4424b337a07a196d31 GIT binary patch literal 566 zcmah`O;5r=6r81e2v$MlLq!rVCQyxNyqG|^XgoD~sNr5<(<~{)l&!x@6N!lje}F&A zI0X_396a>B-Fa_j-;`{K5IH}G1H z4prc_1%xk9SQH|y{FbeznsC-pUf}8|B(Jts?%0lwhBDCYE<4j56)4>mIBjg|uQA)r z9;dmT45^y8RUjXtabJc{Zr>+z`M<#G)3H|0lX^J}_iHrQ-xH{BfU6o*a3)bWkoPK{ zz?{w(ySj*tGGU@-B8`lREo9kxC!gI=kGVNL`}6X#KavANMx)uo35`$jZzTAU%7~Z^ z(s@c?dtNcI!@Nu6n%Q8^TOSbC*$fHmdk8OJJAb3n7SiA{}7tvFxhf438b_rXORN~g>s-OrSd;lLx z{1QYDJv8__HFH6g-MWhP@q#GLz2Izvug}Vz(a4HOBxMTbQ{t5Rc z-MBHanz}H?rGLb~U`%X1b17hO(Z!r|=A7?*=XHNveEACCA@)NEV>O5n)?Be3MjRVq ztYFg>_c*pf;7D+6bL?;=88l1u42Ed+M7$EYuCO|}hO|wqQ=(Yg7)XYNQOuEMH&-=> zk|M!|*|CIlY)W07374yf#z5GzXIQdyKwy8_v`l%xkVyVtWhS|ldPa30_1i=oshXBi zcY003J{HX`c?#DP%v5*jA{|2>_oe7Iq|>IR7`(|;g<-BCMeAiv3=}&@iX+VsYV;ku zWjr?Bg8ERU$%v8!VbIUVBI>=}017 zn6CP$d1ADvp{R1H4OgUL3)#0B=BG|~?W%1WCtywx%gNL~`x|G{%J~a1tQ)UKInUiI ztDnU&Ufp?AoX{a!(4^Do7&E;$*6A&U>4ACZqwz_?-2iA7vOKt)5f^~ literal 0 HcmV?d00001 diff --git a/Intersect$Node.class b/Intersect$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..13124e86d06a3595670c864f49c4bdfa28105850 GIT binary patch literal 428 zcmYjN%TB^T6g`(Bg)-8Lh%bCBSU^q0C5grjiLnX6g@%2BiI(7ybOz&ZxoAvW_yK;D z@lF@W;-33H_vHTketiSzRAO!kerKZ|b;nFS$f^BdqU31x zI+5v9JX!ED?{T?Gr}8ebNo{@Uavs02xbjG9bHCKa#fiW+Y63n^1zeN`DiE71xj2?< zH+zd%J@+0aa~4ggtZ4~Or#r?u|DnVma@d%P5ta=I0(*orV)GHO-{Gi_LO$CFFEUX0 si9*=Q;DnT+_>oW78S5xAddyU14uM_fau~te4eaH<$vrzmtf0vrf5Xg8wg3PC literal 0 HcmV?d00001 diff --git a/Intersect.class b/Intersect.class new file mode 100644 index 0000000000000000000000000000000000000000..9ad29500d0b829f55f1b88949af5c6cf17595e12 GIT binary patch literal 2032 zcmaJ?TT|Oc6#fLVWg7to%EhEmlR^U6=8{X(+9XY(AwY~tViE#LFT&n{f{{FyOv_7u zNBawSZ89lz!b~5@OdtE$U(o4uADPl`WdkN;I+AwJo^$qGzH@f<`@e5~1Mn%I;^YMrsgGd8JY<@%>rd?6%{IP1f8lQ_x<4+O$XS%Ni1GVQk7;Is{SQ~tGQ>A5Q3@cv{PJcx+bw0-$&Y6vi+ePsn z_1bfAoW^+*Q%0eXHC>U?KxhWeCG@`76!iYT9-_QhBD|dxempT8ef)T=$cd8b;Vfmo z;XNoXNhs*!==Yd)q}b}DqojU-$_E(VN8R%9g+0{I55I=`7Qx~8FHm2~MJDkYz5_JK zDYJ9*Pl6JkG+XDHy@Vj?R)o-o7PO;-PbazPIB~ODgx*_Q_9XmkxEBIrtp}j!>*hP@EFTHd07ul_$T{N7=(9PszT0VLV(qtD; zXcU8dhCIK#&=29G$8M_e@K!y(r9X|FXR%B?sqRBx-a}*3w~r&IN#kKDjfXE*r5%*UDNV2vYMkFL zI+Lp0*F{N$%l6ZDn`2La$?#8zFz&J@bL@h9Oeu|FUhZSa@ISnO2|U0g9%6>4K7&O( z#v`oo5?{v?6bV9^E0sGWj4{MHtIV{Hu*t5IEz<;9Rs(sgvgfXo4p8G0emDLDJ?+C* literal 0 HcmV?d00001 diff --git a/Intersect.java b/Intersect.java new file mode 100644 index 0000000..d90b381 --- /dev/null +++ b/Intersect.java @@ -0,0 +1,91 @@ +import java.util.*; +class Intersect +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +Intersect intersection(Node head1,Node head2) +{ +Node temp1=head1; +Node temp2=head2; +HashSet set=new HashSet(); +Intersect s=new Intersect(); +while(temp1!=null) +{ +set.add(temp1.data); +temp1=temp1.next; +} + +while(temp2!=null) +{ +if(set.contains(temp2.data)) +{ +s.append(temp2.data); +} +temp2=temp2.next; +} + +return s; +} + +public static void main(String args[]) +{ +Intersect s1=new Intersect(); +Intersect s2=new Intersect(); +Intersect s3=new Intersect(); + + +s1.append(10); +s1.append(20); +s1.append(30); +s1.append(33); +System.out.println("First List is"); +s1.print(); + +s2.append(20); +s2.append(30); +s2.append(34); +System.out.println("Second List is:"); +s2.print(); + +Intersect k=s3.intersection(s1.head,s2.head); +System.out.println("Intersection of two list"); +k.print(); +} +} \ No newline at end of file diff --git a/Intersection1$Node.class b/Intersection1$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..8320725bea5fa96793a1ec28e9319c5cc188281a GIT binary patch literal 452 zcmZ8dO;5r=5Pd_D0v21L;un4#I6zHAZzLKoB*rEL4;tAO8^<;}gz_TN5rIMurTEb7Ch0;D zoKQ-Ujgm+yp$Psslv-p;%ypc~>#k|KAyo8hth!eOcfD>(x3P@%9ii3RsD=G0%Zv&c zcN|MGS-s6f_8iR;7Op>~t86arW0N%3R4Ii&FJkFN<5JF>(o?!L*Q=IevRQTsCHl}2RVFf(Th;c@2E?1`5UaBH&g`8#_v73%vwysL_A7wX zxD!JXIRnRI2w^gcKAebhHWkJDIH_hIB$QnYA0gj^f*Q}nXmwVJ83X6km{a1s5+C`A# zBM=^+_?*VYz(s%Ac4TFB<*sbaTX!3D8nK#9>ClfhUQ&j8s=ifQp0k>rb-mfL9bdp$ zlzuyn%y_qm-E79knDJ=o1bnvwM|>GY)9b0_^t9i>%KMF zu$;xos?UTM3#yh_)m?4X6D3?W@fpej@mbgPJ-=l&=cK>n*1i4+=6X;uaRpZmTr=?=t}|I@wb3w9#dQ;7 zIAY=`juGx1S(zBYyULz-9x zSj)2LIyK9`Y5Pl@dA{ZNS#i<$Q>>x+Arl+4mJmy4D1w;a+S|AlUSEk=W;}4j6j?hAS=qbW;=_k;B zM>L)N1=?fvQpr7mzJXpfRMs~C$#F$jZbO0Fqlj|87cnF#_u~L_8(?0;%~US8Y$i|Ryd z9lcvQ46-=z{OF7r#Sun7%6Q}aO$2dySHFPHh=YOI;Z8({wX2O&>C8IJnRJ$NT05B3 zenf(@KCP#ddWPCPkCNKK?XTR_u6`uIK1Vmlv4?f;G? z;ZBfv0{SaNnK%E!{1@hMoUKz0YcumVmaFh_pQCT#Df-Kq$U5Sgcw0t;d4C{Blw8N& zj^SK3PIAPvakZL_t5rpq1PQ}VzP74Rmm{IHET47kd&b1cv4B(U<1&jl!`Fy-on=ZQ z{xv(h$fL8wCfZDN8B=Jm&nq|!hdpr#Lz8z`izR#1_$(kzA0eKBEJux{g?Ki=lcK2J YN1%W&2+RUKf5>?swbQgZ706Hi0}trXxc~qF literal 0 HcmV?d00001 diff --git a/Intersection1.java b/Intersection1.java new file mode 100644 index 0000000..f670892 --- /dev/null +++ b/Intersection1.java @@ -0,0 +1,117 @@ +class Intersection1 +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} + +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +int getNode(Node head1,Node head2) +{ +int c1=getCount(head1); +int c2=getCount(head2); +int d; +if(c1>c2) +{ +d=c1-c2; +return point(d,head1,head2); +} +else +{ +d=c2-c1; +return point(d,head1,head2); +} +} + +int getCount(Node node) +{ +int count=0; +Node temp=node; +while(temp!=null) +{ +count+=1; +temp=temp.next; +} +return count; +} + +int point(int d,Node head1,Node head2) +{ +Node temp1=head1; +Node temp2=head2; +for(int i=0;i"); +temp=temp.next; +} +System.out.println("null"); +} + +public static void main(String args[]) +{ +IntersectionPoint i=new IntersectionPoint(); +i.append(3); +i.append(6); +i.append(9); +i.append(15); +i.append(30); +i.print(); +} +} \ No newline at end of file diff --git a/Library.class b/Library.class new file mode 100644 index 0000000000000000000000000000000000000000..5f60b337a914381f9cadef4a15641fe1d97020b7 GIT binary patch literal 462 zcmZWl%Syvg5IvJVVq&z9s4a@%GL2xiLQ5A4u7WNq-6u7aThm0+MDVW^6v2fb;75rk zrF0P&bLVl-gPEV-uWtaC=$oj+Hc-QXjzb+sf<~C8k1IjjUj)yASL7=8e6`Al0%M}) zNst#=B@YwjlX;hw%Un)O_Y>lte?WUKw kr%Q&tQP^Amv^M-xV%Hw-JG9p=wKN2J8%mp9hrNdG9|lodg#Z8m literal 0 HcmV?d00001 diff --git a/MLH.txt b/MLH.txt new file mode 100644 index 0000000..fcf2e66 --- /dev/null +++ b/MLH.txt @@ -0,0 +1 @@ +https://www.tfaforms.com/4844143 \ No newline at end of file diff --git a/Main.class b/Main.class new file mode 100644 index 0000000000000000000000000000000000000000..134a2dc93601fde1ac39d56b0789e1adfd71c3eb GIT binary patch literal 664 zcmZuuT~8B16g{)uGTmhhrC&%9SnzA1N_{lJ_+l`|v}#gfG(Jts1h(!+v)!UT_MH6PSckbSM&Ye5we*5wHD}Z~r>tX>b5-k@NR*YFKGQm~&ZvL)1 zSi^b=8!mioN^F&IP2#%54S~7)VG`yK1Pa0S3jzCKdZ+~!yJ4cAPUC^j4%8rG#Ew;% z2sDG&-H|#`ok%4|oqnE$$ z9#3PHc({d%hXC6WJ09A&Ezo+bqbT*?9;;lR=*;)Si9gQtL?^k#9S^(c2-GgR*ncR*=Hy=T1~xRwRmQA6N)68ro|t$2L+`(z6Ea> zZymz4^PD2<Qa`?@wd@hXv%=fFjmy1eXcO!IU{fvn+m82m(v=)_4k@#ho*VQ#t}w z+PU+f0|zzK=^N+=6u5!l3#?aXD0JI1*zG!sGssUURh=2!kMMfN_voLJ=V2A=nCGRY v>K010W!eR1mRP&W{4x=BY@o?mwa_4<2J0t-mPAvMDkSDhEVj&)g)6@RX^(_m literal 0 HcmV?d00001 diff --git a/Main.java b/Main.java new file mode 100644 index 0000000..48399f5 --- /dev/null +++ b/Main.java @@ -0,0 +1,27 @@ +class human extends Thread +{ +public void run() +{ +System.out.println("Hello,"+Thread.currentThread().getName()); +} +} + +class Main +{ +public static void main(String args[]) +{ +human h=new human(); +h.start(); +try +{ +h.join(1000); +System.out.println("Hello whatever is present"); +} +catch(Exception e) +{ +System.out.println("EXception"); +} + + +} +} \ No newline at end of file diff --git a/MainThread.class b/MainThread.class new file mode 100644 index 0000000000000000000000000000000000000000..5eebd255aab83000b1646c445c5eaf77b1d35e3a GIT binary patch literal 373 zcmYL^%}T>S6ot=B(nMq0MB7Fb1(#L9ZUuiff~!;)34*wqq#;giQyG#zfluPbwHpfx zK7h~TO7Q1S5IV!$d*^b#duBd*E`X) zQfYQBHS7%tj&D^ah6kE!f}KXf$%{aT|El;y^B|Y;AuHk0%@*| zdaf6RvSV4yISCe08-Z@`J)g;y?9Zhs`=iQgQ{Fo;9xZD-Q3LJ7*^uJ#hgEWVd*kE@ zA{_9uQr1?k5}dlOxu+ttTl-SX)TE*%TN|9CLG$i-yj%l;Lsnsa1AjF(*#H0l literal 0 HcmV?d00001 diff --git a/MainThread1.java b/MainThread1.java new file mode 100644 index 0000000..b58c8f6 --- /dev/null +++ b/MainThread1.java @@ -0,0 +1,23 @@ +class gaurav implements Runnable +{ +public void run() +{ +try +{ +System.out.println("Good morning "+Thread.currentThread().getId()); +} +catch(Exception e) +{ +System.out.println(e); +} +} +} + +class MainThread1 +{ +public static void main(String args[]) +{ +gaurav g=new gaurav(); +g.run(); +} +} \ No newline at end of file diff --git a/MergeLink$Node.class b/MergeLink$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..5073733ef93fa0ee9a0e5dfa48c82b829064b2dd GIT binary patch literal 428 zcmYjN%TB^j5IsYYQmC{d;tRzE3#f^>B+TZbBsOdOl239=JE@deVO8LIb$YOt6nf!zy3 z6?Nx+9III1_U~0RRsA4*Y3PD0K`wa?;>M+*_@C3^>mUr08-df@i1%7UQg>5ohb(Ha zd>yIi$sf%*tnj#4Mq_mwXs5KEbTRYaxLkgq;^b}-Cnip8Y@=ku!Kn=sc^ek&&6adI zuB$uSb3dH6A4W4Z=D(~pt-xruhB)ILa=eg1Ar%pt4RBpOgq~0wxYRqeI>@B874Lin t@jj99YAYC?tdRXktINbPvP6roK#n4I$!HM4?h5u&U1c213pc1z;}4TBOn?9Y literal 0 HcmV?d00001 diff --git a/MergeLink.class b/MergeLink.class new file mode 100644 index 0000000000000000000000000000000000000000..cd2987c3e04cfcb643014ef8ae461d39a8b9a684 GIT binary patch literal 1795 zcmaJ?O-~zF6g^|l2R4Io2m}lTl3=L8HiRZLsZE;}rvzHtq;=GU^dlPVCzxQ*SoRQ= zO&8r&>avx(?uK=u6r@Dzl2rX2UGxWZi9*jCQ!pW_;N5xe-Sh4{_uM<pnUm&S1J@O(MYkdp zn9GhM8o8>~Y>Fm#H-uGD5X~1vV_oEJXEQEwSq1vM?bzN23WABrF9^)}$GZs;#jVp@1D%jxS$ibP%&fajhpexd>WFV;$`#8acV+q1vC?+a6E#-B-6E#1 zrH1X!+>ts_5MkA_VJzY{AxfIu`)k&w$hl70^6uH*24_vray-_$j|Dobrh@Z6$RtS=DOE_5^#Ns9^j|LT}=xVC4UC zxX70;%J);@V5iY)9BfDK^m8`Mr}Sx4dr+QmqF{hl_cx`3jl{Wxeg~C*!0ZbIR;Pyc z5G+hRgZdJosnl;!pU6cq{S4YZI_0CdbNEl19!-V~_+cjy;`|)K=%MW;i#~=PV57z` zh9M-$=L#Eph^TG^572KQZ~&Dy!Y%f5i;HrJ0S)f_oGhj?s*=%op&nCdenlkhFL^&A zF*T#fZ7rk5w2YqKM<%B3W3CN;E~ckRvc(u&#Z)f;JEY6A`p)4W@_0<&$M91aG4ATm z(E;otBo{v9FM4{yyXZX0_W?5mGYcS2-N$)if>|e+^CU)*re~TT&{^86xQ;pGXqWlT z{S5QC&+ouP+=R^zuVDcV+`{*K(SO8k{DdW6qd|1M!YI{g{f7?_ zPNS2I?orJ9h+vh1K46c2h0FMwtiGX`4{;4^l(0;h1Zi9%K0yB%pDGCk*nZ%UqL^$% SQ1m=LVH2h}?;s-0G5s%6D0=Sz literal 0 HcmV?d00001 diff --git a/MergeLink.java b/MergeLink.java new file mode 100644 index 0000000..c234427 --- /dev/null +++ b/MergeLink.java @@ -0,0 +1,104 @@ +class MergeLink +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} + +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + + +void merge(Node head1,Node head2) +{ +Node temp1=head1; +Node temp2=head2; +Node head3=null; +if(temp1.data"); +temp3=temp3.next; +} +System.out.println("null"); +} + + + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +public static void main(String args[]) +{ +MergeLink m1=new MergeLink(); +m1.append(10); +m1.append(20); +m1.append(30); + +MergeLink m2=new MergeLink(); +m2.append(12); +m2.append(24); +m2.append(23); +//m2.print(); + +MergeLink m3=new MergeLink(); +m3.merge(m1.head,m2.head); + +} +} \ No newline at end of file diff --git a/MyThread.class b/MyThread.class index 6a186dd3f0d6cc0db6b414558a9c17610998b835..3a693c9cb287d9e8b9543b77059ce523b8f830ad 100644 GIT binary patch literal 622 zcmZuuT}uK%6g{J^v#x7urhS)vTT#9SMK4hV*%wL>J&iip*19X(81;*Ku7`qxen3Ae zy0d+V5X;UV>N+;g-<>hQjH8A#Dw*IXM(*c?S0Gni#C_ND9k9CJ42vA~e) z>FwS%WJfu^r>_3PpNni+&0ar9%sYo`I@K%8atH@&fiq1;YTv zcnIpN^dI#U5&D3kCqxFL&xk!BS)qFM8S%%EZ<4S<9Ia5G3N+ND{v;A%%+bh9h(-=L p3{G$sgVd^>to_KR-oVdaU{**s(Q`Bq8qbhkmb7$Jj+!DE`T}~>bl3m@ literal 705 zcmY*X%Wl&^6g^`nabn!KG!3t|&<9Yblm@y&qGE$!f%+1OkXSnID7YkJ%e7Iv=S$dh zT^6BY!3XdWtoa6nfHQVW8;?AXbI-Z=&b{;f&)07No?zXEgKITh#|;}daZ67#HfAwb zrk$VpQ$x2c+_6!^yoCh|ix!pyDjT5+(`N#v*LovRdLHdb0e3T0ayuLLWYYC}10rUU zDS?Sj>Id(){P+yDJ5iPd@@1$g_3pbw`g=R^`r5w#!FN!HYvHbgd$@05*@1_agB3im zuKH%E)eR=JYUX?9%~}Vl0>TX{5LH~jZJxO?Q~89Y&oEA5j!+t*JdMgJ zs>iJV>In8nA&&q4IH9`1S2W8PWaM5KQPrVfaWtS`m`kg}BL)o z^amuE_y9hX@y?cnk~Z#UXYRdo?z!jA%>Ma%`5VA4-WZrhPRD!_w++Owki_C7?%=L+ zmNJC7Z{Pt|GGNMzVO7VPj)x4|zU5l-HN!-)^ob!}^;&`*PwRXmPyliu~U2aIYF{Iymo(!bVyGKHvdaWR(VJnHUiN|=NW81`26q9&n;<;kh z2E{1vTG)q^Gtra`bH(v$hoFsqAcaHyd!b4g;4QEGky?|~px{o0L2nC5b*Q&&u{6qQ z;01OlyDq-vk54J5m3Il9w}Sj0W0-e%M^rtx$>nEDo{|+v?#h5+ZJfYSeumkoxtqF3 zR#&OC>0r_~%c`mgD&o`T?y8O3XDD3nkLC8fj<`C%fv`i~l%C($L3cr`d0r>%GMMjO zSNK(%2Z129--p#+aSYDr9d}!{2nvJ5%4i2eksFD}{jL}TAHHRS!>kN%`xQl%+jhf} zqN3w~VRfXxaoQM`|Bpi+CjCw7iP1;5mwuWwSxYoCniK06U_Z!UxJ9ED1*b8I3}(qz z&?YA61$KTR_9ZiMfp{&l5@a3ygtmDO{Sryw9Fyd3M6MCJWKUg_FA_bdj6vjCqF>r&G|6#kY=Q(_P(H*a7;z!ne$6_FweMFcDtZN+i?;VkXihNcOVY;gJ}K8E_E zI5^`2_)v~#(;{Wsv6-Gddv5u@b9VFl&)F{ki+HP}4?`M;b+lkeiQ65BVnk`95ek{m zaTl>L;>t1^##96h6Jgwo(4L&LxUa;h5_2kcUc&J0{GtHk;qB~ zN^+OhI#;^vNl~JHI6gW0t87hYcAuz9A}n|*K~?iYQeooS7mGJ`M8_+nsBES{@wuo? zkx|oIVhn>NUKB~k&T{$Alm*fVf-OB7SFEv4lhO>m0gua&2+^?uXwi)Nn-!uFY2G>J zk=0L9xY2BZhA5_^vLK?i_#CaFtpVLB*Bk37)HSP`!O)rYU02xhe1EwqRV#IkMku#( z!C9lpw8ggL2O4(NoL@7HU5v-HPn@Et9j|J$Hh5M#ZdpT`2A*=9qJK>1Y|FNVo3yy+ z3F_dNdg8Sj)g!gZ?VKgNv1($XvC(ywONp8Cv1k%re+jB*DN#SFT8SjLth6abLPLgO zyn$acYz)KykE46vOJ4)^YoR~gExPK1qz%!^XlYig>3w(n@CC3FT2s31HQ>8L=Tid-T2&t(LzTGq~Vq_gUr4)U%BPKy13 zt_r%T#<|{8LF59_Jg5w=B8)E5x^WXd7(s--O1)ShYAZx)ooJ;A>qp{HB;>6Wr3l}` bKCL?O*u@*{k>?KW`^Y~=w(&qt2Xf{w*>y(7 literal 0 HcmV?d00001 diff --git a/Naming1.java b/Naming1.java new file mode 100644 index 0000000..d326e98 --- /dev/null +++ b/Naming1.java @@ -0,0 +1,26 @@ +class sujit extends Thread +{ +public void run() +{ +System.out.println("Hello sujit! what can i do for u"); +System.out.println(Thread.currentThread().getName()); +} +} + +class Naming1 +{ +public static void main (String args[]) +{ +sujit s=new sujit(); +s.start(); +System.out.println("Thread name is:"+s.getName()); +s.setName("geeks"); +s.setName("gaurav"); +System.out.println("After change, the new Thread is:"+s.getName()); +sujit s1=new sujit(); +s1.setName("kushal"); +System.out.println("My new Thread name is:"+s1.getName()); +System.out.println(Thread.currentThread().getName()); +System.out.println(Thread.currentThread().getId()); +} +} \ No newline at end of file diff --git a/NamingThread.class b/NamingThread.class new file mode 100644 index 0000000000000000000000000000000000000000..f3ed9ee72dafea563da091cf37b3cde9ae402131 GIT binary patch literal 1138 zcmaJ=>rN9<5dKbSyUV&zsO6@Dm7C>S?;=H1Y6!+sNJ=!uUx)UjUAmWM_bi70K7_BK zKOn)x2k@bcbG9{ffNq)!wZ!|8*h2}Ln>8L!Gb#l z2CXh6Wusa%xuxEi1~x&ck#+~NE+Mm4u*n!E9NrW~&#iL#(UJ|40?Az&Ff8`t)*G7P zW>nX8O2nw82--BGp|bdrRpdG;hxUYRd)a2_a9>eKP)47+y`?(&nqmH`PnLV?HAQEx zZI-*dDn0*9!wyZYx6yrSJ8 YZZGi$+jNp8JwxaB$Tl0Ti_v=jFKT=jOaK4? literal 0 HcmV?d00001 diff --git a/NamingThread.java b/NamingThread.java new file mode 100644 index 0000000..006b1da --- /dev/null +++ b/NamingThread.java @@ -0,0 +1,26 @@ +class kushal extends Thread +{ +kushal(String name) +{ +super(name); +} + +public void run() +{ +System.out.println("I run very Fast"); +} +} + +class NamingThread +{ +public static void main(String args[]) +{ +kushal k=new kushal("gaurav"); +kushal k1=new kushal("kushal"); +kushal k2=new kushal("sujit"); +System.out.println("Thread name is:"+k.getName()); +System.out.println("New Name is:"+k1.getName()); +System.out.println("Hello kumar:"+k2.getName()); +k.start(); +} +} \ No newline at end of file diff --git a/OverLoad.class b/OverLoad.class new file mode 100644 index 0000000000000000000000000000000000000000..d5b904087bc4c60b6976c2c6e356f543f85b2aae GIT binary patch literal 1468 zcmaJ>ZF3q`6n<_8-yglbU_wN4n_r;$8?%}{j3R`j5xDm%qY^P`~ z+qi|>V%tqY;RD%yn8E_?TKLH3VN1lvB0drEsl?xl;WIgWZlS86G*_Lg#no1b-giAW z_(CC4-1$jivF0Bdg_VZunWuwp%k&O(t3yk~=z#8GU80tX^-xEt>pQHLEjC{3p{{ha zcT{NxJ=Z&`h7pTh?Rw&WaXCOL*-d}YYnwe+FqZd+rq}TG;jR>Oa2@YBxQ4Wa`wkv} zO(q}te$Wqk`t*qjj{U>_N)!)c_|m~wcx0jG;A?#2AcJ%adt&_7K~@fr<-kT`|3Wxe zLr%oHh`c1`$i|T#^z=|n8$_GVwBLGd+9Y7c)I944rb}l00Uep~e6C-4#_0ocV05=? z<2!uMtl-!bhPpE_1^-n+KTrzSyZXe`e6Ov8pWWb?yMCa(pwCL=_%c}v*TQbz22ik0 z1+GJmGjr}hD9%j5iCoa$VWA}*WaSd)0Yy}S?(I3{=EYlR2)EA^wx)Es-q1fWlb0}_ za!ZZA)2nrKzi&ADFSD4F8sm$8%(gqGzco&*UT%BF@>b%( z*{PWmKKmTUcUzt1Vp5`}JDsK*n5u=Q!i`Jw&Ff7e|Nn6)@MDy(Il{%)O$m9iq2^ygbVOyo#IiixEyMQ&fK!OEUI7c!pke?LTCOiRgrL=yI*jn!8 z`paK=9CvJoy``C$36nM^Nu>#Df`DZL#{UC2&RfMYJB^dR_a=ESSV^X>`~my<8(e9W zllBNsIhju8M_86>Nhg_2ZjO)`VWpf(ivQ}Aiq(+mJYv{Df`zjzeG{A5#rte&lcg89 b+o!e(`2;`UDQPP5oTh(=wo)i7p}g}C^AIi6 literal 0 HcmV?d00001 diff --git a/OverLoad.java b/OverLoad.java new file mode 100644 index 0000000..87c97da --- /dev/null +++ b/OverLoad.java @@ -0,0 +1,36 @@ +class OverLoad +{ +int a; +int b; +int c; +void eat(int a) +{ +this.a=a; +System.out.println("the value of a="+a); +} + +void eat(int a,int b) +{ +this.b=b; +System.out.println("the value a=" +a+ " and b="+b); +} + +int eat(int a,int b,int c) +{ +this.c=c; +return (a+b+c); +} + +void eat(String s,int a) +{ +System.out.println(s+" "+a); +} +public static void main(String args[]) +{ +OverLoad o=new OverLoad(); +o.eat(10); +o.eat(20,30); +System.out.println(o.eat(12,22,34)); +o.eat("gaurav",10); +} +} \ No newline at end of file diff --git a/Override.class b/Override.class new file mode 100644 index 0000000000000000000000000000000000000000..50e9a59ca3fc73923f113b68dd84bd685d33db6e GIT binary patch literal 367 zcmYLFO-sW-5Ph4^8l$bX#oo}xWe1o5d%phEA` z$Dm7n!Qd0yCuD^7=>qJ72rWU;`75@`vWY5jExjeHN!VJ#cv-*<&*rd}u!%bl=X1C# adq6)09MH@|vL2yEF>jcQaku=NWptv$g2 literal 0 HcmV?d00001 diff --git a/Override.java b/Override.java new file mode 100644 index 0000000..2935a55 --- /dev/null +++ b/Override.java @@ -0,0 +1,36 @@ +class sujit +{ +void eat() +{ +System.out.println("Hello I am sorry"); +} +void play() +{ +System.out.println("Hello i am playing"); +} +} + +class gaurav extends sujit +{ +void eat() +{ +System.out.println("Helllo i am subclass"); +} + +void play() +{ +System.out.println("I am call to everything"); +} +} + +class Override +{ +public static void main(String args[]) +{ +gaurav g=new gaurav(); +g.eat(); + +sujit s=new sujit(); +s.play(); +} +} \ No newline at end of file diff --git a/Override1.class b/Override1.class new file mode 100644 index 0000000000000000000000000000000000000000..ea2d531c8e7498f988f49ea283ebc5eaca9362e9 GIT binary patch literal 340 zcmYL^&r8EF9K~PyD_ZM1=Qb}2Q#@=6j@=Z+i{Poc!$c5IX&XlBnn7&$e|gzJ!9T!1 zO8iE|1=9EW-VauKnNqrx=>+(s5eItRnoiE|k?==uDyqpB`bCLz@ag4df0;8L5A= z0(&DvccE|aJKQH^3lVvXUQpB}?R>y_TER_Dm+=1l-8$NWM^KMWIHc$i+Bl|yZJIe~ F`~a7~I^qBT literal 0 HcmV?d00001 diff --git a/Override1.java b/Override1.java new file mode 100644 index 0000000..566e071 --- /dev/null +++ b/Override1.java @@ -0,0 +1,37 @@ +class sujit +{ +private void play() +{ +System.out.println("I gonna play"); +} + +protected void dance() +{ +System.out.println("I am doing dance"); +} +} + +class kumar extends sujit +{ +private void play() +{ +System.out.println("I can do this things very fast"); +} + +public void dance() +{ +super.dance(); +System.out.println("I can do dance better rather than you"); +} +} + +class Override1 +{ +public static void main(String args[]) +{ +sujit s=new kumar(); +s.dance(); +kumar k=new kumar(); +//k.play(); +} +} \ No newline at end of file diff --git a/Point$Node.class b/Point$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..a5414e49bae45bb1437123d79b4d5195efc5953f GIT binary patch literal 404 zcmYLF-AV#M7(L^vtLv7Vnf+OI;e~FHT?$1vLbMsUZUbd`M7q)|GP0)C{F zTn-j-mdT9a@Gec1ZkytTKv6#>S^HeT{mq-yWug*&B~a=7<)ZGGasw+@9VSYSR?ic; ze26CtUf|uQtL0Q)CpNI^XY=@l%alek(>H0RT^#w?z^0EXj(xZ&`6$EZ?Ef+Xftl(p zV)fX&oy_HwZz$NhfYa%Yal-c&`4bL}5=0mkAP9^&BSEVoAaBv@BWHW-;prM8d`B*9 ouHl4Yjr^PKt`Td<6U#gvH7eMqqC*6y>)5f}U>>Y}9Lt+|2iK-5G3I;P{*+Wz| zUFAn~Syh$T&_!Ab5|O&3QuqB2?Y^sugnoByf)P<=``k0TtpIW3UP3=^L_(}dFHv`dm{2h()|e1?g_siJUH}rt zRm@0`vsT`apruUHD9;r2O2w$qx^C!sTGR7Z!L$biCMm&vr(hQBNeK<%p(g~*I7eI3 z1=GlGZ><>R1%0JRXKuYzGEAPA!zlr5&e{6vW=1d7_LWkZUL~k&hFuNc6|Rp|uMedh za<);f7^`-{G9`3}Q}u{?U7#E3b;jBj0a`A&6`S&wUZ9J%@N#-Xf3A-db#rYbXOqub zQc(5gtnKouFJ(23C5zEd4xxv!xe9U4AChl*JZpW=ar z6h4#SpSCQ!Vwd$&#<16|e5J*WhmA;U$RMj?PD3B&NzU9Z7BxJ=yoNzs)9?WXBq$CG z4L#@;xR8eT(cg&2bbFq{+{y;aLzcCSlTP7f)A)wQI$Un2VjElRpta47V6_MZYh+$@ zgmp0VEjC)t>o!xCQeNb+K(rKR*W0)BO=HF~S9N=_V6RiF*t%(RT!QTL<$6lE>JYr> zUZ5{yMeS8*EQ)MTXkp#xBcZoV?<zs|;uLRog1> zsQ7~On6|9V?UID=>Lb?ecB&&Arb#T5zh*G=3kna)If`${ct8kq_ru5Oofv<7N)1ix&ArUkk zJx1tfxTE_}kI)Dlz(ZY0@1FiebHICmrgIJvtaL|nc`PoOYj z$bt3OBAU!y92|{A51>s(Vw7WYPf-350m}TC5(z3%TATNRa!>su4^^}8b!s1{n_)CF z&#Sn}PTV4oamK#wL{}lbM!zH~&kJ9R{R1t z6Y>kUw0rt@r+kc9Cwp*RnAJ{&;(K_Uhcl!wDhXxx^iS8`TXtjQ1Wcj_M|i?6L(0*|Z@_+GfAvk~b&r%-LpBC~x;_!3*Wj3zu|p}us&@L%sWWL|qtgU4xEbuxb~0BU0d0 zIa5@"); +temp=temp.next; +} +System.out.println("null"); +} + + +int getNode(Node head1,Node head2) +{ +int l1=getCount(head1); +int l2=getCount(head2); +int d; +if(l1>l2) +{ +d=l1-l2; +return Intersection(d,head1,head2); +} +else +{ +d=l2-l1; +return Intersection(d,head1,head2); +} +} + +int Intersection(int d,Node head1,Node head2) +{ +Node temp1=head1; +Node temp2=head2; +for(int i=0;i"+p3.getNode(p1.head,p2.head)); +} +} \ No newline at end of file diff --git a/Point1$Node.class b/Point1$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..ab2c789d687e703b3c7ab8c67bc29db9bbfbf00c GIT binary patch literal 410 zcmX|-%TB^T6o&ty*m4=9BH|4%3l>ll(H)7#4T+J2poxZkfr*yjG@*m>wOkMr7e0Uw zW&Ee8i}}x)bNS|+`TG9&1kk}z9&6Yxz{QUBcCGAr*!NHu$WB5N3Wy$EtzHeyAf6}z z+0$ChyR$G!R3cF7-^GzO=M9^^5OB>?lr+u+a=!^1yNq;XuGriB3-($=61yp}+>f*x zES^Vd{t%94e4}t5FXm%)9ob89^}y*geBnU3flACxoEQ%W5+$rllyNBGAt#ZC{I5?3 z67X$Xdlu@)_U&k@#$3c*0R^09YlvfR?eaey9zv+F9KiQ2o;Sf$hEKaeuY*ilTMbT@ u5Wzb#L464)5KCm=(&`Gef-JQ_QjrXaO|l#+*j>d|YHQ5d8o>!_wDO;g)e6g@J+GDZaRVNxKpv;k_cj7$2F4^!I231DIy5>p6CKStPZK*2~JOU{(( zA8EJUuuhsl6K1;VkeU36ZoBHLOD6O@*@0Rn3?u#%k<4Oou<^7t5R2Vwq?HI+hG+)Z_jE1kmTpyR_ zYiX`ab3;Q~ftq(pLV=#KZBb2^P1hAJqnpAkDd@;9IhO5BjYv>RL2%l#EpJ9aOKg0F zsIQ26%99;aND$q?2A3fJ~SVh$+Bs0BnuwXZKPzSaKWini(=N2G}`OzCnb_k zdEt6FA!)ig265pnz;926Zt3X9fR0%VXqeM6kBp85+*S~|;W(b_Rn1CHc$-ei?F=Ft zLQY2>iyD@6e1tosXV=PQ9e1VQz=_p`X$2Zd4#V~cM6V&kmhGm8e zIxb>_)tbF6u0Nzal(3nNnJC>Gtx~?isx5wG^u)r#j_ZkSj>@U=MYJxLSe? z@Eyg?I?h(DqTuI~EEoMULC z-;FSO5J42ZBo@Vcq}9(FgNU(8g2)ev>O{*Cq8b86XrVpF5Wj;4ks=dHYBAQ##t$*@ z1i|=IXfN0!_RvPZHM@KKH^bfGJ+wC|46reoN#zF>;z4*GV{9;nk1_6-M4B;;{@i9l#_xCDDN?&g)ao=`*stOmM0oD6#6sx*<1wEna2?V-1U${8|XM1s;vtl?t~ ziLJkCV)OA;if>5sJEF~fv%vWRx2WDMo0;R&JSUvtWEa@bZF0=9)jV5VWNS-o=?-r4 z)XVS;%ww6}3hrYS8@R^~V$2obXeM}9*;|0Q"); +temp=temp.next; +} +System.out.println("null"); +} + +static void intersection(Node head1,Node head2) +{ +Node temp1=head1; +Node temp2=head2; +Set set=new HashSet<>(); + +while(temp1!=null) +{ +set.add(temp1); +temp1=temp1.next; +} + +while(temp2!=null) +{ +if(set.contains(temp2)) +{ +System.out.println(temp2.data); +break; +} +temp2=temp2.next; +} + +} + +public static void main(String args[]) +{ +Point1 p1=new Point1(); +p1.append(4); +p1.append(1); +p1.append(8); +p1.append(4); +p1.append(5); +p1.print(); + +Point1 p2=new Point1(); +p2.append(5); +p2.append(6); +p2.append(1); +p2.append(8); +p2.append(4); +p2.append(5); +p2.print(); + +Point1 p3=new Point1(); +intersection(p1.head,p2.head); +} +} \ No newline at end of file diff --git a/RunTime.class b/RunTime.class new file mode 100644 index 0000000000000000000000000000000000000000..b5d7e8f42697c0a37e2f27af59ec339755530f5c GIT binary patch literal 355 zcmYLFT}#6-6g_F1Mr(C*&gu|x>dXAVy$XsTf=^Y!4MBWLyHHZr3~Iao<;w;R`~m(b z@kWFNa?iOp=iHm*`{(luz$H2XR?!mJ3gDn+Lt9`w0JjOZNhGkt;9qN_s~ZNlck;sE z-AzV{p%H7N9_u1e)xEaj@VPca zU8oBy4H00C24%7?tr>xx1AD;b*0wogf}Qaa=#X;OtQR_HBuIkc%6Xacc) zLPp3>=U^X17}hEJf5knrY@k8hN^i;P5_T4FUgvP*vl+YvIC1~sdQIqNpHh%%NxjUKw literal 0 HcmV?d00001 diff --git a/RunTime.java b/RunTime.java new file mode 100644 index 0000000..c121fbd --- /dev/null +++ b/RunTime.java @@ -0,0 +1,36 @@ +class sujit +{ +void eat() +{ +System.out.println("I am eating"); +} + +void dance() +{ +System.out.println("hello i gonna dance"); +} +} + +class gaurav extends sujit +{ +void eat() +{ +System.out.println("i am eating in child"); +} + +void dance() +{ +System.out.println("i am doing dance"); +} +} + +class RunTime +{ +public static void main(String args[]) +{ +gaurav g=new gaurav(); +g.dance(); +sujit s=new sujit(); +s.dance(); +} +} \ No newline at end of file diff --git a/Sender.class b/Sender.class new file mode 100644 index 0000000000000000000000000000000000000000..4c99047f7a20ec3dcaa2b7c2ac29818bb4400b5d GIT binary patch literal 1047 zcmaJ=%Tg0T6g?eCCJX~;c=>>c3K&3%;tL77Fa@O+s8vB-xN0U{WXNPXHPfNYpZEu^ zaiJCqKfo{XD=bfwScHPIr>6VPxzBU&^shfhKLM=bsS6Ji1DM369Dykp)5xbOarOOn zaSbyLu4i#02Z1REvkvA2GV4JUm}dfgg@yM5{bgNM0wY^Nq+YigyDHw1yCISOii)ZN z^=$@&ddjP&cdvTB?56aMj@u4O?9!Ij^%lc zo#A(0Z36lK+hGQSyexL5`0{_`l^CHk%~SA9FMfwOq`*mV&m4o+^dju-v8GMB_VHZ$ ziqz7P6~Cc>4CxdgmaUWr{I=rf9Uv(`B$nSi@sn<^wvXaD~{_+`~w>b0RV$j7Nh6Y9kjy;S$oCr8N-YS8?ViUi|(>&JeX;hV& zUf=PpEb?4H%-N>uwGwb=na-+vfgsow%y+5DlG2AF1Z&jTteRFMcNJyMYc<4xU;Y;kJBj82t2xA=nhkZ^qYDLNpCQDp!GnYHtJQNdQ z^lhaDtKgA1VC}J+!Ggm&3O^yj%LZ0>-oOs88aN;Abe}k;E2wtpW!!pKNXaE2J literal 544 zcmZvY(M!Tm7{$-srpr0COtUf}dYT4FZ$Z&Z6bNFF(fg(snapdf*3?siwE*5)EDM2)xf_$KGN&EaFBPAh3#SuIXe5v zY$#PCu)g@c>tHMg3HJF489t4{kB+pXiKkW>1Ob;_gQw7H>kZKc6$kpII z8Spq0*NW?)0-K!VODg!7q0%n^anxkj!JZnIml}rp%Aprd#Yi%&dH%n=Ff(5zPbCgv z(S7P^6l4M-656NAsG98@?1KPvu0=O`gWfGUnrLj`qOTcDYR;xFv8M4bQt literal 0 HcmV?d00001 diff --git a/SynValue1.java b/SynValue1.java new file mode 100644 index 0000000..4a71dd4 --- /dev/null +++ b/SynValue1.java @@ -0,0 +1,44 @@ +class first +{ +synchronized void getValue() +{ +for(int i=0;i<5;i++) +{ +System.out.println(i); +try +{ +Thread.sleep(500); +} +catch(Exception e) +{ +e.printStackTrace(); +} +} +} +} + +class ThreadSyn extends Thread +{ +first f; +ThreadSyn(first f) +{ +this.f=f; +} +public void run() +{ +f.getValue(); +} +} + + +class SynValue1 +{ +public static void main(String args[]) +{ +first f=new first(); +ThreadSyn t=new ThreadSyn(f); +ThreadSyn t1=new ThreadSyn(f); +t.start(); +t1.start(); +} +} diff --git a/Task.class b/Task.class new file mode 100644 index 0000000000000000000000000000000000000000..9ac380446355070bdbd0bbb05a49f9468a869cfe GIT binary patch literal 817 zcmaKqeNPiX5XPTvdoMjsz$#!>Y8BMB6pj|~rL81HB_SzbY-2RWnCo?g!*(yZ-T_}r zO++;D1Nfngv)5~?iTcOw{BCw;_L6<01r?#Fo~-guIadLAc1)uIUP52_riXM z`)#|^BTuStyMkf1@Va?qAKO;X76(=<@Lh3Gmx+4A>BW_dmKXXC-*#nQICacBvo!jvj$n;6%Ki0`W5dK0rZp^?C}UZ}iU|v=CMr=y8Oks{*0tX` z;!eOYQ~0~sTof7xZqIT&;e@`=MPNNWuHlq&dy~F7DvV+4g=z1ptdAid{x_X+n90yU7 zKAI|dE)mU>Wn`7o8Q2E`hRd|7k+Xy}W-v=ELqAihMpk@7;#DSjhEy{mg=jY-m1r*_ zji{E2P?xBDMEVPinwnLY&M}cdRxQVNIkwr<2$UGkVKR(0-J@1OcW7XhG**y96-BIJ w9UExiKAzC~ZsH-@sNoIjc!x*mW0M-6`=ebd0!96V^tkk}-7+4$@%GN1PZrd|amNL~xL_5bMhv4FK7_Ow8`85n&u z8gzBkQQba~d^9p#>uFG_ohbjJrG{h9X@{f8*KdL}u+lk;wCc4~V0K@et4l?-1LOC@ zI54Lzot%X|i7gk;P#3U|bey~mz->r5tyAo??=Y`>uma-3;#I%0!E@<}$8PNaN|HQtL2jvP5&85;sBm9#~ADKdjH*$Q_J z`YBTO8aEK$H{?9)2Kj430uQ)48C|55Lu3}!abk#k#%y|Dk+;8Kl~&xs@;=bFK2qcA z?sv0si>a%-U)M~sv4mwlkz6LbK_9HgrdOuy5*EnLVFmM8=e|Z{juAGGIguzxSa?W3 XM}C3U!XhIcWym6)(x&A}T7G{4c<_QZ literal 0 HcmV?d00001 diff --git a/ThreadMain1$2.class b/ThreadMain1$2.class new file mode 100644 index 0000000000000000000000000000000000000000..5f536046f637a3cd83ddcee28d337f87123e137a GIT binary patch literal 683 zcmYjP-A)rh7(LT&nPu71LKRUdP;9YmRialW7;gwhk`@!%m>6!HZYQwN&NjPSqOao( z*Cc|87e0V5;iYdOo~?~#lb!GT&iVdle*XFX1Hel>nT5nd2R2qxt?XbGYZB`Ya;Qjb zNK_?i0wUnQFOWM|{i-i8+w{Z1P?^s=0yD1y6C|$%-1>iX>%D-r8}_t7p&1x`FdB4q z)KT3&k!&KG1RUHjEP&F7htsQF7s6PGZZ2hmt@kO|jiq=6HMWldp$K5E>Va zl*-?#RDHow_KnfeZePW*j@igG@?G~-`-#Bf6gnIk^KY`bTWPp}0UH-ssvk9{&g~>( z^E>J6aGNZX{E?K3S^7a8njcS z;5Duwyl=>O))lgsgaj6NI%B%bRI5Z5QJMsX$c~ws_Z3rN9v6#k~SZMTbHwV=plRMY~6QsNH{YGRrgN!m&*F=_lY-A?F|?kw4zmGCS+ zh5n$4O?&_!%6O(rq%}C3opYIQ&YW|;nP0zu`~>g<`!?pWT)+dY*X<>@yJ>B{COhD;;qONRNT zr(`?!dony0y&-urzVH;oV&!x5RD2P&p-?Bajt)I_a$q*vogfZf`OY)oh2udeMZZN` z>bnNcP;ARcx1@;}Ik=6Ig-r)r*k<@@zy8m7FGI->x$rq32-P1-uFnIW1m|wx`?2y| zp}jy=`B513V^@ZpfV>f?DE5s(0UCdSlAn8ez@=~p{B19YHP-{_g;#s^4Ov*II@rN3 zgGJ|^33Wl$T{j>}g<)>0;ElSeuV$vbe^&M#)KQ{lOu=X3edwJ^SI@XQ7m=1e@k8k{ zl#}jzLG6fIuZaLD`~!wNlbmMVl=GPZ4T-mM7ii{K!5)3jsm=6Kkj4_N Xr*IGVC%6>7hCCrbc^f?$`9%BygjvG( literal 0 HcmV?d00001 diff --git a/ThreadMain1.java b/ThreadMain1.java new file mode 100644 index 0000000..3b5a169 --- /dev/null +++ b/ThreadMain1.java @@ -0,0 +1,93 @@ +import java.util.*; +class ThreadMain1 +{ +public static void main(String arg[]) +{ +System.out.println("\n========================Here I am handle two Thread communication, Producer and Consumer are Communicate with each About their Product==================="); +company c=new company(); +Thread t1=new Thread(new Runnable() +{ +int i=1; +public void run() +{ +while(i<5) +{ +try +{ +c.producer(); +i++; +} +catch(Exception e) +{ +e.printStackTrace(); +} +} +} +}); + +Thread t2=new Thread(new Runnable() +{ +int i=1; +public void run() +{ +while(i<5) +{ +try +{ +c.consumer(); +i++; +} +catch(Exception e) +{ +e.printStackTrace(); +} +} +} +}); + +t1.start(); +t2.start(); +} +} + +class company +{ +Scanner sc=new Scanner(System.in); +String s; +public void producer()throws Exception +{ +synchronized(this) +{ +System.out.println("\nProducer is started....."); +Thread.sleep(600); +System.out.println("What you want to produce"); +s=sc.nextLine(); +System.out.println("You are produced...."+s); +wait(); +} +} +void consumer() throws Exception +{ +Thread.sleep(1000); +synchronized(this) +{ +System.out.println("Consumer is started...."); +Thread.sleep(600); +System.out.println("Do you want to consumed, press... YES/NO"); +String k=sc.nextLine(); +if(k.toLowerCase().equals("yes")) +{ +System.out.println("You are consumed.."+s); +notify(); +Thread.sleep(2000); +} +else +{ +System.out.println("You are not producing anything"); +notify(); +Thread.sleep(2000); +} +} + +} +} diff --git a/ThreadSend.class b/ThreadSend.class new file mode 100644 index 0000000000000000000000000000000000000000..78f9199e1a7bc2579abcb96b14f1c7a4f51c7ccd GIT binary patch literal 573 zcmZutO;5r=6r62=g;E4T@R(jgCR_<$N zr(7G^hS@n}a1C{{t=kOlN^O1<+>v1#qhp3t?(fLAEZ<;ooLFt0!Cx^<{cJpF>ULdg z_KA`0u}PQ{B42H!wJxjL)x5`%;@DzPYS!3p>8FN}`-Zn>t7}_(yCR_qF9Iq!+$ua! zIMOP%k)fG-*VeVR$jK1+S!O}6Q0L8_-WoB4R#eu_BA#opDlM?^3jecbzCn*V>8An` z9ZEw85r|MQUZ|kxblazInX13=2v#UgAr(qf$P=O%)(C@e5Jm}OWDqAVK^;E=ON0K> zAXT`Bd{KE7g^u(9M{#xsceOYxy-Y~Nv4IF#MaV={>6d+)x*2*ZizIfiPTer1Pm)O- RPEHNR5qhT#j7-F6_zOuTZ0P_1 literal 0 HcmV?d00001 diff --git a/ThreadStuff.class b/ThreadStuff.class new file mode 100644 index 0000000000000000000000000000000000000000..eebd6d9372620ab837a5912adf7daef77f5c3d35 GIT binary patch literal 574 zcmZutO;5r=6r62=<)a9Kh=3@f2fiYSUQ9GzOgw=eN=Q5wC{ToAO40a>Jd=nf9yF1g zKgomo7BEWmu=8H$&Cbs2+sD&0fCHqxaADO0C!zw@yoe#rk>FTokb8p`L#WizuC-!U zGh0Q~whXg%$lx02W<$3a+$D9|3GT=+4f~iOnfZI=Tb8XdI8OQvogq*%O#N)wtLaun zt96Nyt)WSn5hA~8YxT>rb~T-GBsn%1ylQ`F)%8of@< zI5+6d4U)Ng$QPwoQRqkyaO5XS6ot=CnkE^OwEkB?ap9t-U~wlXZUk4wO-uJvJFStJLQDi7OQ;Gid;lLx zJc$Jtb7ttSf9_)5VsHZGp@L?qHVWPsN3xd6{HMaV1dQ zm3J~0G_Ds@BWMkh%-oib6O)hhB&B2LWk&5*kQy$^{Lb7Y)kQRX$;LV@&DrULe%1jz zgaMjxUF-zdMJVt`_qowif`WDh^;4bA`+u&$sYeocb5qnwIO6OM{~}yWqFP)Yd^(D! zn04i-_yZF6-eA4560A`p*whXa_Q>zk4G^ySj=5KvUc7|$4*S1L)p-Ye>ySi5#zN~C D`e-%t literal 0 HcmV?d00001 diff --git a/ThreadValue.class b/ThreadValue.class new file mode 100644 index 0000000000000000000000000000000000000000..ab34eb65f3e979a3aabe668f48c949a48cac5596 GIT binary patch literal 480 zcmY*WTT22#7(KJDj;@>5dh2HQKnwCUFnS3B!7iW((bK4djqD}1-JqXU4+;hSfPPf; z&GwKD?0koB&YAC=ov-irPXMPlw2*_tQLk>{w}*uu7r9qe-K+1SScLw-R?_xz2z8BXOW zV#q0f6iQF}gcpu`FHe#5C`Ay{LFLz@3R<^hFd~~$cx{I4L`I3JByNYHlnnUKW8jZk zQVr7wu_<*P&ewx@JOxWGXW>@fMStNo1 ze?Wg!@yte1v9rv*chB5==AJu$|J~gK*g?z29Eui7HWJ2{ZKP1lV$u9pa;Rb{$7tEc zXRH{rYGKX77lF)o?d$M|K(bap5lHDU2aQLETCAc|4P&K1vdO@FV+(KM45co)&iNQQ_$YX)ANj*lAA5fnnae9kn zcZw8!das$!Y)xSOLAH5=+ypiw0`H#bDkKDo$f885GVLPPP~nSIN&bmv2^1axB%Fv3 literal 0 HcmV?d00001 diff --git a/Value.java b/Value.java new file mode 100644 index 0000000..1ce43c7 --- /dev/null +++ b/Value.java @@ -0,0 +1,28 @@ +import java.util.*; +class sujit +{ +String name; +int count=0; +void getValue(String name,List l) +{ +synchronized(this) +{ +this.name=name; +count++; +} +l.add(name); +System.out.println(count); +} +} + +class Value +{ +public static void main(String args[]) +{ +sujit s=new sujit(); +List l=new ArrayList<>(); +s.getValue("gaurav",l); +System.out.println(s.name); +System.out.println(l); +} +} diff --git a/circle3.class b/circle3.class new file mode 100644 index 0000000000000000000000000000000000000000..2cd7df6a5df1d24e1bf63e8435cc9baa50ea4621 GIT binary patch literal 524 zcmZuu+e!ja6kTW38MVnw9kYwwtr>-U@I^2pFnW>-3?X_Nr$LU)rKU0Hv+6;ipbzMG zdXM%Qg9t!P}HwGL-WC`JEk|Ncf){t zgO(tsyZ$J!>{Bkls>K7#u^R^hszSv)3ALk~h}IQssMy4oif!yD*i})%9)t2tW61t! zocD*e6$<5(|CN7XyN~yw?b0m%h#1-w&;9xZwHZ>gw&}JQlA%9soS~o_vqc&5k^EmG zwRbDZIJ5;#pJf?6nn-M49EmPX4TcPPWwMNHqB;S4B8L`CuN);SNFj?w@&&YsL_{vV mLb@s-mPBl`eA1fBfLQ(Rr=W)@pBYQ$bSJ&#cdS; literal 0 HcmV?d00001 diff --git a/circle3.java b/circle3.java new file mode 100644 index 0000000..2e8192c --- /dev/null +++ b/circle3.java @@ -0,0 +1,44 @@ +abstract class shape +{ +String name; +abstract double area(); +public abstract String toString(); +shape(String name) +{ +this.name=name; +} + +String getName() +{ +return name; +} +} + +class Circle extends shape +{ +double radius; +Circle(double radius,String name) +{ +super(name); +this.radius=radius; +} + +double area() +{ +return Math.PI*Math.pow(radius,2); +} + +public String toString() +{ +return("Name="+super.name+" Area=="+area()); +} +} + +class circle3 +{ +public static void main(String args[]) +{ +Circle c=new Circle(287.2,"Circle"); +System.out.println(c.toString()); +} +} diff --git a/company.class b/company.class index f64826ab8f19f2ecb06dc3fe49e06095a9d90eae..f4c9bc3546f23a32ab8ef1305fddb1874590eacd 100644 GIT binary patch literal 2002 zcmaJ?ZBr9h7(E+aHpCSqKn15_+Jfahwbj}dp-KP&6F@^n(Ar*-D_KZ(_0--R?Ozz9`ocr8!?(^KcfBgOCR{&qYkD(Wzn7Gt} zPw`m{5nOJ;d0f%c&!e~+Bj(E{Livl_i{UGbM{!N#CNyp`PWzOOkqSW#Z=;xwVkU-B z%tmoj_j7R=0cs&cnSVxc%S75l#z4f+8R$rFi6OuI)m2({-&xRvyM(n_q&WRr_a7V>z=ldekNg2baJHZ2r%@ZL2N6rM~tt_le< zJqh7dRe=KoX3i~@IVIQHIn|Q5w6P^~iYY%d@o?RpAY*mbgX|nx9@M~5Q`J|p#7eRq z16@JA*lu#(DOVKXQj}OS-2*2&bon&674kV;xXda$To^E7ygD?FtXZn%6f!RTRE2N#KWi z9bt^1*5`ziFG{~JSU7%MTb<>|!j)=So&djJhu>FPX9`24M6sB)l^i$07p4E0zLU7| zn*2Ww3BIJg`hn%2&jnlP3(mHIe?BvOKKnUJqLCw@W9T)EpO$ln!XhTlo0M;u7<|WtLv(4G!|X>6*uSl936wg~PR9EhI*w@Q)Jy{j znUP&|#oyb-*&lJ?Kuq_(n4V6YW0+^?(%Rn-6o$r{&c)%q(VET}AHPjf*~C_@4|GoI zbHPnCV~z*DK%KYHjWlzYp|(Y8U8d68MBL%%F5mW5JYc(lbrd-Y^f&&6WlA?O`VQ^W i$MiQ~jGIK5c87h8XHrBNCG_x6fmV91({`iQ&i@NF0p#WY literal 1903 zcmaJ?ZBrXn6n<_J*pRMJQW!v`U6CRL2ufS23D6cSFE!!CP%y2cm*hgWB)f65{T( z)tv1)1+ieNIF~m{j^IW07D>fN$NT7K==8aH(kxHp3f!`k@1l++EGxhR9bX{BFj{Bf z7^Z8uk~=b)Om3C9G(6*gytpB4qmI##)vHtG%qHhRG8Vjg7b^jT(tDs=}$5u1kW|hK^@hl+9#P$0Mv$Dr>^k z@fcr6@r{mcCC|v)p1~bqShh6kfr|#WYO>^eCMm-OyHX_!v24_7b?1pFNQNs76Q#~R z2#V5VJ*~hQ_n^#YO*L1F3PZ@W7`lU&FztzDtLjOD3tpkF=pDXrL3K#j_J~izag7?O z;TSNYcui)%c?eWi8`c9iH=*BmmUu>CyM{;3H)#yt;yX&gNeb)rEgC7t&{N_2V&1k2 zTyB}NL^Em&OH#WJU9{Et=+yHE+@!smvL5s(LyKD$qDqM22a04=kyIyxj*a-<<7L|A zjG&-e>5)fGY)^}=*tSyn&E1*?YWodPoWVw2P3x(>FX|^VP_)1c(sl^GN3I#$-uH-% zzN}8ie3`qhAOb%$%dE!;ntO>`#j#>op;tplBXvx}z&}LoLt2dx@j)7|pVI!9Xserjw+s3&Xm60uCh{vj`3_<^c8JTF z(Rk+};y>crse~&h61uw3P2SJZt>pFuy6VPpQWr}_#*g|UzP@g{!nSG0ZS44Cpf81X zvMo?*m(Yo2bkoh;j|>Kor9ZG$Qocrt*RhC)^tFi`wveZLQBX9c`vxL!v8Z7vP~CY< yS|gMMG-ctKq6djlC~|6~B#e*fJA`2rX^c^tcCd>ArSB$vx6{fkvVH2m@B9aI+{qXK diff --git a/compo.class b/compo.class new file mode 100644 index 0000000000000000000000000000000000000000..12158228c82774fae29cf610f4d0b1c252972afa GIT binary patch literal 1650 zcmaJ>U31$+6g}(6UPV!w;xs9yP|`LZcACU|hF~{^)DRNtq@^|uN%>ma!d7id9%+@q ze}Wl!f?vQh9j2KyGYrqX^JjRV+?DOx9%t}atGid{-aYs3+5PL^XMX_LfNdawMUEvM zNgXKz5iIMtsbfXQs*W{|v;hN)6S$5yINmfciMQ17w(`6)fg5;N4eR504;$kY{=OPA zams$%zz6t{V~gVsL+qCA*zz{RSTgmHLCd)ni(x8nJJx>CELmPrlp5sGn!McFO3M?{rK*;aqdgw=sIHHRN`+x&5Z@t?O&t-3u0QOHS})uwUbSSW>G5Q$leQ0F z(CrsIW{1A__+_c5HR11D-xGgQ4K1WO;p9>eABv+(WT-oZwlA$Fg}DI*&vaI|-SmCZ zkt8))qDkqa(w0gs@zJ7b??pg6;u-h`-%{?Pf^M?8tbA4Kt-av=r|Kor|F@cyTN^NajbNQs(;#v7KYLZgtO2 zhv&8^)5f(=j#f0_844`6 zTh=-7LFM+;G@2qO8jS*JCCgD`SQx4AJZ=nE{~w1ryi7Nr`bFrW8v+cklJy$B8NH*+ zCt$yk!N>)~Lgy8X<0@V!o1jdCMswh&Gei#KV{z>S(R^sf;+*Wg(AMMQWbdEBI6T2b zMoVZnPhm!IkkD3o#%jkn!{lLtvRueS6Va!b%ES_}Q(R=o@B}}_OANnYNm+4*KM~33 zPcWU(f5#;?%sj&^@D!JSeg3!N9SM1_(^U;(Y=#A2!#v&9t2C}-fiCAo>>x>3Qi`;* zj5b#A1AYAwYlH@&BF|BV&T)++()(ZMnB<`G2JjD|#|WoZTR?^02KA books; +Library(List books) +{ +this.books=books; +} + +List getBook() +{ +return books; +} +} + +class compo +{ +public static void main(String args[]) +{ +Book b1=new Book("Ram chandra","gaurav"); +Book b2=new Book("Sparks","Kushal"); +Book b3=new Book("Thomar","kumar"); + +List l=new ArrayList<>(); +l.add(b1); +l.add(b2); +l.add(b3); + +Library l1=new Library(l); +List b=l1.getBook(); +for(Book bo:b) +{ +System.out.println("Title="+bo.title+" Author="+bo.author); +} +} +} \ No newline at end of file diff --git a/details1.class b/details1.class new file mode 100644 index 0000000000000000000000000000000000000000..f410fe71ecf94b28a6073ee314a0f33ea9b24715 GIT binary patch literal 1022 zcmaJ=+fLg+5IviljcXbjZiSXR6bC3Nz0wAFNCYiXfJ#BFP@gu*Dwx>o$lgTaPx>3} z14tnC1Nu=_X9*QSiE7K<+0mIZXLfde|GD}FU=uqQ9%9_UV-ph=Vwg1W#KcnzNlXr4 z3e(y-qqj2|3RtkPh$REh3@kIGwp{6|9fr7*{lbta1~tKuF1b=1w)~0+k9ox-Pr~P} zWEgY4mCksZ=R7X!xv~mfSS={U-ejNBi30 z5M_bO1}XT+TOn^7$l6%Js*N=~XBa93fr?bfn+HOj2DK=i!n%o^jThK3@Y2RB&0+q_ zL=ktojw)xOsu)I{{$jhJx_{XBzF7wVAvRN9D>?d7!a z8gCeE4cTV1ROmKi825QY6a!i1>Z_|x$%+)0Dq`5|qpO#-Pa=lln=0=MBz;XS*OLa` z>I3?~uy}VGu51Slaoenpo;_YwL3nOpi_X6k1dSH8#@?4wghh`>ksy)ZyG7n|bb9fL z%bF*m#ZF+pS9zD`Uf}V0Q}ls%U#U*(^4+!HQWUx8m0czB2DTZNdg|+^jbZx#ILu;@ zrbj<9`skv9;SpI=v@%+gE0!=*NB~D;+II2u8};+ zq%L6`{DirBfq}IPSXX!eT)@6#%OF8Y%ZH53R45wWWTVuL^e0j=bS{lpB^)UhMSL9p+Wbi*1J zfLQba`Wk%&RtVAlV-*S`*>mPU-CTdzP4Eze(V)|A6nzw z1^4{o4a6l4z6}3`R1^#=y`UY2X6c*Bu2rlbn7Bfwa*b>mxmy%2VC^kk!}>17#h>4o y={04HaDtii!YVA2g=fjL&7qg*bvWrF#;8~E4*evG$UPz>8su^h)CF}@^T1y@Ty3!c literal 0 HcmV?d00001 diff --git a/gaurav.class b/gaurav.class index e8ca07eaff11ac1b481b9fb324494b64f657d181..6c752aa4e19f3055c9f644fca1c680ba8c9271ad 100644 GIT binary patch delta 142 zcmX@Ze2;lTSV}=oVkIL3S8#r5QF5wVW=<+21FwHsYEe;UN~&H~Vp$>&0|x^qJA)(- zgA{`_BZG)XYEDj0zCxx#Vy;4QX;N}dVsSA$gA5OYEQ1^)gSaP1JUKBZN1-HNAr)v) pWl6@w6`L7(C&w`Au?hkW6Pn!5sK+k`WQj8{GVn1lFfcLj0|4bSB2fSU delta 124 zcmcb|e1>^KSWr=FVhSSzS8#r5QF5wVW=<+21AlI5P6?1zmYSoNl~|U@!@$A7$<83j z!yv^V&B(y*sgRhfkeXPMnU~JaAj88T%OJObq-05EC1p diff --git a/human.class b/human.class new file mode 100644 index 0000000000000000000000000000000000000000..3948df4c957b87766e68292b321969f0699c696d GIT binary patch literal 925 zcmaJ=TW=CU6#fPZ3+q;p7VE9`Ml00HdQD6)K1kBkgjN$seeh|32~63YA-l6p_$U4i zeW<1n{s4cJ@hqTSQsN{tbLPxv1)3JHtTm{(`DK361b66df6ca%&2f+WiQs+}JENXOwaaq_z&F^(KC%?P39C$ z?s;u#M8m>MhV4uFEsKp|>;E`vKZ|-j9x0mCnP9j=(kAVU_RQ{gu&*RgeQ3>2mGRZ; zKWLpyV`%9cQa_MB!^$}_z!|a^cJ`D$Lmw=QG_Ddlg#w<^9y_e#Ib8Z^Wjg2Re4XaT EAIBf-ng9R* literal 0 HcmV?d00001 diff --git a/human.java b/human.java new file mode 100644 index 0000000..c021bc6 --- /dev/null +++ b/human.java @@ -0,0 +1,20 @@ +class sujit +{ +int x=10; +} + +class kushal extends sujit +{ +int x=20; +} + +class human +{ +public static void main(String args[]) +{ +sujit s=new sujit(); +System.out.println(s.x); +kushal k=new kushal(); +System.out.println(k.x); +} +} \ No newline at end of file diff --git a/human1.java b/human1.java new file mode 100644 index 0000000..0617b80 --- /dev/null +++ b/human1.java @@ -0,0 +1,18 @@ +class kumar +{ +int y=100; +} + +class sujit extends kumar +{ +int y=99; +} + +class human1 +{ +public static void main(String args[]) +{ +kumar k=new kumar(); +System.out.println(k.x); +} +} \ No newline at end of file diff --git a/intersec$Node.class b/intersec$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..a2a3c0b35c74848e1e3fad476181179a64aab7e8 GIT binary patch literal 422 zcmYk2&rZTX5XQfu*g{=sMZ|w79ymZv#3PBu3yG1$;6cN^z(z~zl5`j2Yk43h9(({F z$~fBu^|0T}?9BXTcE7$qJ^}R6Dq{n?K3wcsZ{Ny+heHodLU9(Gm_S2zm3%d9MvIvw zh@nz48>F$;QWJvPL>ZZBIc?kg1;I5>iEf`0{NI$ly-ZYMt_ao6-}SINX6_*8T96zq zpC>YVh$kse^6wYRY$~r48&uX~&gSt8FIE~!ZEhCYcsLTMpehjHSinO`pbYV^BVUXV z+QwcQtH<8mWG<)tq|zEna5~*FPWT60{u_r6gIHl%Kp5H)91))YA=@qX`Y7bJ_2_g3 uir!I(nkzUFtx$Z+t81(^6j^;HZ8Ae(n^_JkxVw&>+%`C8Ylt^!u*DDC(o47i literal 0 HcmV?d00001 diff --git a/intersec.class b/intersec.class new file mode 100644 index 0000000000000000000000000000000000000000..31a5e341383f00e9643ebae0cbb94ea294aa5891 GIT binary patch literal 2069 zcmaJ?T~iZR7=9LZvq@M&fFeXIr4}XRL$rQW6Khqf6`KS#Ac9)EBu7|Tb~D+HEjR7o zXn%pX)v?%-nO?$7e?o8C%TBL*>6AWalL&~@+3Y#*dCz;^kLP{P=C^-e{R-e5mZC@? ztK)bS9hit9h7%D=CnNY6r=)bcPufLs9=R~`a=xJB(SB}!vQd17OHy-L4p*dZ zGK|mVd^L<~VSFLQ>pG?ss3o^56c|&EBkGg3>3PDVc3GHJ1w94J@kQMel~HMyR}i{j zIhKD>L1%LO4(%p`)6!0q8mo(6&rd z0es7K6r_@GMSN>H{$|Zw)K$~snFGmtg~#R-bHX;ArHQgn$4hw`Gg@{V^@_M=$%MMw zfsRXC1zjcK`9&d9_6!W;gIy*;u~K=%!239C;7c6VQ7}+M$-p#jDu`ckUElNTX00gv zWw+|}gm5d2+Xl**(J^b_C?q~k!?q2~Nx3&jvf*3y#C6kKE(?|)ZfB+Au7P8?}PrsaB^XkR$G+5&s*P+s=xp%CiQJ zVT@_-05!e%SX7uoYzOju&??mt-%`KJw7ll|VwF928{8OZqHVboH)RhAxG+~`JF2En zV3nyTzQRLVD_QbnaMfH9lde-S{W;5DrsVmivrn3NI=+^@ttc4X z!O(J^xGSQ?xn_~q%!=>U*L28BP;lLqMoqyFyOVDnYVzi~=~QjujW#Xw`)k~#*>iAa zttQ@KzWXY)%h>N?(zNZe<%_%yLUVLqLGQ|q6#IWWjPRq9;Kxbf%WK0?%?PE# zoaLUDdI{wj1qB~+3?xfUdUC)7=hCA5Uv-s<}i-HA}JUPr&2wVe8N`}aiXC&p_6 zmtz}&<1Fq3;{4a?!zsddnoyl#hGz-fIX>rc2^Vmc|1`6>jE9(n#gzo}2(blbF z7?AP-%9+466HjnI6PH$**6tv8v+S9g;k%BZoSNV?utUfa83RlafExs$z^)a^sA(2| z6It9M9Jg71nPtzgdb!t literal 0 HcmV?d00001 diff --git a/intersec.java b/intersec.java new file mode 100644 index 0000000..11775a1 --- /dev/null +++ b/intersec.java @@ -0,0 +1,94 @@ +import java.util.*; +class intersec +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +intersec intersection(Node head1,Node head2) +{ +if(head1==null && head2==null) +{ +System.out.println("null"); +} +Node temp1=head1; +Node temp2=head2; +HashSet set=new HashSet<>(); +intersec s3=new intersec(); +while(temp1!=null) +{ +set.add(temp1.data); +temp1=temp1.next; +} + +while(temp2!=null) +{ + +if(set.contains(temp2.data)) +{ +s3.append(temp2.data); +} +temp2=temp2.next; +} +return s3; +} +public static void main(String args[]) +{ +intersec s=new intersec(); +intersec s1=new intersec(); + +intersec l1=new intersec(); +intersec l2=new intersec(); + +s.append(10); +s.append(20); +s.append(30); +s.append(40); +System.out.println("first list is:"); +s.print(); +System.out.println("Second list is:"); +s1.append(10); +s1.append(25); +s1.append(40); +s1.print(); +System.out.println("Intersection of two linkedlist"); +l2=l1.intersection(s.head,s1.head); +l2.print(); +} +} \ No newline at end of file diff --git a/kumar.class b/kumar.class index 46ba634051cf1fc271d8c22195edf4980c4a0994..93db23df75286b59d2f2fb1fe3789488e9ffd91b 100644 GIT binary patch delta 348 zcmX|+y-ve06orpN+N2>3(9mC?H3Lf!NNhX-5)%WwfJqEV2?E&eRV$H<9pngk7n@o^YIDb7`qN^Y;@3rZ)4Lz9|KK>Hbxf47ADPpaBtqF zqGo7CA`2yhbDmd4C{L1ZZ{OE+ih>D5K7@TsKd`pDM!HH0OSb;!ys++d=~&bQ8q{?t g(^$Dgj)<3?+8eZ{@eci!1jB!&MHQEbLtMkgFFznY-T(jq diff --git a/kushal.class b/kushal.class index ff5ec8cc1465c90b6ca89d2111da101e49f0ee3c..69fbdc302ddd18a30ff438a54c670ec57bdc4139 100644 GIT binary patch delta 287 zcmdnMF^$>r)W2Q(7#J8V7-YB@*ckXZ83Y&vIT(bv7=#%_*cn9G8N?VF*laTMGE3|j z8ALUFvJ%S@^>Y&Q()EK&iZb)kttYxE`!H*0hA}d51?QI*C8xS&=A<$*2>K=F0;NMT zic%9(^gz0J7}yy&*crrm7$g`Z85#IJ6^csp6v|SIDiz!ki%ZxUq<9#l88{}s7n>Z% z$T3-o(Qxt$M!8A`1qN22%Rqn$h=FD>FfwogSxP`YNQ6yGdpiT;Mj#951R%);7G(wN pVr1ZE;DM@F1&T8QoaAsECPy4*=WnENK7$ literal 1072 zcmaJ=T~8B16g|^I2g)K}ErN8dJDxUen{WHJip9 zZgAwxdXwW8$8C;zhSa*F9Q~3ZnJ?@z^p(B3WEiP9O1=$Sd(y9oJ(rNAA1a37sup&0 zN3=U=y6T0#EjJxQv2??iqQ0_xAP$8E3&R`>7Vh9KN8UmKix!q}k74wc=jlNEqP-(^ z!>b1)Dcm2xvV|fZa6GiIf=3J!MyKcswO@Sw#g=XDc*<-&CfCg{Xb6|2&N=V)4y3Ia z#?PS-p;EE^E?)I0(6U7pc_Fd0m5AwOw?p5TN}t7HI{RN95qroYM)`MC7QDADO>1|j&9IbpoP)_naXc> zOOq)|AnCXxyCT_G%u$D4Qx@ao*xaVD zwdWskyr9NcJg*tH>9V(!l7870K_JQT*Y1-$8u8`65vuOWU_MSPT{PH*^d#1f+VT?m z=Pv$PDP2%UqAXmu>S$TwpnrSeLVcHcW0?Ct4>=6dd@&5sL?!5JzSPtbRYe&7VDZy2f&xO9Sn<0x?q8E_&SsYyek uXpDq18FN8qwxX3uQ1_A)yQLyy18L{J0+e}F$q zd_94YL3LNXs;^#s|9pM{IK^&?07U{HTQRm{>_(#VxL2$92Yr**1 zwEDJRRl1w1s-cpYw(j&ww^lG(XggC)Pni^#r1$H-tM#RElg0F@(`r5poGjI|$`NCf zBSa(!Z~Dg4x^Rt2quRyfu3GBaVxQLqyjI}3QD#1aB$b5O0d?V@mLHJPe~0(Vir!9R z&*cFbLH5TS4mFUK4{z{-$A6%Ra7;MI22p3U$KM%+C7G9Duk(loG2^?*%ER~4z1o!?DH*VbM zLPf+M;JDkZGCXK>;>ZsV)>3V&Gf1MIx8{#eof2n?~CXBDh^{SM-q4d1}Ok%080Xdb$2| zfqbc6UisTRSH$JpOX-R;CEG62EY(nGWO28^TBOnlQ47jHXhOVVjFVC1Kh=LhBOh4G uJzB0>upL*^9alFT*DxK|%sK5FD9iUyZ=rqV9L*BtF-wm{D)N3=im`Vd9Al^e diff --git a/reverseLink$Node.class b/reverseLink$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..bea9cb1a14d4bee2e541ec06547b003496667bc6 GIT binary patch literal 440 zcmY*VO;5r=5Pd_D@=KwarkISLP=t%u`woJ4aG^?VnQIbowSZxMO_W{QV|m7? zZ2CL;4_K$7Af-~5snlQ6RaRZ1r00!CvJp|FYCQK{-*@KTbI*MXNdgy?`9hhyajdEJOC9S1TFq@r z0b|E;WVdXao+mv<_oUerNLRXYUv@oNv7A;$Axi?WdzNGQ4+KWCOFs}=4ibzLB5S?& zuIxTDcWtJOnVpVwm_^I(DBxJ#Hyf?0*$MZfov!8h0(w}3z_w{Q0@K-_Dlg4_vuK;n zi(=g;>_tgsNY>q6w;{JIl|D5@ZAHNaMr+dZt5R|B49wt@v#6i}6)zc>!nA>VnAUOM zzyo|`;A?zC_=fBHp5HY)Rq5}!O>aDgjX25%Ht|r$mVr4uB2lMj+Xl9kKRU$2z$IK( z7*jj6s! zmRo$PgrrW=Y;!(Z)AT8Z*hyjskBJrq4r``uwq)6L8m9lFnV=syxsyA zgTiOiEA)A+nvEVz({^-xtHi1aWCp}7XWwnfaFl%#TV}&|y9YX+@}yK;x7F(i{5qUG ze5gN&ZPRJm(#!ObrSlwyB4-|acF>U@fDfOr{t!yTB7`Z*rft_PUzT)yC$Mm?p$~Br znEN;m^L+W#dn$PI9MVR4^SCndDZMLP)m}7r0`ZEDz$|Sn2&xSpGWrVo3p8H9jXw~1 zp1X8{k!tP;+FwZImVbx#O8u!7ju3r=QMJ?#-~U_SPE@6h1ZfwMpg#fiX_>$z`Ah{| zF0;UOmdcaQDv$IPqQ)_DiWwb|Q)sjo7~)wExipzD!pM>;TFJk`>~DzWkD$Ls95_aT zezbD<{vU?Z$zzNTILxv+;2L$fPBsfnxk#0=yq1Ex{Is1S%8E({zC&TfL)KH>Zw3`b zRn%B@QkALYRg?K@f%V=l|35P8P<<6hW(7KmB(#b#+@w6WD9mlja)({tCBZdhu+C_S z*L{@v9Z@1pKzoM-$@YJfVwNf9aWy1ug)(tu#`6=5Rq`o{aUq|Y4D4KBv&tT0TuGIp zRP-kXC!s&G4a!<3*G&%XAxF8zB9F*u8_Rt0SMiwITqBD$tJ;vBJCfAEQ!Xe*gdg literal 0 HcmV?d00001 diff --git a/reverseLink.java b/reverseLink.java new file mode 100644 index 0000000..bdba59e --- /dev/null +++ b/reverseLink.java @@ -0,0 +1,75 @@ +class reverseLink +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} + +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void reverse() +{ +Node temp=head; +Node prev=null; +Node next=null; +while(temp!=null) +{ +next=temp.next; +temp.next=prev; +prev=temp; +temp=next; +} +temp=prev; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +public static void main(String args[]) +{ +reverseLink r=new reverseLink(); +r.append(10); +r.append(20); +r.append(30); +r.append(40); +r.print(); +System.out.println("reverse Linkedlist"); +r.reverse(); +} +} \ No newline at end of file diff --git a/shape.class b/shape.class index 57808d9e320e8b36843eb1cceca661ca9d5eded5..daf62520f8b8e320c1a9cae026273167c4283bd9 100644 GIT binary patch delta 44 zcmZo*Ze*UYgM%kIvnV+y)p+9mW=?hn76uLmP6p1&-i%t@ybO#C0t^fcObmhm0wV}d delta 43 xcmZobxP7VeZ22LR4n(V`<#m&dS$RNPLz`(>H2mtZ^2k-y@ diff --git a/studen.class b/studen.class new file mode 100644 index 0000000000000000000000000000000000000000..f22d463d493bd1f8d0b9f046fef9f84abe26e3aa GIT binary patch literal 1508 zcmaJ>&2!sC6#s2vOR}QIiA!1pv^8y7oVKa?rr7C6;wFt#J58}6q`k0-mqfKJd8Acl za^oN1z=eSs4xG8cp`JD~Tw(a57~V>D?Tj;MM%sPv{odQ(`_TUL@2fun+{V`?&Lgkm zT?3a5Trn|$c>`AsTr=>Vfr5?&6DIOgxQ-h-ZkjlQMIE;c6isCDeg+@lL$&)TNAW&0 zDdgumN;=96+LGfr@-D+5uQ}> z?lWYnUML+INg^}3S#2uyvW^uC6+E!8iZzCr72lVk40yLL6ShrBchK@%T zYN!*3Bp1RD^M1VhT%P%|R84H+ zF~fzX&&ibc;t9$7-{zAd$-EPm7{mDvZ;OiW?Qyy7$OGDil6x{#`BoRkGZ{4aBnujv zuHxj<+?}Y?>#@_ZrMlH*m>)LB@ecjA=+9KGeIx?nP7N}b{A-6w5G53z<#Feg*cn^zyJc)+;FjIV&Dfb9W=rND z$l2x#oPC8ifESn>X1f7(KQ7Tlc?TEiYFWfRl9uVZSfRPEV4HT|U=0o)BBZ(d4jcHM tZiydJ$FGF=4O{5p3I4(tn4}1*$d}Nd)ucK;!Iz}B@iEB;$)C{s>3^% l; +Department(List l,String name) +{ +this.l=l; +this.name=name; +} + +List getStudent() +{ +return l; +} +} + +class Institute +{ +String name; +List dept; +Institute(String name,List dept) +{ +this.name=name; +this.dept=dept; +} + +int getTotalStudent() +{ +int noOfStudent=0; +for(Department d:dept) +{ +List l=d.getStudent(); +for(Student s:l) +{ +noOfStudent+=1; +} +} +return noOfStudent; +} +} + +class studen +{ +public static void main(String args[]) +{ +Student s1=new Student("gaurav",153,"CSE"); +Student s2=new Student("kumar",156,"CSE"); +Student s3=new Student("Ankit",145,"MECH"); +Student s4=new Student("vikash",12,"MECH"); + +List cse=new ArrayList<>(); +cse.add(s1); +cse.add(s2); + +List mech=new ArrayList<>(); +mech.add(s3); +mech.add(s4); + +Department CSE=new Department(cse,"CSE"); +Department MECH=new Department(mech, "MECH"); + +List dept=new ArrayList<>(); +dept.add(CSE); +dept.add(MECH); + +Institute ins=new Institute("NIT",dept); +System.out.println("Toatal number of student is:"+ins.getTotalStudent()); +} +} + diff --git a/studen1.class b/studen1.class new file mode 100644 index 0000000000000000000000000000000000000000..c4e23dd7ed54d9f14bfea8e33989c583f6f300e0 GIT binary patch literal 1484 zcmaJ>OLNm!6#lMXk`+T@(?Hb+xDZ+g2!=kv4v)l1h*R4E>^3!QxUp}Oi)G0pU1cVV z&h!s-+i7=Qch@fPl+1KXr~j#)9!WNF#!NM%(RqINobMdnzyE#tCxBacV!*^j4VQE* z=(ubkh7Waoq@$o?QO6YxR}C1rID>0g(r{fz(ZDI(&~a14$2vYSkj0HOKE-E&^m&d@ zO9skV)^JC|U53=Mw51{;UReB^AyIL8MZPD=iyTWbpU5hMbAG^! z7Pt3`P31~^uN)*AO~-dTVnYVO8Bh6LVc)zSgl6y#-eu65p-s_|d)#;V0Ug=#MBu$g zww~|pbBiIlV)rBkCHkVXPxb>D+0TTh`bt{G71!m5HR&l0_cK_*DxJP22HaJBVN+_n z(p(QrYEMG40gZ0|l79Xhm7nC7KAZ3?J5ecVdW1(n3RU55Edgb230_=Mr| zq&eg#R1G}D zBZl`vPu>o9An$yekD6C`>6IA6xjyfSieq=U+L3CXBu{Z$c|jZ1#p%8oq5+;Pf;b%n zC0VptC)$6#SQ;J&Qy|tBjyae1fzuPC?Td=o;2q_-hZ?@2ovAra&mYhlR&86j6^nbG zpvr!lByxli4SbW^T}yZiQDS+z{0Ym6#Ma?Jydiw@9~n<_8lu82t0|QzYiQG$r}}$S zZ4BrCKMr}kO?O7{#OS484>U}Y-ls34Z}Q3z>^Bk^nSfMiyp1%@;{wSP$`+8s4Eg># zLad#OXYq3`F+{Q!s;Mmg3DtV2YT4L#Ii0+XP)*M@LamfIg3%sgrj#_3SN}jJh8;6` zEfU7Al$lx@xl(3g>^s%Yoi>w0%$BqxkTPec0!1HZrOmXdjndMlK2FQFb2&3T#F>)u zJKi#l7npyEv%m|SJMMN1!3}r^v$#wB-op~^V;QS-7gXpUU&9VI@Qf}6iA{Le!uPa$ uKcJ2u$@>eo@hcu-h{t$^CgMbOK=KFpioOPM*QERwk^cqhI_bCQz5O3poNYq@ literal 0 HcmV?d00001 diff --git a/studen1.java b/studen1.java new file mode 100644 index 0000000..65a630c --- /dev/null +++ b/studen1.java @@ -0,0 +1,86 @@ +import java.util.*; +class Student +{ +String name; +int roll; +String dept; +Student(String name,int roll,String dept) +{ +this.name=name; +this.roll=roll; +this.dept=dept; +} +} + +class Department +{ +String name; +List l; +Department(String name,List l) +{ +this.name=name; +this.l=l; +} + +List getStudent() +{ +return l; +} +} + +class Institute +{ +String name; +List dept; +Institute(String name,List dept) +{ +this.name=name; +this.dept=dept; +} + +int getTotalStudent() +{ +int noOfStudent=0; +for(Department d:dept) +{ +List l=d.getStudent(); +for(Student s:l) +{ +noOfStudent+=1; +} +} +return noOfStudent; +} +} + + +class studen1 +{ +public static void main(String args[]) +{ +Student s1=new Student("gaurav",153,"cse"); +Student s2=new Student("kushal",253,"cse"); +Student s3=new Student("Ankit",637,"mech"); +Student s4=new Student("vishal",78,"mech"); + +List cse=new ArrayList<>(); +cse.add(s1); +cse.add(s2); + +List mech=new ArrayList<>(); +mech.add(s3); +mech.add(s4); + +Department CSE=new Department("CSE",cse); +Department MECH=new Department("MECH",mech); + +List dept=new ArrayList<>(); +dept.add(CSE); +dept.add(MECH); + +Institute ins=new Institute("NIT",dept); +System.out.println("Total number of student is:"+ins.getTotalStudent()); +} +} + + diff --git a/sujit.class b/sujit.class index 3efb31dcaeb74e6183bc4df500165470ad4472b3..1a6d98f13a8e9a8c10fe6173b79df2dc9b017d6e 100644 GIT binary patch literal 476 zcmZutTT22#6#kCxMb}MDv%9q~f%cH}78tz*fgl+ezK`x8BfGP*?h5{_dMN0jAJC7A z&RP_K12gCHUFOVue7?N{xWcIe8`UDVQ7fSCURW9C-P2ZSb4CNajblKc`*}9;i7<|jRO~l zI3l<`ZyISWyv)JIv5O{72-Th^LeGzso_ar~<|3V`grUr(69_%+48}7#`QI9@7Ksdb z;3#FF(O;8Q)Om=NPKHS=Mc5_OH?#@%JR=2~b**pV`W9C47~S>=9xVQ?Y~^|LJHT({ ztjUo$n&+>eCr$_@KCN|=kc0b6J>x2)7N3!;HH%J_ol-RY* H@*FB(v*B0v literal 387 zcmZus!AiqG5Pg%TNg88XYpW;0V-msQO;Eg4JQY1udQajKHpB#C;&&-1f(Jjqj}l)S z(1WtvQ@X{xRvm;~W}t!U8?K$K2h~;oD@WyOf~b) zh`X%XI#pMCjeDuC(?Xpbug!Vb!k&jdEZTl(bKM9=zpihRT&0BQc4Z!NN0U1XFA0n$ zOB)Uo!2m81P|xGUHnRu@58y^`km%?Y#xpB{&*)PNWSZo4%pv(5?||>-kLU%)(+|bk LfIj1hn1P*dtN2AY diff --git a/sujit1.class b/sujit1.class new file mode 100644 index 0000000000000000000000000000000000000000..85fe3a127b51662a5fa298927c2f28ee0a7cdd1e GIT binary patch literal 801 zcmZuu+iuf95Ivil6UQN?&4pV_xD=c=sVN|YXvGUsrHT+Cr68d`ZQCVv@dY_HQa=kG zTm%vyz(*m@CM_liS>BmFb7tnu?9X4{egJri$0llMS8xSa%eZFZI&NrW*}#g4659H> zso{?HZt2)`*25$UZAa8fy3KU+1M@pbRa04|=`~wy3$peo_K1u?Hed*G) z?ES%s{3IPu24iOwM{Y3Q(&^?XOrk@z^Bsp>8%?-`8a0zt-s}}CzK10XK^TN)D z#Fvo)+d>y>7S_?DpjnoMJ~lM&Sa^WCg-txP@Cc5;Le_fkI8yRx4jP?KV&zkCn8X6j znNBx!UQ=XDsY?1=0!z~x^RR&NQIkAQ*tGvYVC^u8A{E3JjT?6NFX9Yk`RZ83Y#2sv zd^%n2E_Y||>J=3yv5ct9AY~|h?rFZp`8M_XvKr{{!D@VNAkUw>1c#=#Oe<)MYiAIj z=?GlrS(<`6wD^a*irf^fd_it8pQ4b_O@>$lWhPdzga(PaI+-ZYzW<8i;5$n1&S1Pc zw?hVdDat8y!T!u6VDh$}qRIxn1v7<}@%n|?^@99QIMeft69OiCS7GsMaP}2qHizj^ d*%J=A&CzzK^(CWk(8NAkP-s(mlesyxegpE;n-Ks2 literal 0 HcmV?d00001 diff --git a/sujit1.java b/sujit1.java new file mode 100644 index 0000000..381115b --- /dev/null +++ b/sujit1.java @@ -0,0 +1,24 @@ +class sujit1 extends Thread +{ +public void run() +{ +System.out.println("hello kumar"); +} + +public static void main(String args[]) +{ +Thread t=Thread.currentThread(); +sujit1 s=new sujit1(); +sujit1 s1=new sujit1(); +System.out.println(s.getPriority()); +System.out.println(s1.getPriority()); +s.start(); +System.out.println(t.getName()); +s.setPriority(10); +System.out.println(s.getPriority()); +s1.setPriority(MIN_PRIORITY); +System.out.println(s1.getPriority()); +s.setPriority(MAX_PRIORITY); +System.out.println(s.getPriority()); +} +} diff --git a/swapLast$Node.class b/swapLast$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..4524fb75e7e2cdcb9e6d35a298f84d5873f9f21c GIT binary patch literal 422 zcmYjNOHaZ;5dMZ%N^7AN5nuQ?aDbYKM-q(}5+e!0gNFM88!f@sbQkq+c_1bp`~m(b z<7^YuZ04KyH?#Bg{qYH)iz63n*!EDwj^azX&>+}Tp#_2ZY$ozmvl^yTN$~qg zBD3CHC?ypk7^oNVG!RNRP5zuv)DN+0o)Ns?l!;!%NvtmkmDXRl-yShe~}i5OwHfG{*8*dvwzA?ppcx+vtewdiCC uir!I(8cSFaEn&aq)m6qSY(|%##~ka}WJZe-++D*~uIn5J=ZQC{v&IjIMoVA- literal 0 HcmV?d00001 diff --git a/swapLast.class b/swapLast.class new file mode 100644 index 0000000000000000000000000000000000000000..be4f677c0bba18c3dd4113aa123410b54f736b94 GIT binary patch literal 1605 zcmaJ>-%}G;6#i~VvPoEyhyscgX$=?>Lhu(-gD6C))Fk4>X~*f)CApQAWH*!DXqnFR zv42DV1E1|sn9-R&(wY7xeeU>(wcp*u5(cNU*|TTQ{q8y6`Oe+^`Oll*0W9Ki48xc* zFdahxm!mL|j?$ZnB7>~;rb2EZP178XRD^6Vr znCrH!+Qo)+UF9;mrDREO2Y~Q;U&wqyk&ub^vpNJ75&|bl4Yw(r@5)x zPvmBU`NFc*QZ`cr)9V^IRP|(SyDVG1^-!yA*`7e;V*w(Y(y|3c)8Cbz%NH`=koL2D z)g$g%L8pjSold)^)-0WW=;OXQjTIQIDAy}1&A>G=hO>PTpSup;GBJWt69tSKSTb=N z%O>vNu0V3taXi;+%T`%=TTb0ggs~FAs)-`*8Mtp^0&ApbcNz^7Ut!I}d3>g$XH8tx z)#5APd#XL@ZK+93jVX_sc(nOk)!1x2{hyu%UzMP(eqg*0THSFy)ug;mhYKTJB`hbu zq2;0&N;Wx#U|o7_TCB(L0P94H97i(Nl-sK4*fr^WYk6DrTu<5_$2r0woD@~yw9oN) zdW}Ab)dMj6nKf(!Uu#{;0;!`OE&GMDt$Oq7l30^9&uQ-%c*OHia-8iBW%;E)d2dr! z^9RzdH{UY>I6lJ4PwLDcYupuyYqM=W56PWma z947gR=}%Gc=8>Zf@#e8)OZHsGh7MwEUMF`VLcntaZX%P32X z;S!5vS#F+h7l=w=;1FX50*46F#u?%v?{TR!VStetU9^-v!1%8SXLn(|K?K-Clzyo6 z>cd|Q56AW}c*J3x&4Idv@HyFBV#*ZXrjf>Fzb^m14iREStpmTPUd5k#-7oqTMOha( zz);qASm|$H6-|M{RB{@{)-yROGb@gXkYW2^t0Bz7Kn`)_Dakx5UBeWvGjao0v4ESr zv=Al&?_rP-e@RlFB=PPYi`Vk`Lc<28GT$NJ% literal 0 HcmV?d00001 diff --git a/swapLast.java b/swapLast.java new file mode 100644 index 0000000..7675b70 --- /dev/null +++ b/swapLast.java @@ -0,0 +1,70 @@ +class swapLast +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void swapLast() +{ +Node temp=head; +Node prev=null; +while(temp.next!=null) +{ +prev=temp; +temp=temp.next; +} + +Node y=new Node(temp.data); +y.next=head; +head=y; +prev.next=null; +} + +public static void main(String args[]) +{ +swapLast l=new swapLast(); +l.append(10); +l.append(20); +l.append(30); +l.append(40); +l.append(80); +l.print(); +l.swapLast(); +System.out.println("After the swap"); +l.print(); +} +} \ No newline at end of file diff --git a/swapfront$Node.class b/swapfront$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..500071b268eb4c79d136691425eeb370dc81ceea GIT binary patch literal 428 zcmYjNOHaZ;5dMZDrBG=_#1}pe9H1uRkwoK##7IK$py9s2swKEJ-9`Od9*Btte}F&A zINO7g&3yCzW_G@RKED8TapYkQ+a(mRW362adoK1}Gzj^rFoHmRHkEuctcJ-{68yeW zGVRTU)>0F~fqoUw_i3U`(-xc)3g$7^%`-yzKWD=iv5L(lA!x0{`|S}^_cH2W5Gy%c zJdI^~C&qIgR=Q0V=|o<|)~WnWI-Q9ZUamNl+FU2vxH#~!j*5=}hdx{seR%L!Te9VN zUEA523-!>s8PDW||KY%-(62=1<7E7Nt3gY(22)LG*f_E%2i literal 0 HcmV?d00001 diff --git a/swapfront.class b/swapfront.class new file mode 100644 index 0000000000000000000000000000000000000000..ff64b45c2a6a5f65072371445c241987f1f92fb2 GIT binary patch literal 1595 zcmaJ>-*XdH6#h0%vPrsa($ZfRDG^#ovrP*^5lJbu(MmN5Xc!&Fr`zO0mu_}r_6F^X ze~148&p5T6ff*m`jDLyG4v$s*?j}RRlyQ>1_v|^}p7WjW+}%I_efc|poA@S$aV(g) zltKiTldzCW(ppR+4_jMHgO3^ToDF;7_*5kJCsd%5~^}UK{_2RKs+wl~`x&pVRa6AK3x$nzQ#WS(u3h&8E zO%d~?s2@+&{7$5x0h0pN0i7g9r_<|(8j_X>ur|slh4i?VhLyefR za9)=_v+-ETc2)zjYFB0(LXl&p-`D+}r?Sr8)49IB#ZaZFCx2pK09)G+lx$LNzr(;} zR~^S+d7$N^KvFb0m1wtyv7N#;z9iZxa75Ehu_sHuR~PC#NA1!Il<*YiJISG(7Mj#U zlJBP1=+js|6f>Nm>zVjUD^)cx-*3|Kp80#SH^VN8Em2o~d*8$Zo{zHc?{zr&Uj~!+ z9_mivp70v34CcGY;%N>8o_8L6xZjfRfe#+7?g)y5BJ@&}gzMHEC5tA$Hn4E2q4#k! zF!%pBWckkNchlg-L&!D8izk(y4``j^u4A$M5sVi!49s$khfW>f8KbSCKO@Q?aP<`; zkMd`aFjUDOAo>TA`K8|weW7ovg#*NnF|4=h^Ea;xjKp->NSO8#lC;O5KPO|DAfHKc znP!O@TqMG#b%mVH5tYW!38qa%P7vifN*9lMk4u9IBlIllqGkISv%ey4AHaNx1aOEX z?O6Hwo4@EDPaR^o&taC$0UuF^3uH6TlnYepGIIRsy8N7-AjXPX2fkOmiXGM)qQ?#^ z8WmmO7$bIQu+ra423rlI-1D|pgz&+>msqm^6U!K7ml=K}XK;-*uam(lzoa+9`W7Pp zz+`>?Gh~w`*X{s*=rz6i3f7||jFjyRTN|}A6X7}+t~tFPBF!tKn;&EI`o2HgJmm*& zQK%w`tZ@vtDg8PN-Ju+JDZ>WoZIV`r^S%%^agh=5&LD*eTH_%V3ukDTaUT_)kOJ)l J5zD+*{sYX{Q{w;t literal 0 HcmV?d00001 diff --git a/swapfront.java b/swapfront.java new file mode 100644 index 0000000..a6394a8 --- /dev/null +++ b/swapfront.java @@ -0,0 +1,68 @@ +class swapfront +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return ; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void swap() +{ +Node temp=head; +Node prev=null; +while(temp.next!=null) +{ +prev=temp; +temp=temp.next; +} +prev.next=null; +temp.next=head; +head=temp; +} + +public static void main(String args[]) +{ +swapfront s=new swapfront(); +s.append(10); +s.append(20); +s.append(30); +s.append(40); +s.print(); +s.swap(); +System.out.println("After swap the data"); +s.print(); +} +} \ No newline at end of file diff --git a/synchro.class b/synchro.class new file mode 100644 index 0000000000000000000000000000000000000000..4b88cffeddd8fa9b0fd55977a93b0df8c130a2f3 GIT binary patch literal 397 zcmZWl%Sr=55UknkBd)87i6-$8@FL`exe5j^f~Qpv8-(C#c6Z25NG34Z2!56q0|xv6 zKT7P0LJkgeS5H&b)iYn;AD;lOaOPtN6%SP(mchd!j(pgtnN;`C@NmrF4y2O#4MU;T zeqyk1=c!;Qg;I%!>=~Deq1Jj1C;Wx?r(BKuQLd#LUmKwx&6he6chZo9 z#j8p(J-;;606uofC=x0anwY~(3!a)Qjm@N#hH(<$)X=;?DMNYd^B7M=k~1`0|INeS zxtk@NMb34Oa}??6=2#Tu4qAz-CLtqqIxDa@Dj4=CyPM_(N%m2q+E54dM+L&h8rEoq kLb!%KsyN*h-22`;ysf%IOrTAc9aPap9X*;+rk;g^ANR9KXaE2J literal 0 HcmV?d00001 diff --git a/synchro.java b/synchro.java new file mode 100644 index 0000000..96e9342 --- /dev/null +++ b/synchro.java @@ -0,0 +1,45 @@ +class Sender +{ +public void send(String msg) +{ +System.out.println("Sending..."+msg); +try +{ +Thread.sleep(1000); +} +catch(Exception e) +{ +System.out.println("Exception occur"); +} +System.out.println(msg+" Sent"); +} +} + +class ThreadSend extends Thread +{ +String msg; +Sender sender; +ThreadSend(String msg,Sender sender) +{ +this.msg=msg; +this.sender=sender; +} + +public void run() +{ +synchronized(sender) +{ +sender.send(msg); +} +} +} + +class synchro +{ +public static void main(String args[]) +{ +Sender sd=new Sender(); +ThreadSend t=new ThreadSend("hiii",sd); +t.start(); +} +} \ No newline at end of file diff --git a/synchro1.class b/synchro1.class new file mode 100644 index 0000000000000000000000000000000000000000..2a7991b3d5ae55968fefd9caa24561723d3c87a8 GIT binary patch literal 882 zcmZuvO>+`K5Ph@kW?-|J4@^v=C`OHh5XhHFgvcdol}gkqQd*R!2}~s$VU}7J4R?Qt z<;Al(K$TSa13dVHJVbj)6hE?6(=+w@_3Pg5{(AEH3xG`&Y>Xk!aW#T#NZ2rNonzL9 zg}6p;gmKfxEzD`pZH}akVa#ij(q=*X(j1E%8HS-PSGhrfA(Whd!C-ECRmm_?bd`MC zs_#jESM1dYG3&xr43o)M#Y6E%WNSk0XG?+as{OnUjFtjXdA%bVXMFp?QAIWa*HcZ7 zEQ4M0T7E@7bhTKt*;bVU-&@XTEeGR>F^u(fTY+24mMTIi>2oYOSjLJbtWv2ZsjAX< zu!cKS$;$%~B-&mp@s`LU5qOCv`8n1dY+%#DUF0b3?tw2wRYz)-yn`*o9Ng1pLuU>D zDurQm@MF*R4rL`^hz+3M|MM5I)NTf{&S2=~Oq{mH^|FstqZLqhq^Rc^rjqA6blXB+ zi_#1NpHo8zfv4$7?+=)PH#DiH6P^kGJB+ZBM}Zz8!^PzM{{v%)pA%U;?QegaRx=Pj zRc0P~u0jH%v~l_~=+Lx4!t{#M&FHpLU9eB|ppwWA^}#trFo{bPqN(p;5)M4+!6+Xi z)P-5>!76t#v=b`C`3I~XgO7(hh%9tq=gc04%hP7M3nynyTOCBTxj>u_M&5qu M%4g_Y?n__!2}&)%1ONa4 literal 0 HcmV?d00001 diff --git a/synchro1.java b/synchro1.java new file mode 100644 index 0000000..191f178 --- /dev/null +++ b/synchro1.java @@ -0,0 +1,55 @@ +import java.util.*; +class Sender +{ +public void Send(String msg) +{ +System.out.println("Sending..."+msg); +try +{ +Thread.sleep(1000); +} +catch(Exception e) +{ +System.out.println("Exception occur"); +} +System.out.println(msg+" Sent"); +} +} + +class ThreadSend extends Thread +{ +String msg; +Sender sender; +ThreadSend(String msg,Sender sender) +{ +this.msg=msg; +this.sender=sender; +} + +public void run() +{ +synchronized(sender) +{ +sender.Send(msg); +} +} +} + +class synchro1 +{ +public static void main(String args[]) throws Exception +{ +Scanner sc=new Scanner(System.in); + +Sender snd=new Sender(); +for(int i=0;i<4;i++) +{ +System.out.println("What you wanna to send"); +String s=sc.nextLine(); +ThreadSend t=new ThreadSend(s,snd); +t.start(); +t.join(); +System.out.println(); +} +} +} diff --git a/synchro2.class b/synchro2.class new file mode 100644 index 0000000000000000000000000000000000000000..ad176edc39dffca590d471855a4cc00e73c18dc1 GIT binary patch literal 884 zcmZuvOH&g;5dLPfn+=;q9+9U;BR&Wa2nG}c3?M2LnjkxYUEo$T%=?#m0mK z3u%p9P2ie?>$ssklQyyrl90N zqxzNzH~ChL5VOvG$uOLKRodfkc)rHvZr)R&FLzgUV6Ufm<@E+{obsIq`xVhpejuAR z@(hj_L}5id^tD)T^FUUrVNjUUS}q2WVi@S?M#`_{y$Y97gf`|~+(bbW7N}HD$ZZk2 zSi~)ck(X7jG6zAFc}rxTQ9-6j{&gF-T`XbQ#T~3LBsZ&};M<;xc6PMRs*5$GT-?=W zN#{-cDu$uI`)kj(_C!T7q`J`WKl+R49W<4wGZ?x(LnqDggZv}eh!pil@cJslX!cBp zZd@#gC`~u;IkmJKc#@v<{(u?mh9=c?!c*aY$B~d?U+Ez-oX<}EKQe~&8Ih%v4tEA> zH5Cu3GIKBRB{JxzoztH|hvo$mrdOJ7Mz=NH2Kz)0Dv4~o15Tm`!x*6uO??lOaNx-i zjPfC3ZJ4DaSmie28?ji=2TW497{O#a;}IV3cFb07sr< zoMVC^vF3P=T4#us7mgTW8-86fq<0-p?su9s8B|5hB_-LA>PWa9GW#qg?9)Bb`f?eT z-wABFYrp?w3Teq?fnipa=Rhy_?5%J@sy<~MRWDL&VQMKw>0E> z)OC4VH~*(p^{aZk?Mm6w#EvG?VMy42H4wH$0X_8EdPV4?WlO~)DyauXF?6|e=RUQm&uMw<{wYB9Fa1fPa>(k^Ugn%!9p|HQwc z4`_Js2l%6mXSW zv&6GGZgbq>xXX~-a+G6UF(h*Nj|{^l-H;69Wk<T=r& zp|M)alcKTLSzkL8$HIbzQI16mOIYT(XCa3?!`zN^U2PjF+V+>0FuvW?j%wOkajaNa z#eEA8ux6ovhYS;MwKl%-MCY9}E#2_PlX#TEV+&8PPT87nNaBSN3$9Sj!rsB5tQ&@G zANmj|6{Q{HMcFcp)&tLz%KX!(a`|%KG(w955vnJ?k!|XM4k*ra#CCMyz2_)XHPnPQ z8BBJa48jb&6Ovr&-E=M%hODRw#jxePDNRMRsiA|J^e9Ad{5P(191bCu-_PJFp3x+B zeY=ZpGKSfcV_-Op7Gn2xa^*=zhGqo==YFVM8hD#eU_EI@U+B5K$s$+oEo? zcf#?KT3^=sDCjU)yGlu~PUMix2fRWDtr@3Pz&7XHtJjWlf*!xdVeA^Pa4lQu@uJl%}$k(D1{ z-$+o3RQ`@ccK8${bg!Nwc`orYqySR;zGg5I2EZ_RwZLhy hQ?z4gByg4RA!M;hcbMJ=w(x=$exCFc=?nDT`U{t+3Az9P diff --git a/value1.class b/value1.class new file mode 100644 index 0000000000000000000000000000000000000000..4faf9dd522788ffb6076a1e464f2f36bc4543f63 GIT binary patch literal 590 zcmZuu+e!ja6kW<$;+PQM*`HT9%dc78F4QL0}g!gy`vL2RSyEm}Z1Ns|bUFKA?|^ z_R)t58<^RP&0cG-wdeEe?E}CbY9=h$8nPy0uyy2A%^R4-oIz;b!~zNmEh@C6p{QY* zA$1@<86GmkD;rIQ#Ib)X7$)n|6X%iJ62TR3In+tGTzU-I%1yn?d%WgwuTyJ;f%H22 zifA_cC}@ilsfNdT+=;~Qj+(SEjtSb+;ZeYQ49O$!PKFj%u&SYCp^P;P>!@hhu&{}$ zg)M9=v_qt!4nz89=S8b4+98A95n)rUQKm*cohnnmXpP5*P`DJ+kBDp!3DU1!Qi70j z2=4AvN{_oFm>Jb$m>zieOJUINm4HL1vHx)~IBDQJ4g)(S`3l)W5o7eL)DxqZt^+za zp#oJ#HM#i;_C$aJ&^I+`reR Date: Sat, 13 Feb 2021 15:39:42 +0530 Subject: [PATCH 15/26] Add a two Linked List --- AddLink.java | 108 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 108 insertions(+) create mode 100644 AddLink.java diff --git a/AddLink.java b/AddLink.java new file mode 100644 index 0000000..afd8b4d --- /dev/null +++ b/AddLink.java @@ -0,0 +1,108 @@ +class AddLink +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void push(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +AddLink AddTwoLink(Node head1,Node head2) +{ +Node temp1=head1; +Node temp2=head2; +int x=0; +int y=0; +int sum=0; +int carry=0; +AddLink l=new AddLink(); +while(temp1!=null|| temp2!=null) +{ +if(temp1!=null) +{ +x=temp1.data; +}else{ +x=0; +} + +if(temp2!=null) +{ +y=temp2.data; +}else +{ +y=0; +} + +sum=carry+x+y; +carry=sum/10; +l.push(sum%10); + +if(temp1!=null) +temp1=temp1.next; + +if(temp2!=null) +temp2=temp2.next; + +} +if(carry!=0) +{ +l.push(carry); +} +return l; +} + +public static void main(String args[]) +{ +AddLink a=new AddLink(); +a.push(9); +a.push(9); +a.push(9); +a.push(9); +a.push(9); +a.push(9); +a.push(9); +a.print(); + +AddLink a1=new AddLink(); +a1.push(9); +a1.push(9); +a1.push(9); +a1.push(9); +a1.print(); +AddLink a2=new AddLink(); +a2=a2.AddTwoLink(a.head,a1.head); +a2.print(); +} +} \ No newline at end of file From fcbeb3fee680ff370643d9ef5bb60b867fccc76f Mon Sep 17 00:00:00 2001 From: Gaurav Date: Sat, 13 Feb 2021 15:43:06 +0530 Subject: [PATCH 16/26] Add more problem --- AddLink$Node.class | Bin 0 -> 416 bytes AddLink.class | Bin 0 -> 1884 bytes AddLink.java | 108 -------------------------------------- Deque1.class | Bin 0 -> 848 bytes Deque1.java | 19 +++++++ FinalValue.class | Bin 0 -> 915 bytes FinalValue.java | 13 +++++ FinalValue1.class | Bin 0 -> 1021 bytes FinalValue1.java | 22 ++++++++ NestedTwo.class | Bin 0 -> 479 bytes NestedTwo.java | 32 +++++++++++ Outer$InstanceClass.class | Bin 0 -> 1005 bytes Outer$nestedClass.class | Bin 0 -> 948 bytes Outer.class | Bin 0 -> 415 bytes RemoveNth$Node.class | Bin 0 -> 428 bytes RemoveNth.class | Bin 0 -> 1560 bytes RemoveNth.java | 66 +++++++++++++++++++++++ StaticAndNOn.class | Bin 0 -> 517 bytes StaticAndNon.java | 32 +++++++++++ Studentt.class | Bin 0 -> 577 bytes Studentt.java | 14 +++++ SwapPair1$Node.class | Bin 0 -> 428 bytes SwapPair1.class | Bin 0 -> 1508 bytes Time1.class | Bin 0 -> 644 bytes Time1.java | 10 ++++ Time2.class | Bin 0 -> 655 bytes Time2.java | 11 ++++ Time3.class | Bin 0 -> 788 bytes Time3.java | 11 ++++ Time4.class | Bin 0 -> 866 bytes Time4.java | 11 ++++ Time5.class | Bin 0 -> 993 bytes Time5.java | 16 ++++++ Zone1.class | Bin 0 -> 980 bytes Zone1.java | 15 ++++++ Zone2.class | Bin 0 -> 1010 bytes Zone2.java | 17 ++++++ Zone4.java | 11 ++++ clock1.class | Bin 0 -> 962 bytes clock1.java | 17 ++++++ clock2.class | Bin 0 -> 817 bytes clock2.java | 16 ++++++ clock3.class | Bin 0 -> 804 bytes clock3.java | 13 +++++ clock4.class | Bin 0 -> 793 bytes clock4.java | 12 +++++ clock5.class | Bin 0 -> 646 bytes clock5.java | 10 ++++ clock6.java | 8 +++ defaultZone.class | Bin 0 -> 765 bytes defaultZone.java | 11 ++++ defaultZone1.class | Bin 0 -> 767 bytes defaultZone1.java | 11 ++++ duration1.class | Bin 0 -> 615 bytes duration1.jaav.txt | 11 ++++ duration1.java | 11 ++++ duration2.class | Bin 0 -> 601 bytes duration2.java | 14 +++++ duration3.class | Bin 0 -> 592 bytes duration3.java | 13 +++++ equals1.class | Bin 0 -> 1473 bytes equals1.java | 19 +++++++ mili.class | Bin 0 -> 964 bytes mili.java | 10 ++++ mili1.class | Bin 0 -> 1071 bytes mili1.java | 11 ++++ outer$inner.class | Bin 0 -> 998 bytes outer$nested.class | Bin 0 -> 935 bytes swapPair1.java | 56 ++++++++++++++++++++ swapPair2$Node.class | Bin 0 -> 428 bytes swapPair2.class | Bin 0 -> 1514 bytes swapPair2.java | 57 ++++++++++++++++++++ zone4.class | Bin 0 -> 745 bytes 73 files changed, 600 insertions(+), 108 deletions(-) create mode 100644 AddLink$Node.class create mode 100644 AddLink.class delete mode 100644 AddLink.java create mode 100644 Deque1.class create mode 100644 Deque1.java create mode 100644 FinalValue.class create mode 100644 FinalValue.java create mode 100644 FinalValue1.class create mode 100644 FinalValue1.java create mode 100644 NestedTwo.class create mode 100644 NestedTwo.java create mode 100644 Outer$InstanceClass.class create mode 100644 Outer$nestedClass.class create mode 100644 Outer.class create mode 100644 RemoveNth$Node.class create mode 100644 RemoveNth.class create mode 100644 RemoveNth.java create mode 100644 StaticAndNOn.class create mode 100644 StaticAndNon.java create mode 100644 Studentt.class create mode 100644 Studentt.java create mode 100644 SwapPair1$Node.class create mode 100644 SwapPair1.class create mode 100644 Time1.class create mode 100644 Time1.java create mode 100644 Time2.class create mode 100644 Time2.java create mode 100644 Time3.class create mode 100644 Time3.java create mode 100644 Time4.class create mode 100644 Time4.java create mode 100644 Time5.class create mode 100644 Time5.java create mode 100644 Zone1.class create mode 100644 Zone1.java create mode 100644 Zone2.class create mode 100644 Zone2.java create mode 100644 Zone4.java create mode 100644 clock1.class create mode 100644 clock1.java create mode 100644 clock2.class create mode 100644 clock2.java create mode 100644 clock3.class create mode 100644 clock3.java create mode 100644 clock4.class create mode 100644 clock4.java create mode 100644 clock5.class create mode 100644 clock5.java create mode 100644 clock6.java create mode 100644 defaultZone.class create mode 100644 defaultZone.java create mode 100644 defaultZone1.class create mode 100644 defaultZone1.java create mode 100644 duration1.class create mode 100644 duration1.jaav.txt create mode 100644 duration1.java create mode 100644 duration2.class create mode 100644 duration2.java create mode 100644 duration3.class create mode 100644 duration3.java create mode 100644 equals1.class create mode 100644 equals1.java create mode 100644 mili.class create mode 100644 mili.java create mode 100644 mili1.class create mode 100644 mili1.java create mode 100644 outer$inner.class create mode 100644 outer$nested.class create mode 100644 swapPair1.java create mode 100644 swapPair2$Node.class create mode 100644 swapPair2.class create mode 100644 swapPair2.java create mode 100644 zone4.class diff --git a/AddLink$Node.class b/AddLink$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..523d8280d186fc6c024be8706a6dc481f150e1ec GIT binary patch literal 416 zcmYLFO-lk%6g}55$FZkQX7*(t3l};;wiJpWgh&uu6z)goQDZiOGe&=_g#<170sW}x zyupgcJ@@ajJ0cE&&Ixux*!|)i7${I%}Bo{RD)Td1*#WC zdfuJ-ajauOsecs&{V;lJnDn_Impq1X<4oZEW=!xRjKbtnP;CB1d#xc!yD4dz40^D5 z9_jhLKbmq(;cm8=kM(tE9JQKpI`Ln)RDPi2lZDS1bx?h%iim>zV=dgi?k}y+NykOj=v@PL>ew s9T~5_gyqQ+*|)U1LaZQ5bodJ7SjQ$AEh5-m#a60ojDvaM1~qE@0A6lK3IG5A literal 0 HcmV?d00001 diff --git a/AddLink.class b/AddLink.class new file mode 100644 index 0000000000000000000000000000000000000000..47c5eaad6cf542a118c29172c25c4a00c8d1ad96 GIT binary patch literal 1884 zcma)7+fv(B6kW0<%NF9AIMn3QG~5ifA(zHUFr@_&8WP)(F_VU-7lf^Xu#r5LoQ8+? zsWbhB_5(URrs+_aNoM*;X8PQZ=m+$XDP2c)V;GoDZR=>Ceb(7~?RB=~-~WE~8-Uw* zq@f#wDuy%!FdTu7c!btS1fxg@E7?QbRSnm0J&YUT{=SNv8i9jiNQ>c?7;dY$BSFqP zB~yYvZ`)>Vwqm%h>C(Gy8YKxG+38X#YuV)ifyzh-Ou>HP#LU+> zSIydzv07m`xmtJEd5g~rSbM=UishV9ZLTWSnq_+uG)7DyaMRU#)O!Q_2V*)CnEpNJB&Jd2bj|FAwH7OHRCv*>(z{E&h*xulG_==bQm)_W^q@=JslS@ zM}l^}Qql3Tu+?UM9ep@2)_Zka!n=&s;=ZuDVHT-J`&$VzzHYK@KBxN#vascP<|gHL z>RgC6>bIQnMIk69FpW(iP|5IEt2D3SKIVy*QarNWO`~kiI(E_UKC!%YTCQi<9#1>U zV>&6Ngfl+H?PU) z`YmLBforc3SROsUhhT1W2l5+4Mw7onekmsT)DDz=w251O`|z(6R}>L8;D;STgmyPH z^l&^&9#Jys#RVqlXQ~9PtK@Wns7?eA(5oVF0GVS4U2N$lml6X8=ot}7vx$B5{en

&2IKLt<-)sj^n6Zx&K0l3& zQXE0j2EI?^lM`|^$)@1cDnl6r%1Oy0+n)IM}7pr(~=5TpoadrTId zknaga!%<}=8d^!KQMF5}q{Fd@Fsi%g;O4L|A9o$T5WAEKdHe9EX!u8HgoTNTMSdog zhNi3j;Uqarv8FNBKaMu4*unR4H?C9F8`SnDE4)ST9nL2Ca-YHsrg0B$=CHyi zxP*CFcnBL=Jm<fc^f_R2UQb2 z<26OfCb}Zz|G&mvbT)V8lK!q!#ug@@;*rZqUc2bZr?}AS<~+`j!xKugOj$l<<2_|1 zpONS17{V7w;!6s(f;3hsOp&6L@Bk(j@fD?6"); -temp=temp.next; -} -System.out.println("null"); -} - -AddLink AddTwoLink(Node head1,Node head2) -{ -Node temp1=head1; -Node temp2=head2; -int x=0; -int y=0; -int sum=0; -int carry=0; -AddLink l=new AddLink(); -while(temp1!=null|| temp2!=null) -{ -if(temp1!=null) -{ -x=temp1.data; -}else{ -x=0; -} - -if(temp2!=null) -{ -y=temp2.data; -}else -{ -y=0; -} - -sum=carry+x+y; -carry=sum/10; -l.push(sum%10); - -if(temp1!=null) -temp1=temp1.next; - -if(temp2!=null) -temp2=temp2.next; - -} -if(carry!=0) -{ -l.push(carry); -} -return l; -} - -public static void main(String args[]) -{ -AddLink a=new AddLink(); -a.push(9); -a.push(9); -a.push(9); -a.push(9); -a.push(9); -a.push(9); -a.push(9); -a.print(); - -AddLink a1=new AddLink(); -a1.push(9); -a1.push(9); -a1.push(9); -a1.push(9); -a1.print(); -AddLink a2=new AddLink(); -a2=a2.AddTwoLink(a.head,a1.head); -a2.print(); -} -} \ No newline at end of file diff --git a/Deque1.class b/Deque1.class new file mode 100644 index 0000000000000000000000000000000000000000..a56a54d67f1390f9f57e215d807c67472bd38f0c GIT binary patch literal 848 zcmZuv>uwT37(KI429~W-3bbBY>wUS{wO%n8jnR;h&|-qosEKBP5w|Y8b-UZxNAU^# z;nP z6qc~8;}lk+<>@r?I1>$LInHsMXGq+(T|2nL5HpL98RGZ7o@6-Mv|YIo4m#3*Bsvad z;sas33OQw*?JX8ZWO09j}bL; zO!RsTd2?!Wba1Ws>=2#y?sgytRN#d~DnG*8p7oI23&=w$2Gnj|u{fM29$OK}A?yEp z5ILW;4}=uVF;nH}zCh~DUyJPx`HoJfYbJ7WS1oe;cy*g&@>oHd9#iyb^wT|ooTO-p zW=8W&X%FlZ1tgNjgi2~iVGdb}Bj`sejnVw_JG7^Jh&9U@{VU=_%xHL0&g7=z<*C>_ zh(9Ay{sLYeBFV5`86w5-9$89LtTWKwhrhof5}G1Wg083}!RehRNka-1%2i3rT~bpg b9WA2vf+)@t(t!3Gb;5Gw7l?F0bz1lbHAA-b literal 0 HcmV?d00001 diff --git a/Deque1.java b/Deque1.java new file mode 100644 index 0000000..eddd15a --- /dev/null +++ b/Deque1.java @@ -0,0 +1,19 @@ +import java.util.*; +class Deque1 +{ +public static void main(String args[]) +{ +Deque s=new ArrayDeque<>(); +s.add(10); +s.add(20); +s.add(30); +s.add(40); +System.out.println(s); +Iterator i=s.iterator(); +while(i.hasNext()) +{ +System.out.println(i.next()); +} + +} +} \ No newline at end of file diff --git a/FinalValue.class b/FinalValue.class new file mode 100644 index 0000000000000000000000000000000000000000..2e4c182d9d1bfefe53623168b23b3404237ec260 GIT binary patch literal 915 zcmaJ=U2hUW6g>l!rQ5aCR!ZwfMWxDz7C&AZF+NB_B%x{o!5E(gn3O5Y4B4F};h*?7 zG-{KY_yhb=#=9;FAdL^RGxyFt=bn4#?yuh$KLH%$nT-^7))B`w3mKbsGIo*OrrR4f zZsL}O0|q8(H5igFq>|<(L%dMzFeGZaFBsBIsl=OL)D>QvcU|%%MqDa}-NMJ_8K3Zq z%hhS6Wjv`)t0B;C>A>rWx(tKUb*Z@9;cg&~!e|E@a2%||roj1~h1(8txWlmZN^9dA zkB?7;8R)*BPU3C~_Z;MLXyLwt2Pjb3JoVe|ndq4%S8M7UF``OzKo^-vr__~qB+`&n z!ADgaMU)se+XIoCg!*#Qf6f@PBR&*0t$N(Nmu5gG-*9Do;wdzWt0gn+{ME8d&tQ$i zWG;0oQ&>e6I~K}eO%;axycVe@dMIYyj6~FV&uDLI;R!uaQ|n*rtc+i_I@D#;T(zP7p#@PB6dNs_zvq|mhivYK$a56ag}f}Y~zS_oA@5$F&<$b Mdt|4`-lui_57F}BK>z>% literal 0 HcmV?d00001 diff --git a/FinalValue.java b/FinalValue.java new file mode 100644 index 0000000..e847be1 --- /dev/null +++ b/FinalValue.java @@ -0,0 +1,13 @@ +class FinalValue +{ +final int i; +FinalValue() +{ +i=10; +} +public static void main(String args[]) +{ +FinalValue f=new FinalValue(); +System.out.println("The value is:"+f.i); +} +} \ No newline at end of file diff --git a/FinalValue1.class b/FinalValue1.class new file mode 100644 index 0000000000000000000000000000000000000000..a5c0fbf3133600248e0546a940176e51ba109af2 GIT binary patch literal 1021 zcmaJ5q~aP3T90!8HAK#T&V@>?OMw8s4O@ zQJd7nCVhZDRMS}?6@qCtcV~9)oHJ);=l7qhUjTNnW5Ghkz>y-B7(FgI&h3 z)Z$H1R$iU!W2qbD1)6(0AfEhTVRAMM3wnMp=RJo*za?O+;uO~ z>#C+0j(s3vpVzhWdj?+8zpNWUyY0G1|& zj6}wON4>VVA$@c?27@n+&SXeY=B`_nT9gdDVpyN(?wtN+h~L%VL#sxw-A+9UEJ zbZFTqk|b}1EF&A+xCHw~4($ZJr~5&MIOdTeKTLg1R8wTLKQZ;`5|PRUqMOGTh+R=S ze!#efC;C;AFo|rLC`>H;tGL@I0Wx!o-w`8@lu6jo#>Y5Pi1vlVNcSujk)|g?7KBgZ X8Ci>jZQ})=B8%JfZPNE0IxBwxDH!t& literal 0 HcmV?d00001 diff --git a/FinalValue1.java b/FinalValue1.java new file mode 100644 index 0000000..778bded --- /dev/null +++ b/FinalValue1.java @@ -0,0 +1,22 @@ +class FinalValue1 +{ +static final int i; +static +{ +i=20; +} + +static +{ +System.out.println("Hello how are you"); +} +public static void main(String args[]) +{ +FinalValue1 f=new FinalValue1(); +System.out.println("The value is:"+f.i); +} +static +{ +System.out.println("hello"); +} +} \ No newline at end of file diff --git a/NestedTwo.class b/NestedTwo.class new file mode 100644 index 0000000000000000000000000000000000000000..b2217d54fb7e0f80b482969f8f1bd9d9057f9439 GIT binary patch literal 479 zcmYLF%TB^T6g^Y=fKn9^tAadyEbtN8nrPgR7)>fJAST4s025LI)1(jmE;o=!;s^Lq z#yd4go8EKg&Y3x<_xtDb3&1r_Y~)e0uxmp@NtJyI2No(eOtm&}s7lpB%|e~Qy!E9Y z-!WvGXD+T9=t zhvME>;?0hTVlnEy2Ukk$z`+KC6C|++Pi4AC&MV?PN-4tjlt+<>95j?R|EKlU4ui46 zw5zT=a&WA4xql~y!aCUVU?PSw{ZyDxXuIj92h*U&h|8fM7d0sLX!KD&P;6pVLPltu zFTg&C&@iZ)Y12gx1#A;n(g*0s5H^<3`U_;di#hZqjQ$cPt*r&JPnUD#*0;Dcd7z9e eDr8xuT0@;)4Mpl}*ufrQk(fq~F6j)yGVlupc~#f| literal 0 HcmV?d00001 diff --git a/NestedTwo.java b/NestedTwo.java new file mode 100644 index 0000000..7ab66e8 --- /dev/null +++ b/NestedTwo.java @@ -0,0 +1,32 @@ +class outer +{ +static String s="gaurav"; + +static class nested +{ +public void run() +{ +System.out.println(s+" is run very fast"); +} +} + +class inner +{ +public void dance() +{ +System.out.println(s+" is doing dance very well"); +} +} +} + +class NestedTwo +{ +public static void main(String args[]) +{ +outer.nested s=new outer.nested(); +s.run(); + +outer.inner s1=new outer().new inner(); +s1.dance(); +} +} \ No newline at end of file diff --git a/Outer$InstanceClass.class b/Outer$InstanceClass.class new file mode 100644 index 0000000000000000000000000000000000000000..f9eb0d0cd55c144441fbb2fced1939849b5dc556 GIT binary patch literal 1005 zcmaJ=Yi|-k6g|^Y7PhNwDYe!|MWvO87T?xlOq8T)6G}~J>IXj!Fey`(8L~Sx;h*?7 zY@#Op;1BRe8SgG6r9%8LGxu@snRDmy`_IKM0NdC}!orG;1a2g;iknGfu$HFOT^sAT zXCZ6hAw%4BWRQExVAT!>M)(y9y^~6s_Y8J^94j0%#HzY27*aK0{E2>(xxcMwihpbSxA&SlXG)G}NL=Df7 zL3hv(MR|&J<Rt@FG08*9^JK-laOzT~Qt>9;w>pEu;ORg>8BUHLbgYKEu~Z%5l-? zQuerNdm_kp ze~#D%7Jwg!Ul!RBol68uh|vf)Ok+7(GqfGZn|=6!&en)Oif0Vj_CORT-0?+GdT$xS z)`$;9U8^oPU!@sPQW4w>f@v zHnsUpm`T*R|9L1PNsl1-V$|q5g6=Ry_i1D_CiZ@T{h)xZ z7xl>yj8kv_qwZ5_K+T;ac8;|R#DSkkToq+z+F2@z<2q4e$RZbxd726I0%Ihd$31dT S#UY;4BitlBMZ!0!ZT$r;jPb1i literal 0 HcmV?d00001 diff --git a/Outer.class b/Outer.class new file mode 100644 index 0000000000000000000000000000000000000000..0b2f948d5f8b098c23a0db1a55078d4ac847bb23 GIT binary patch literal 415 zcmZ8e%TB{E5S-1UNz>3mct6E~18|^MBq}bIkdR6_wBqihR+K6@Qk<0ULL87d@Bw@j zVx97kIM_QL&(7}JAD?gU04{M5z{RGItu`ENd)V=?>tT=JW=hGD5Z;*Uf!A zmr2FB&DF`zILp&=1RV3wF24h}Vtg1`yx5Vk99oQNzB#L`tAd+JX36E{KT>KfsSN zp6LR~pYESa?F2O8(IOQ)gI!KcPQ{e28C2aXg0ug^$>c3;=rZeqt!(&tF3ug vYY6WXIj^yX;fXc!A6a#kSVf*_@s-F?#y%MhBG_HSL8j}BgL%OX>eToHFJw&| literal 0 HcmV?d00001 diff --git a/RemoveNth.class b/RemoveNth.class new file mode 100644 index 0000000000000000000000000000000000000000..328971a01c742092ff69fa6c9ae3ecfad607f2be GIT binary patch literal 1560 zcmaJ>U2hvj6g}gty|KGV96N5(1k%vN)bU3Rr420(p{*e_V7o1@iYlHa_Nd;*-nG2z zh`jS7c;_LnfSN>VB_4~!FX0V|M}!*AtgYHrDrE1>-8<*rd+x{1AFrPO2H*xB#4wAr ziT7g&;c^rfGEqwFQDl+RQa(Z42QhqztCRRh@7GLRj}e&G%Z6S)*2@hOHwBEE+f)M9 zj^n6axh*|UdDOO)Yzo9H->8neuWEj4P2)-ekxkpN{Vjos%=#k&%Ype!#dcJ!-`Q2Y zhjO<~heo&WwYX(=G%Vch*^VzTRrh6MuPVDkRHPU97f2F!Hki?owj*#p^Ihes+?U0+ zbeBKCgoW;kNI&-kdM}WVqp#`3nipX zY+CpfTNXaUEoOhmb$!q8$!=BoEw|~-L~wf&cPy0gxrr|SQ?TdmfBo>j$2%IxM%_=Rs;v2iq;)*9B!M zlbU zPP47NwE?npmcy9l4a0{AUG*0D_z(?RP#Q17&_!9c+jZMlB@_1r(q|HS8#jUF|Hom4 zAKWZIOu>ia#x=}`GfB+?rFXgOvvBqV;ui`67q~_Or9R*^QP$8+7?|L`@B*R7*`*Uq zRP)(qFpg-PKY}r`P7n!(jUmBblELQq&XF8?YVx`WQM0biE4i0g{1uVhGnmgY2^=Fz zIb1nB{gdiM>=@^?>rg;!k<>_mSzJJr)E4M=g@c~KMdkwPLjNLcBDBaC&i^pt5zTet zk95SUUTVgMkusKk!gPVbYCjm_@bvG(??`6#DOJo!OF!%5mxu?bJmu=)>0fy*1ekDu zq2~d;4NOs9Wvn%3pJwitNij_(>$rp*3drLsinz(^af{M6uHgZ$2h?X_yuuWz^Dq8E zJeg!RD|m01LY*OW`Bz`SdVGSZN-oaQOy}ZrdOgNWE_{r5RZF8zEW@NpiDliyG_ROB vMqS`7vy5BhbDMp-6mVZ9U+_&ZNRm>5dx)c>@AR)xLxtroP@W{>3ZLSCzY"); +temp=temp.next; +} +System.out.println("null"); +} + +Node remove(int n) +{ +Node prev=head; +Node temp=head; +for(int i=1;i<=n;i++) +{ +temp=temp.next; +} +if(temp==null) +{ +head=head.next; +return head; +} + +while(temp.next!=null) +{ +temp=temp.next; +prev=prev.next; +} +prev.next=prev.next.next; +return head; + +} + +public static void main(String args[]) +{ +RemoveNth r=new RemoveNth(); +r.push(10); +r.push(20); +r.print(); +Node k=r.remove(2); +r.print(); +} +} \ No newline at end of file diff --git a/StaticAndNOn.class b/StaticAndNOn.class new file mode 100644 index 0000000000000000000000000000000000000000..0a1cc83748fd624a0ea99190f3aae6b884aad384 GIT binary patch literal 517 zcmZ8eT}uK%6g{)LuC8nO)mEBm9}o6Hz6M1QLL`_z7=iRO?hdk|W9+U$KdTpognmFj zD!Q`;Rx`{!_ue^Y?wy&B&$o8~=QuEtM$y2A2@OSMwhU|=D4R&ASjUbs6$85lstk!s zPkP}ML#%%Ezz}avUBR&4_N3^{CIjK$^TC)h@d@`NgI#}YkN7ihjJX^(dZF*h;e`^K zz3I$%#EqxOxn9Ua&$*UvXDZJW--3krb2`6MQCL##RM94$PFMoI01Q`T AB>(^b literal 0 HcmV?d00001 diff --git a/StaticAndNon.java b/StaticAndNon.java new file mode 100644 index 0000000..f6d9501 --- /dev/null +++ b/StaticAndNon.java @@ -0,0 +1,32 @@ +class Outer +{ +static String s="kumar"; +static class nestedClass +{ +public void message() +{ +System.out.println("The value is:"+s); +} +} + +class InstanceClass +{ +public void display() +{ +System.out.println("My name is:"+s); +} +} + +} + +class StaticAndNon +{ +public static void main(String args[]) +{ +Outer.nestedClass s=new Outer.nestedClass(); +s.message(); + +Outer.InstanceClass s2=new Outer().new InstanceClass(); +s2.display(); +} +} \ No newline at end of file diff --git a/Studentt.class b/Studentt.class new file mode 100644 index 0000000000000000000000000000000000000000..6e51796e5fbcba0f012b5ac18967f03bd89eded0 GIT binary patch literal 577 zcmZWm+e*Vg6rAlXX^d7=Tkl%$X$AY>gM#9V;8RhdB8X304J9QPshfhIrC0?8KfsR? zXRRXAhn>wiXJ>XM`|Irt-*QTEmQiS&Mr)k2%ci@q&d#EE%W>WFi@Q z0#2hNd$JzLs9kTWt{=7c1+u|lm^<(zUmXgh-RcD?NAV3Qg@zw_CrQ}yy63VLu#*X; z9|@G*t6?=ww3>0!z4nfMeR#B~k{d5lYFpoIV+;j>Tw5kx*|RYM+r}tt0rU5qfn^&j zShcZ+bpsnVHsK14{~14Rb-Zi!uhqQ2Q(j2tal%1q;LDHeXN;&A)RQ5DnkpWI7MOIa z!{!Bw-?#iH3K+LqCSc~0JItzHpu*p7@mW$_j6{S^MbsTe2Ho;&m$l$tti3?goKzp_ zTI~txJ~9t%3rr9lWQaLpnxY146M16sM`VX0TDJIx?Bxq`jYk+;&oG~n{}UM_S$i?* M!l4%?W}QOm3oO@h{Qv*} literal 0 HcmV?d00001 diff --git a/Studentt.java b/Studentt.java new file mode 100644 index 0000000..49d5163 --- /dev/null +++ b/Studentt.java @@ -0,0 +1,14 @@ +class Studentt +{ +String name="gaurav"; +String lname; +Studentt() +{ +lname=name; +} +public static void main(String args[]) +{ +Studentt s=new Studentt(); +System.out.println(s.toString()); +} +} \ No newline at end of file diff --git a/SwapPair1$Node.class b/SwapPair1$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..8ddcbaee1cddb72783aa9024d623b5e0d5a96e89 GIT binary patch literal 428 zcmYjN%TB^T6g@+cQmC{d;tL-O7Elw>9f`&biIIe$iH7|E6D`4FIz|007sSMcAK*tB z&vb!ga?gFAd*}ZAetiRIN+$|X*ub1B44>&zOQt0Gt-HU0~hNkx$to4!baYO19!D0 zU5@LT&el{$kFDF`M2+|_XGtqyHJSq)^A0&)$fA&n2*U>Wz8OMKP(1k58?@TUq_vgc vWC0O;A`{dWumZ6__9Lw>6U)dF9lioNir6HhMFhJm*h+PkaWF5qL6sVRct=cJ literal 0 HcmV?d00001 diff --git a/SwapPair1.class b/SwapPair1.class new file mode 100644 index 0000000000000000000000000000000000000000..bb0189f7f405b4356caebb2ddcbae57a9f46a23c GIT binary patch literal 1508 zcmaJ>T~8ZF6g^{X7CReooDe8UC?!DF7y^WR(3+%e+|tn6gvwE?sC^miQP{BFwY=-J zsDGsYps#HeKuV-O=ArNT5B(8U+jG}WY~-j~&CH#dbMHO(W9QF*Ui<-I17Bxw4)Yck zGDzTB8aA9XrF{+0XhNRu8(mk(mct)(b62~qwK>5R6^1um-;M4m3_1C42rR|wV`bMjJMG4vX+6?= z9t|d&?Qoxqvn{Yxv*r4c!r5x1YX=qGe1j7E3OOe~=qcIIuCH*>`L6s_KhrCo_Mfa& zBN}>A6q}i9&~DYtmMiW?-x9qpV1+X~CX6aZ7=<=2Vxk`t2P3B+*|>ml8%2y;*tBsM z_iTKOPZ;|BAc(@KrJEHK?FaR6Y#5)8;J%F#KC|$-jmy|#e16;WYM-tsaJvX)xD8n-}AqJh;Kiu4I#`FuK8# zBD?+4nidnTOg zAd7<>`c6(MK00igcfk9bs8fPse-gSTO4{?PZe)rUb`|Ca0(uuWh3WstVTOO(IsTQ3 zgYCvS#lfEB$t0yKT;(pccmnks1%>xG566dc!ET}~&`l&U#C7r|5|0-zonWZ4wD=s! zBPuT)A=%T;5eZ}=??sN^1kQ8Mmh4)p^Q}nmBroda!YfSuj^V;{ST8UF93xFRRsQAQ zzj&O>9OI0bPQ=8fNDVZUBBeCRO_JUWqj1>lS9rr`=x?MfB&N7w|93t9M0Mf5@y6q_ zxOjyH@p`u)8wy9TM7rEvJ0xC<%CFSz5SSH;m?eQZM!3L~ULygAUmmM`2-i_KO=Ovz zX7E9m$oE|$&P&*jPjI$e$TGmuLiR#DPs@CaF^+6SgkDlRj#ue^4WqchYOXW>n+)<6 ruHrUn++o^hW1?3{4%{hvlho(9CfEt`K7WNBl$pzA$|FQv=UDjz~RZK(ao2^J_SHf1K zCihiDw$D@`*ViJV0~?(T&Tdl)?=bZ1!U&E@2UD2lm~k+RIgWV;3s`jEqQtS}U>Pe6 znb?J)_jlk)^;Xu*4`gVHcM)oNaK&JS*9;5pKijpT1bK@t7<R>PJeq zjBGN@e;XxLrG!x|BA>)=m4~L00R9% wLw!WuBx#CjF>k#hRbGBY`sfLnm1kt1!GE=Rq+^FHIE~4nKrR#oVHWzn0L<=>i~s-t literal 0 HcmV?d00001 diff --git a/Time1.java b/Time1.java new file mode 100644 index 0000000..83cd7c7 --- /dev/null +++ b/Time1.java @@ -0,0 +1,10 @@ +import java.time.*; +class Time1 +{ +public static void main(String args[]) +{ +ZoneId z=ZoneId.of("Asia/Kolkata"); +Clock cl=Clock.tickMinutes(z); +System.out.println(cl.instant()); +} +} \ No newline at end of file diff --git a/Time2.class b/Time2.class new file mode 100644 index 0000000000000000000000000000000000000000..de77840f4cb2dc3b25f84f8476dd10779fbbd248 GIT binary patch literal 655 zcmZuu+e*Vg5Ivh-w#I0++Ip?`OKR1CPeR2PQ4s0{6d&{{t*fjy8%Z~UpQR5fKKKEC zlsHKgBN)ieXb45QqG3PwzfV$8%iCZc1KqslSGkl&I@ z>TQOMT{~mQ?)aC2q1cp49EM&?1gCDRLrB(hrDCYq7tI^@-gP>zx^_-4}Z?sL+CmUIuG74E#Ic9J_(+a!gy8!7Rs|g?TJ+ELvE?GKX!Uh7}8S ztTNEZP4|mq4lF#*aX<#6wpLj|}ibQZ6Ue z(szz&H%%J~*CWDEJj7p^f!{?%9Wthz?wpJn`%;W~ar2#y-@aw&)v|qiAXTVEmtpan zmmaT{nm8s=e=b#5yDFN{PXFIe;0F0wpgWHqgI+Qn#cRuHeI#epdv`6Qb;e5;DbI*k}*t^ot0!F^k?Zq zEI#-H{88dJyOC@`aA9YLv*$bC+3(D+-#>l=c!?K2X0cR6*+&J-KCa`2TW-4LmXF(5 zDPa|BKJMTy$32ew424(PX#1LBCaAt=$nD1+#c-{zjXEAhEj4J$R-ceuB(-6v1Rv{X z@{0`n(saXy9ca_tbA^5*9u3;+Ks&PE)REfVaYO-uD}=lmY8f`;-g(UNKwupk91jHo zR0TG%C9sVe$BsaVM;wm@o?w^bslYQlXUHdl40F@oC#^Hpwtpc@4Z{zyQHLD{FaE@^ z5&Xkw3T4Q9^sk9#g6;R?c8_7!>UQr)n~_yRhV_Y1wyK&DN{UE_YcsUckfm~v{eGCj zj?q=td1P3+#7KP;VSZ|5QbhsDNlooPKAcMDt+c91vmmj|tQzM-t0Kxc9yxodc^!wR z6rZIKm5iuhG3kC8CexoCsZZILvlC6nPtnt5a@Wp19=(({7_QQ3g?2`Je)BunS31zB zX)Pq6hZ5#6PiIGcN2NL1*A~1B%+$9okUQEQBTsK(41W9##o8F9sYnI+M5+Kzy^B~T NxmEJPut2zn#XkbxwyFRC literal 0 HcmV?d00001 diff --git a/Time3.java b/Time3.java new file mode 100644 index 0000000..27ffeea --- /dev/null +++ b/Time3.java @@ -0,0 +1,11 @@ +import java.time.*; +class Time3 +{ +public static void main(String args[]) +{ +ZoneId z=ZoneId.of("Asia/Tokyo"); +Clock c=Clock.tickMinutes(z); +ZonedDateTime t=c.instant().atZone(c.getZone()); +System.out.println(t); +} +} diff --git a/Time4.class b/Time4.class new file mode 100644 index 0000000000000000000000000000000000000000..b854456b1cd3c4c1041dffa70f2cfdbc4c65c661 GIT binary patch literal 866 zcmah|YflqF6g^YgPP>c`9xc95K*23g)(1X|CIn*w7Bp$Y2mLhNj&-2BYuc%aKTAJU z;s<|#KgxJ#x2D^K#7*Xrv-g}ickZ3ve}4V~@Dwi`2$TvaJ6OOK2Ul^;PS@>p!@(kM z7I6zp4wkXv;5P1Xta7X|Sz$ORIe#pT|%;f)FDIJ z{ZK!VU!>QSVaIEjo(?-TOLQ91py#XC+6FsK9jNUs8z^uA7a7EEUrX`DKV=C~{1 zqQbE*uz^j1Dz*eX+~c?}@Bj}vwgn#HF~<`@**)WUE>Ob`LoSwPxIA|8wsoR>^A9p~ zwD&#=)qa~H6MbY@bI-AyK&jvwWgTnA*j_jCPZ_3-_D>IWI54WuusRY-vnnZ}m_#~U zhkYYMvQ%=@|MwHvMs$?19vS8*A`;&eFf+C?Vo|B&h*SNK53ACCC5>v*U65Gnt{Pwa zMg>&uXkhIn=5^$~qe2=gr;-5?7RIMfXfYH_loUPXJlzTmb1`>Pk`n%G59m?{mCmci zF_th*9c;f04eA+CJ!rQ`E2A~H{sZhAZ73a@^D&q~5i^*jy$wAeYL?cO*~}TH>KkXs r9&QeiqmdtiAALumIz({@XRK33E>_EflYs&~o+3RFhZN@s&tU#9n)l4= literal 0 HcmV?d00001 diff --git a/Time4.java b/Time4.java new file mode 100644 index 0000000..6a1e4f0 --- /dev/null +++ b/Time4.java @@ -0,0 +1,11 @@ +import java.time.*; +class Time4 +{ +public static void main(String args[]) +{ +ZoneId z=ZoneId.of("Asia/Karachi"); +Clock c=Clock.tickMinutes(z); +ZonedDateTime t=c.instant().atZone(c.getZone()); +System.out.println(t.toString()); +} +} diff --git a/Time5.class b/Time5.class new file mode 100644 index 0000000000000000000000000000000000000000..87e260a207abbbd77afe7944bdcd13ae03a136ef GIT binary patch literal 993 zcmah|%W@Jy6g^D_8YZoYAqk=;z7m8GGQOe_Vl)y{l@g;>U>3S+V8l*f#)6KP8~;fc zm~!C<_)(U(2NDK1PF257oqO*&w|jp7`S}aL26k+mN6N-Uq!YM=%QmiH!5kOObk)W+ zT#w_1jhk39$g+(LZW&gVBge7A5ZhFq(pwA@+1vqxRrZ@M!&F6i?*4J7?sjXk-X_HA zNaZoiXWvy0wup6IrwEzrtnjjsFv z`$ijv8Jc4O7(oI_%+lUazfx$7*4-0CD&H}Y@57=Ir4j3cza(gtpqcmy68rf=A9m47 yTSPFEVHBf8Nk{vb>_d!dWvGg&Xn|uAair+HNV_EnM;hwddgg literal 0 HcmV?d00001 diff --git a/Time5.java b/Time5.java new file mode 100644 index 0000000..dc1e962 --- /dev/null +++ b/Time5.java @@ -0,0 +1,16 @@ +import java.time.*; +class Time5 +{ +public static void main(String args[]) +{ +Clock c=Clock.systemUTC(); +System.out.println(c); +ZonedDateTime t=c.instant().atZone(c.getZone()); +System.out.println(t); + +ZoneId z=ZoneId.of("Asia/Kolkata"); +Clock base=c.withZone(z); +ZonedDateTime t1=base.instant().atZone(base.getZone()); +System.out.println(t1.toString()); +} +} \ No newline at end of file diff --git a/Zone1.class b/Zone1.class new file mode 100644 index 0000000000000000000000000000000000000000..0933e74fc669dbf91a589e5eb1250aa68b2140e1 GIT binary patch literal 980 zcmah|TW=CU6#jBHLi z;1BRe8PDvJutXC#*_p|i?>px^m-+Sk$4>xzII?gF%NDL6YnBzWT(xiws~KF!4GTAM z%fcFNr*X%^IyMYo(^zsGd5$fH)V^|+t}w)N`L_&-s@IkbGd1PPlVPtZ`wgerB}<~` zD3@U=_r7-Oe0J=v<96)2?kl%bHbkrL4f`$mLK(32&U5ANjsXhHV3wmGu#KX?4s3zD z*yXqjsxV>i6BbC07UaDZn5hj?zTs|?8?1jFoD z&8z0AY-ti7n6&CiyV~_yXAGIa`9RCwn+6f*bNMiXF`&%Al{?UmOYFso`{U4T5FM#a zOooLCgs~mB32=EFcEqCUIwMXo7YRC|M0FTb`^eFKLZP5c57T zZ2SxVcm5>pi_#wrm0|rq1qwPzc}{2vJ5KXQgFa19!F)0LY2-i+q0=hujP~T#cd)N? zV3?yd6&Pd4U>*x}HqZf4Q?wskAXY2*h|{0&k$m|Lscj$JM|v)E0qdkt^f6URWa%<) q76U3J36)Ly5aS?gNC%-3;G`#w6_^J(g-w`|pGJigQ$mD^Vd)P>O66q$ literal 0 HcmV?d00001 diff --git a/Zone1.java b/Zone1.java new file mode 100644 index 0000000..e5e1fe3 --- /dev/null +++ b/Zone1.java @@ -0,0 +1,15 @@ +import java.time.*; +class Zone1 +{ +public static void main(String args[]) +{ +Clock c=Clock.systemUTC(); +ZonedDateTime t=c.instant().atZone(c.getZone()); +System.out.println(t.toString()); + +ZoneId z=ZoneId.of("Asia/Tokyo"); +Clock c2=c.withZone(z); +ZonedDateTime t2=c2.instant().atZone(c2.getZone()); +System.out.println(t2); +} +} \ No newline at end of file diff --git a/Zone2.class b/Zone2.class new file mode 100644 index 0000000000000000000000000000000000000000..9c8a5a208e4b687fcc5a42e0a099d3874b99f7f9 GIT binary patch literal 1010 zcmah|*>Vy=6g^FVCX>#Fi4isKiI8m+w+Jy2iK$9S;zG&?eQHQcI)NDr8ZCdqf6)g_ z`QQimQI@x7uox_>oT^^t^ttCQef#IH?>_*nF6t&7lgaRYdiNsd@)G?|>mG`?8;cQ6OzWaiTYN)hIw#eX2 z;CL8j;O{M|NjEYZ%^*xSxDc+rj**^K&PD^-4PjE|4P|UG7-ohTVS$J+J;=FlMg1cC zHmmNHP|mkgIW#@ zY1+-x%4kh2eFOVK8!9Nx$pDOD6f>Bmy`_F8Q%>uvbnFx(mE}{!_r4;r(nFF4r;+Mm zbf2Kr9-JP=(t>z}_(~?;!+0T)Nf66UmR3j-FOv+31HVgf0`E!kG=>!UwNKVT76LBD TskeYHO`AsioBf;)6adFya*0H85!U>@U&> zY<%zs_@j(>b}=kTlWsD1?%p}~+;eB{pTEC;1K7d~1DBD}an(Q;*9=_84P};;xoO}Q zmJ?XPZ3B03*T5=rI_{}6OG9468bf?rxI*qQ%vkw%4AFhB#TjO+!sW-qUW51RPNPea zXwMNY!=m+}dg6R>?5^Xs?V9Whw_Q<*M$H@coBWkf;AFGwH9MOd3Ta{%b9BBp5RP5< zI;Wn7brS^?HEfu$Q8KZK`z9XXp@v5$9^;9IEfY^s)=)9Ajb|EmOzh%0gXz;8dfkpA ziFywuY9Xk`FgH>5rg6fX@_$H*9=G3nEX;~;l@Ag5NyMWGcOV^?B&DtJ`9Tm?h&Go>Bg4WJBG65MD-$W>Eb84E z=M*o{p;%fk9m(r-7ep4itJ>*6@*YiqH&pTh@xrs;(&I{cV(#=PAv38y#l@gYFBpW7 z^6+>t%=@|1l+^HNRiH~#l|Jt^XsGnBLVi-!u#8JI=<18mqKN|C2YE}hGumToKf%6} z!;m5y_k$56FpmZD74#dWYP27wB4?PXuAd=#R2U&fD?WmD`~!M%gv1C&DoKEHw2+OC zV3uRq7@?F=uyUMmS@INcQZPrQRM|L{NJ2-3{#VGeV4_6YcS-YWUv-*r5iI@#dC}j# literal 0 HcmV?d00001 diff --git a/clock1.java b/clock1.java new file mode 100644 index 0000000..22c459a --- /dev/null +++ b/clock1.java @@ -0,0 +1,17 @@ +import java.time.*; +class clock1 +{ +public static void main(String args[]) +{ +ZoneId z=ZoneId.of("Asia/Tokyo"); +Clock c=Clock.tickMinutes(z); +ZonedDateTime z1=c.instant().atZone(c.getZone()); +System.out.println(z1.toString()); + +ZoneId z2=ZoneId.of("Asia/Kolkata"); +Clock c1=c.withZone(z2); +ZonedDateTime d1=c1.instant().atZone(c1.getZone()); + +System.out.println(d1.toString()); +} +} \ No newline at end of file diff --git a/clock2.class b/clock2.class new file mode 100644 index 0000000000000000000000000000000000000000..5d2fbc02d40333ceba05e48a2773f11669a940cc GIT binary patch literal 817 zcmah{T~8B16g|^!JMFS6Uj7r&v7$+d5BfB1$7W$aOuIGlXXyhH zAN&FSDC3#knl6cno6O9elXK5K_wM}q{o^NqCwOdQ3iB1zY%E~W##Jm;aShjP+`zKA zu9)qnja#@au_|##p#02_{N%Yn(XGD|u=eAg7P!*#BYiXqJ9==eIsp+YRDL9|;C^VG zsL#p^RMhv{$-s~LO_ON1E5$RPF12L?mAe* zy2L#PF6t5+4mPnR(QvR0&%q9M9qi%0!~+Kp@rXtNi63h3eH`h- zo865N7FeXS6*_Y1X@|uHQR8y%5A995(*OVf literal 0 HcmV?d00001 diff --git a/clock2.java b/clock2.java new file mode 100644 index 0000000..7c3e418 --- /dev/null +++ b/clock2.java @@ -0,0 +1,16 @@ +import java.time.*; +class clock2 +{ +public static void main(String args[]) +{ +ZoneId z=ZoneId.of("Asia/Kolkata"); +Clock c=Clock.system(z); +System.out.println(c); +Instant i =c.instant(); +System.out.println(i); + +ZonedDateTime z2=i.atZone(c.getZone()); +System.out.println(z2); + +} +} diff --git a/clock3.class b/clock3.class new file mode 100644 index 0000000000000000000000000000000000000000..d89f754d74466ce43fe42e8f63ef9c773f032f0d GIT binary patch literal 804 zcmah{U2oGc6g^JUx=jP@s~ZD07_gCc>jI1~QG|qskS3LFQY#+DliQlgTN9(!McU7T zhcfZN58y{3u9Ko>5)zT(YagF`eD1Y>{r>S2zzaP0P{vXb6%Wf;@o*ihcDPZ(P2BRZ zhIPBV?cokKIPP-XV<@~*u`;h2azXV2gS)SLlHpoY#qw|*b>y%uIs-!7NT`@$Ir!K- z6<Hd950x!LJQom1I0e<7nH8J_4^9`qO- z{fS{K_=nXL%8(mWZK9cA`_?!eH##2~88K{5HL?lSj7GvI39jOi5iz-`1lj$A6edQ- zcxx)2(_@>E$|)TlQ#TFuREmfa786&OVLIruB@O5*D%tYVUL-fc`_kAxFf3iNlJ8Vd>N zpoBTh)7(-|C^b*9w%}YK*WA8<`+jGF{NXng>J#ufEs7JAUb+OVx`fR1*1;3i0>v_l Uq*}rXS=yjgmFzGq(7uDkKZ7v1F8}}l literal 0 HcmV?d00001 diff --git a/clock3.java b/clock3.java new file mode 100644 index 0000000..b99c4b8 --- /dev/null +++ b/clock3.java @@ -0,0 +1,13 @@ +import java.time.*; +class clock3 +{ +public static void main(String args[]) +{ +ZoneId z=ZoneId.of("Asia/Tokyo"); +Clock c=Clock.system(z); +Instant i=c.instant(); +System.out.println(i); +ZonedDateTime zone=i.atZone(c.getZone()); +System.out.println(zone); +} +} \ No newline at end of file diff --git a/clock4.class b/clock4.class new file mode 100644 index 0000000000000000000000000000000000000000..62e6e1ba3e09c4c56309ee6737820e7dac238ae6 GIT binary patch literal 793 zcmah{+iuf95IyTS*~DF-w-g#EmzEZ%ZE7y%B8reu5mKelBBk&EPn%?kw!~|cY>?ou z;2~5z@Bw@jV%83dD4DuxS9ZPei?ZmYquZ1)NAW2p_pQuwZU zB0tHfFHJ9M*?~5_J(n1?lF^`}UT8<2>GYG%hus~=6c9K^=dWAQvw{AS7|C%{U>zGA zw**4e1varIu#E=CjzEOl9Crln;vUDYz?}=C z$(Rxr(&}enGX2q!`ZV}zzL{C)Y3_8B+?{ieM=wnp4CiULLMx-SxcMFID{ZLD6iX@S zp@Lb=(cV#yD78rI+Prs)LUZdB{>$w#iiZt~r7`$p{~OB7{uq_1P>rOVTnU`&mr1UI P8hKfzFNS$K^RVy-KykJ& literal 0 HcmV?d00001 diff --git a/clock4.java b/clock4.java new file mode 100644 index 0000000..d5ffefe --- /dev/null +++ b/clock4.java @@ -0,0 +1,12 @@ +import java.time.*; +class clock4 +{ +public static void main(String args[]) +{ +ZoneId z=ZoneId.of("US/Arizona"); +Clock c=Clock.system(z); +Instant i=c.instant(); +ZonedDateTime zone=i.atZone(c.getZone()); +System.out.println(zone); +} +} diff --git a/clock5.class b/clock5.class new file mode 100644 index 0000000000000000000000000000000000000000..68d221fc0be553f276d3cdbadfe53df2aebe1d58 GIT binary patch literal 646 zcmZuu-A)rh7(KHsow8j-imiX3f&yDW_R7RqV`4~5h~+1#@dB=<+mQ_2oiXi{gvWx5 z+Hk=G@KDBYb~P-Co6OFalXK3TIdl8_`Ub#zy!A1QdKHU49--l*iN~{ef~RhJ=Hoe* zIF>nHFjPJ&t?Va;QrP;=P~J6t$uQqhS{{tko*aG?y@Zf*DwJkuh9{jfaW0}n=+mfc zhf1HeozU-^@i3NOlq1*T#KePlJB}H^M~xx)JW?Y1YLbDlg5za?S6Ja#4e%OoIMxEJ zVHHo8AzSo>>KRJ965nTUJ}*}4}aD^se{j45FwCo2;jQA?J(k|HGmS9)ZH zc8suSxR=AkSj?i`7n1I$vq|U?8pS*2h0q&Np;dZy_j$Cabx`dzEz{0upV|Bcc1Z)n z9Q`X9=#k_B=4p1+4o`(}7A`Oc!Lcpy0y_e`cq#A-9!FJR5BnSk z0yP|R_yR|G&GAOyE#5KAWt2!aE&aKDqdJD1CMlys<(~v`=R3pF;C5hCc$!*ZSn;Z3 z+bQsvf$L~sWJD^ZsqYu#v_I+IXNd2tx z5UM`(1NbP!tP{zOCC{$L=bSk+oR*)mXsB|^sd<^AQ%cr{P4$kY zQ7y7hVwv`uNe{G_cx3HObad>0r;!^Pypkai*3;@US`0-KPu7!ho?RM^B;n3VQp1M literal 0 HcmV?d00001 diff --git a/defaultZone1.java b/defaultZone1.java new file mode 100644 index 0000000..7251585 --- /dev/null +++ b/defaultZone1.java @@ -0,0 +1,11 @@ +import java.time.*; +class defaultZone1 +{ +public static void main(String args[]) +{ +Clock c=Clock.systemDefaultZone(); +Instant i=c.instant(); +ZonedDateTime z=i.atZone(c.getZone()); +System.out.println(z.toString()); +} +} \ No newline at end of file diff --git a/duration1.class b/duration1.class new file mode 100644 index 0000000000000000000000000000000000000000..57b6c52c2819c3e461f955a8f8af20b6317d426c GIT binary patch literal 615 zcmZ`$%TB^T6g>ll(pnW!e7~QqFXCfig1V6yV?a$XE^syAsAFiWr8V)hbfLzDAK*tB z?|@NUI88gZr}v(7dgkNv?H#}tR!nrDFNLg$ehefCQ_ECug9e5$tf~F!G@z_ z(ZUjz8H^tahV-xEarH*jLWWEe3Z*M@g>Nl}#4QgRB)@96dEC3^L0Q~I!mEkA)B5md zE>9u&mj(XNU>L9u|7mISP=08H!llIgh@50wl+w?gP#7UaBDkwKNt4%!Gu!T_4UHExG-+bW#I%61 zseBb~3B;Y!sX$^oxRe3|RpraW$g9iNiCb?HNqDaE1xB3nYQw#AD^1tGuGGSo@~<~^ zqE!o`)`i?vnw-9jT5hNUe{EHhZS*5;V#dZS=1k1nSiqu*B^yOJHcBXKZ&@JqlP56v z+vcd=kQbpqrUQk_la-yX1_EYqwa3C_9e)r}@KDMQZrqe6GQjtYjnjoc<@`Im4;8J)AzDQ3{e-=$BC55)l` zr#DF}Xp`ktuWFcZR!cu bZ?!z@>6#{Qnl*E73y#v@n$%KjFBz=8M6C=o{F^Vx07P1*!QU~b zwWh2G0=Xy^C|8#EzXu2y{>>prcLc`lqhgm_4`jQiSM{M2NSEvSAv@-~c;%PRxJkf$ zq~o$+IGWU(=BQf@YEg!~{YQl^y-0;bq>T1u@d9&5^DpTW<3n*EFhH+B zD`=CY7l=nXl#=gMl#H<`i$VGtdX6|RV2>d7ibUlJ$+c&sy3sMCbw)Z#YdoXxx7#H9 X>7E8}hCTD7GEEYz5se{!iy`*~>NI%> literal 0 HcmV?d00001 diff --git a/duration3.java b/duration3.java new file mode 100644 index 0000000..7497087 --- /dev/null +++ b/duration3.java @@ -0,0 +1,13 @@ +import java.time.*; +class duration3 +{ +public static void main(String args[]) +{ +Duration d=Duration.ofHours(10); +System.out.println(d); + +Duration d2=Duration.ofHours(10); +System.out.println(d2); +System.out.println(d.equals(d2)); +} +} \ No newline at end of file diff --git a/equals1.class b/equals1.class new file mode 100644 index 0000000000000000000000000000000000000000..412d1ca816e8037e2d98251fe49cc255ed0f110f GIT binary patch literal 1473 zcmah}T~pIQ6g^woq{Jv9Al6S*!187N0<}d&i%7K~+6oRnE$xb-X%?F;GyNMr`8V_d z86Nxr{wT-0Nf}aMG&9-V+T(EEvm-KL14_7P< z;c7Ro;kt!kj93`O4edzlVeAYMOqsZ8BEw+JI-a8*GjyfLRvF@XSrrUDMaL7%&H9FD zl=+5BmUx{z9>dx6hvF9B;Te~Eo0*boINoMX2U;cBY*fU8qrtZL+~lr*`=*B4IE`Kc zJoO!(Da%?*nz&`-Htv|XYvUfKZOq`lO-Vg8k+qS-tcgc99^;9LIU7&$%tYSCJf7QF zzzZ9TC@`FUCZ+OKgKsYh^+{I!9s@6vcx9uAB?hytfq;jCUvF%QiaIbUr!F$<(i4R$ zLri{T7)>9OU1*Acb5x*!GqB}dS*cMW{g$sponfTS5e*oNa0GawFdffV+#@vu>8QUD znl)lmC@qhnzXK6UCP43@igpy~;O&^H|LD*x)p@Q&naV(9kusIqsdUMvmKTb5WM+kq zThXBlUZ;S;!`(Z$7?Mhctr1ZkZ5W2WAhwf|65iGuxYTC@#~lQWt3E%*F;`=6|UAC^@&!&A^DnTy?sp4 zR7|YshAT4+2Pp+U$J>!LkqK)Mk}dFxl8u%LO2Q~gS!-_7e^T%~(a5{p_XX|nHJWsr zBkb)(?p0mk4~K!dqfHvIbOe@L+u|5_^d~+j$x(_tciobsM9#z-_4Sebj?>0)`QJFY znoiNxrJoqRbT@!OUrCo}W;7?pe}H|X1$7CHMqrGg8~qrdwT6D7P?P4>GqF8%6({x( zUz*%Sf?i`6=JIzWr*_f33u_N2vhh@$e0tE%Y=XS0MChK>R(r-E(}1y$lK{mW?mZ4G zP+-t*Cy>M-skln3QP`L!^c*F!NGZG{Rb4ns*cf3-G+U(f4cXr!g>m{$()R?tlYaoH CdVH?{ literal 0 HcmV?d00001 diff --git a/equals1.java b/equals1.java new file mode 100644 index 0000000..c0daaf7 --- /dev/null +++ b/equals1.java @@ -0,0 +1,19 @@ +import java.time.*; +class equals1 +{ +public static void main(String args[]) +{ +ZoneId z=ZoneId.of("Asia/Tokyo"); +Clock c=Clock.system(z); +ZonedDateTime z1=c.instant().atZone(c.getZone()); +System.out.println(z1.toString()); + +Clock c2=Clock.systemDefaultZone(); +ZonedDateTime z2=c2.instant().atZone(c2.getZone()); +System.out.println(z2.toString()); + +boolean res=c.equals(c2); +System.out.println("Is it equals:"+res); + +} +} \ No newline at end of file diff --git a/mili.class b/mili.class new file mode 100644 index 0000000000000000000000000000000000000000..cd80c8f4332c3abaf4620ca0fa301bf330041356 GIT binary patch literal 964 zcmaJ=?QRl56g>l!1ze@2g<7>0l`6Da{I)5^L}?mr@FRg}qQ3?h%aq+2vO6^4O?(ag zQB8mN06vuQ?k)+C5;vK-cW2JI_uM-(fBv5R2C$3W3{qIiAcy5(T1g|1LXNhsWN;PN zEUa7DU`RffN}3l8@p9!OL!z#`f+5?GO1vAoZQ-?e+o6?&%cWu{l)p5N`3bK&Tpd-L z#*^x(77#N{J@h)_KnCEnD;>EL;B2Ikv2fi+5jSky#4QUY8=JVzu=q-A;~S3;-U`#x zT|b+|ofOJ8D%i5HZR0NP1(_)rp(knIw~s}~kjik$NLN(rj_&jsmi&=#gu5@k@}Xls zYeiy~%aus-1X!cGDXJs=uZm0_jT6U9KD zFFIOv{i5{u7{jW|`=YK@hnr8*^vLrKSB8@1%ZFnz)BPijVI{Lk7_32%(xJBJ%k#Q! z;eODo#|))ObEG=aeK9_oNW=l}810QLJf*rDTK9(o2K$Xt!mB&n_XR2YHl1M{BRZDX zTy-7cmm*^AypXAt8DeWR5Od(u7brT(+H_CGA?n<5n$n1xg=Y+#=jxlMjbY>eIJ$%u zy^7$A(V(jdh707alVxNVwtj+rCx`k&b240v5%3}|ksm>?#w}HfAtu;(?7K zN;c*&Z(_m5Lo6~3tt+Ji-R7-rp$}9e7&K7M;*pIdJT~#f##20F$V4p&ey--@-l3@L zvy_&eD1TAD*laMQ)HjCNVjt;oDgkzA_Yr55tGKG(B$tA2poPaU)8j}MloA{fo+u2G z=gJ_mb?Z!0>{*W~tvaMNAJ zL?3waV8%zmNqW+wsBqWaky%u2RFP(VM^k_9fkx|Ud z{Q~k#@5X=Er)45vP{3-QQg>{u zW5a@L;XXskbY)O{%wRS2zzDxa&|9gbdBQ0bNp`1p=!9zTjuF^;7Fav<)$%x+|&Xh-~)g7bwNB+=z;#u738VGEL(P-lM)S(#yxWNRSdz9oK9; z!Bd7c=E}hBXoB3RBkoZ6Blk>r9>YqHpNhIxZEn6u)1@ddTp1GFDorbHPeTk#GfdH` z^+SuEBGE9jA6eL?^KWQ9$b1S zX?hndmkVzsMF|=UaKLblqIBkv_h*zt0pEGA0%mNLaPa+KKL}i*iKny$j*S_pZGWI zgC>3G5Aa7B@9tJh196j?xjFaTGiUG2{Q7-*2H-Vb<>BC34kaw-P{j2Tp*Qomh1(A9 zI9O%Kypc-Uw+zW@?SLWG)P2EFXh|jZ$HT4&I=t%>k_^U*A>Y>HpeJ@@2rcakV@1F7 zRc{^h31`TLz^*pd!F?B5GQ+(si>E0kfD1YehC_M5kXg%qI!-dF<~1 literal 0 HcmV?d00001 diff --git a/swapPair1.java b/swapPair1.java new file mode 100644 index 0000000..a82e53b --- /dev/null +++ b/swapPair1.java @@ -0,0 +1,56 @@ +class swapPair1 +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} +void push(int data) +{ +Node x=new Node(data); +x.next=head; +head=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +Node swap() +{ +Node temp=head; + +while(temp!=null && temp.next!=null) +{ +int x=temp.data; +temp.data=temp.next.data; +temp.next.data=x; +temp=temp.next.next; +} +return head; +} + +public static void main(String args[]) +{ +swapPair1 s=new swapPair1(); +s.push(10); +s.push(20); +s.push(30); +s.print(); +Node k=s.swap(); +s.print(); +} +} \ No newline at end of file diff --git a/swapPair2$Node.class b/swapPair2$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..26834e3270b4c63a5162a2d8648e0b95abcff934 GIT binary patch literal 428 zcmYjN%TB^T6g@+cQmC{d;tL-O7Elv0u1GX)NQ@)|O*HHWm}m(W(<$n2xgaJk`~W}7 zc%};^lY8#_+&lN@_v;%#8%GY-uw6h7JI2~IuxDf6Mol0)mWdP)U7C@4PpJB{u@Z2* zQKaI|RBElXfZx+^^5ss3@p;`8TnOZnr%>0=1d9JT6TS?iFu4-&8Y}T`b3p1&O6~Q+ zNcHE>Llr;B;grJ)_p^CCQrDqzO3O*76Zy*J@_nU~o0(2*9Jp9V$%ThQ7dG-P9Js43 z>2h4xbhf54dTiYeCu+ohIZIjrtI-_bn0LtWLKcNoL>M-}_stM`g5tra-k{Y+CatXm wCku$+6Pcj4fE9=ZvL9)6nOH`a=4XV`m1AZq=VgLXD literal 0 HcmV?d00001 diff --git a/swapPair2.class b/swapPair2.class new file mode 100644 index 0000000000000000000000000000000000000000..eade54df49818710dd1089910a7d6a07cb340b5a GIT binary patch literal 1514 zcmaJ>U2hXd6g}gty|LMl;1Ci5g%pzDkAy(NN5Fx$xJ^lGhg3$bP@g9Dh%8y}THZBn z#2?`w^tB+8NFeo*2j2M){D`XUxwgTMjH=bl+?hT1-gD2~-FN@I{tLh=eoEm4=4{NT z5W}S;9AuKTvPtBS7i%F++?5orVtE)VvR<=sJw@Q0OgCh@DbuQrTME`@P%{e7hVPqZ z(bHjQLZ0pzT~in>>mUf%Vvw|xqB-UKtjqWN8WwJjLSZuqGmR#R#w(8ra`A~0r z3}`i4;SQI~hQQ*Drt3!vBb7*3cgwo*5hd{z(wXdFCabPpU*S~d*U}UHR4;kjf4o$Q z80c|9Vx}rVt64ScuB1EuiRfhkD;(Q2VN^E4D0FZNll_=>F>-p_!AVRwC}6_Inu9yI z>)4$K@>(!-6)%AC#Z#^34Ak*dk%{D*2Z@Z&SIVQ`7O_L@V(f{PaGUf_UFVfp zH65{HwUNSoY!Iy$c|VhNy=#hrU)9ksZnQ%yjI{PX_cU8j!T_qAX1OgP&? z76v)=og8s|xYsbBf%i92=L!n_B6LF(wdYmb$P{dBDa;KN^f_({=l&mu8Gdai_*E(n zwj1X-2YZqyQ?$O|D(~XCL#P)t6i#zav=8M4yNR|y*I;3Y>(m>>9_7v)VyL{3dj)Hs z&I|jndfsUw!L%u)`HVB!N$%N_-AFb5D`Gs!ihC*l7Sk`0$iIU98pFT=lCCOfNP$(HMv~N~7BJz3`&iT_s;xQY=hQ`!|udW{NP uXNDV?!%dP{rT7=xbT5)3xKqqIPAknd#(t2$^pDs?i5f1_9wy>4$I^dA1w(=W literal 0 HcmV?d00001 diff --git a/swapPair2.java b/swapPair2.java new file mode 100644 index 0000000..f9df431 --- /dev/null +++ b/swapPair2.java @@ -0,0 +1,57 @@ +class swapPair2 +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void push(int data) +{ +Node x=new Node(data); +x.next=head; +head=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +Node swap() +{ +Node temp=head; +while(temp!=null && temp.next!=null) +{ +int x=temp.data; +temp.data=temp.next.data; +temp.next.data=x; +temp=temp.next.next; +} +return head; +} + +public static void main(String args[]) +{ +swapPair2 s=new swapPair2(); +s.push(1); +s.push(2); +s.push(3); +s.push(4); +s.print(); +Node k=s.swap(); +s.print(); +} +} \ No newline at end of file diff --git a/zone4.class b/zone4.class new file mode 100644 index 0000000000000000000000000000000000000000..42e8f7d3a8e9c3d604f31a7818ec1c581aa47ee8 GIT binary patch literal 745 zcmY*XT~8B16g^Y6opu>M1X@rjAbxFuvZ$DtV0NIcfK?eWN;t+{KX5f%0qpsPmPfF#ItzD)`*0F|2x(iN&Pg zgn{dDXk`Dp32ZBR%3PCghP9ari(Pc7;6c)M%A)bfDW~eCnocQc9~SDKN~2n2 zo5WJrYR2Aa1JTIZo9O7s|3t$zG-4$KBCIFfXS5jdCYmfFic8NT^>+$#>h5)BUc@RkC9I#O321S4mio=u|jc^Jkan7&tT;qQ~;^v literal 0 HcmV?d00001 From e311f5660ff5cc0c3f61bd4583c5e0aaaf279155 Mon Sep 17 00:00:00 2001 From: Gaurav Date: Tue, 16 Feb 2021 15:02:07 +0530 Subject: [PATCH 17/26] add different problem --- Abstract2.class | Bin 0 -> 782 bytes Abstract2.java | 19 +++++++ AddLink.java | 108 ++++++++++++++++++++++++++++++++++++++++ AddLinked1$Node.class | Bin 0 -> 434 bytes AddLinked1.class | Bin 0 -> 1952 bytes AddLinked1.java | 112 ++++++++++++++++++++++++++++++++++++++++++ Car.class | Bin 112 -> 911 bytes Second.class | Bin 0 -> 551 bytes Second.java | 10 ++++ Second1.class | Bin 0 -> 553 bytes Second1.java | 10 ++++ SetClass.class | Bin 0 -> 1316 bytes SetClass.java | 23 +++++++++ SetInter.class | Bin 0 -> 1240 bytes SetInter.java | 20 ++++++++ SetIntern.class | Bin 0 -> 1097 bytes SetIntern.java | 14 ++++++ Student.class | Bin 362 -> 954 bytes SwapObj.class | Bin 0 -> 562 bytes SwapObj.java | 42 ++++++++++++++++ Wrapper.class | Bin 251 -> 242 bytes abstract.java | 13 +++++ abstract1.class | Bin 0 -> 1022 bytes abstract1.java | 29 +++++++++++ chutiya.class | Bin 0 -> 1095 bytes chutiya.java | 14 ++++++ chutiya1.class | Bin 0 -> 1097 bytes chutiya1.java | 14 ++++++ common.class | Bin 0 -> 1160 bytes common.java | 20 ++++++++ diff.class | Bin 0 -> 726 bytes diff.java | 17 +++++++ duration4.class | Bin 0 -> 1097 bytes duration4.java | 10 ++++ duration5.class | Bin 0 -> 507 bytes duration5.java | 10 ++++ equals3.class | Bin 0 -> 477 bytes equals3.java | 22 +++++++++ equals4.java | 25 ++++++++++ gaurav.class | Bin 478 -> 901 bytes gfg.class | Bin 0 -> 885 bytes linkedHash1.class | Bin 0 -> 829 bytes linkedHash1.java | 18 +++++++ normalSet.class | Bin 0 -> 1960 bytes normalSet.java | 33 +++++++++++++ object1.class | Bin 0 -> 761 bytes object1.java | 20 ++++++++ sujit.class | Bin 476 -> 887 bytes treeSet2.class | Bin 0 -> 1092 bytes treeSet2.java | 13 +++++ treeset1.class | Bin 0 -> 844 bytes treeset1.java | 23 +++++++++ 52 files changed, 639 insertions(+) create mode 100644 Abstract2.class create mode 100644 Abstract2.java create mode 100644 AddLink.java create mode 100644 AddLinked1$Node.class create mode 100644 AddLinked1.class create mode 100644 AddLinked1.java create mode 100644 Second.class create mode 100644 Second.java create mode 100644 Second1.class create mode 100644 Second1.java create mode 100644 SetClass.class create mode 100644 SetClass.java create mode 100644 SetInter.class create mode 100644 SetInter.java create mode 100644 SetIntern.class create mode 100644 SetIntern.java create mode 100644 SwapObj.class create mode 100644 SwapObj.java create mode 100644 abstract.java create mode 100644 abstract1.class create mode 100644 abstract1.java create mode 100644 chutiya.class create mode 100644 chutiya.java create mode 100644 chutiya1.class create mode 100644 chutiya1.java create mode 100644 common.class create mode 100644 common.java create mode 100644 diff.class create mode 100644 diff.java create mode 100644 duration4.class create mode 100644 duration4.java create mode 100644 duration5.class create mode 100644 duration5.java create mode 100644 equals3.class create mode 100644 equals3.java create mode 100644 equals4.java create mode 100644 gfg.class create mode 100644 linkedHash1.class create mode 100644 linkedHash1.java create mode 100644 normalSet.class create mode 100644 normalSet.java create mode 100644 object1.class create mode 100644 object1.java create mode 100644 treeSet2.class create mode 100644 treeSet2.java create mode 100644 treeset1.class create mode 100644 treeset1.java diff --git a/Abstract2.class b/Abstract2.class new file mode 100644 index 0000000000000000000000000000000000000000..5dab1fbc326909bf0a85aeee29846b451ed5cd7c GIT binary patch literal 782 zcmZuv?@!ZE6g{tuy|yc3fz+%oYf1M?;-BJI zzxY`{45NvEfPa%Q-q*nZW0Ursci*}9oO@q?{rUbAz%x9tF@<@Kt2PYG+qj17HmX># zu!tKrZemGqZ<)BQH+M|j<+#VO%uswD#-Vz_Fj1@TG88tFu4I^Qg|TdB{fQtw%P%_vm5M;E zuj+gUWlS?%%4=mRjJ%yxN?$6Dnu9tT4qU8oJaDiIk7LcjL##V^gcY*7F9&-6n89c# z4A!_dL*>lfcIQ9_ilKTYa!MqjQ}Mi!%~;8vOd0r*h%&kTPItOlKiBFBqe<$b+ohtl zbB80PX8p|tegDHi$v!0{nRYSahl%%^hNftAQuL|ZZ0_!2n0y>+QbZH~uMiE~43b#U zoech=jPC?XaOkhlk3lcZ8)T2rBCU+p$;L6*7Xma2`WEw`0ShyjC9J8RC{-u#{eZE5 zjER<8vA>}(#N?h^DUFdcM&=3nilRFNcPpbK^CQX>nz4qkKcl2!iJ%rYa`6W2+=2;C n@+KC@#xlj$P{LE{V}ty+iMdOsmx*b?_>DG4m6OxCyv&uqh4rQC literal 0 HcmV?d00001 diff --git a/Abstract2.java b/Abstract2.java new file mode 100644 index 0000000..76a7f87 --- /dev/null +++ b/Abstract2.java @@ -0,0 +1,19 @@ +import java.util.*; +class Abstract2 +{ +public static void main(String args[]) +{ +AbstractSet set=new TreeSet<>(); +set.add(10); +set.add(11); +set.add(12); +set.add(8); +System.out.println(set); +if(set.contains(12)) +{ +System.out.println("Yes"); +} +else +System.out.println("No"); +} +} \ No newline at end of file diff --git a/AddLink.java b/AddLink.java new file mode 100644 index 0000000..afd8b4d --- /dev/null +++ b/AddLink.java @@ -0,0 +1,108 @@ +class AddLink +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void push(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +AddLink AddTwoLink(Node head1,Node head2) +{ +Node temp1=head1; +Node temp2=head2; +int x=0; +int y=0; +int sum=0; +int carry=0; +AddLink l=new AddLink(); +while(temp1!=null|| temp2!=null) +{ +if(temp1!=null) +{ +x=temp1.data; +}else{ +x=0; +} + +if(temp2!=null) +{ +y=temp2.data; +}else +{ +y=0; +} + +sum=carry+x+y; +carry=sum/10; +l.push(sum%10); + +if(temp1!=null) +temp1=temp1.next; + +if(temp2!=null) +temp2=temp2.next; + +} +if(carry!=0) +{ +l.push(carry); +} +return l; +} + +public static void main(String args[]) +{ +AddLink a=new AddLink(); +a.push(9); +a.push(9); +a.push(9); +a.push(9); +a.push(9); +a.push(9); +a.push(9); +a.print(); + +AddLink a1=new AddLink(); +a1.push(9); +a1.push(9); +a1.push(9); +a1.push(9); +a1.print(); +AddLink a2=new AddLink(); +a2=a2.AddTwoLink(a.head,a1.head); +a2.print(); +} +} \ No newline at end of file diff --git a/AddLinked1$Node.class b/AddLinked1$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..a4896e3c7a4e1e24365e0d45944e30dcf53ccb7e GIT binary patch literal 434 zcmY*V%SyvQ6g|__risy{wboaCEV^hTSltyAK?-7^#D&s*(hQnfQ%F+rw_Fs#g&*KY ziD$BDWw__Q&%JYhe!so}^l@xp4Lc?(*j3h^f_)taI$8qdD98f=;n7UwdrsxgA}L^b zNg~t1G{`cU3Dkx+Q8bK`7a3i&RmG)1C4Y{y_Bm@;k}7@`Cvko);B;0KUUx+HLBVd5 zO8WEHP^OPTIORO^VKz_4@-|kEy&QHn3EsG1)t6a*H_LJzhZZ)lX~D*k1szoj2CRQQ z#ey8KT6@zVdFtJV6FKJR%q6ja*6EIL!fRA`CyhcfA`~CsIBE<%L9yXb*J$-oDry_< w=>o$2M9FO}pt)j!@<&l!C)QCW8hj=>*0DuKjRewxi)L3rQ^x`p0>@mX(f^ib7 zm#0eoh4up~Kenk{TS}xpI#R!)kNto?T6Na}WU#QR0&~tj`>eAsYwt7s@z2ZO0o*_? zh(3&|7!SgONB|lp0+c2Lh$1GWcpq`IL0rLAKi(1ZH5G{qccoU$!c=CDmM(V`LY zmvqyX&>wl6-qN4y)0S>;Oy^wM-bf0!!JM;Q$r}r%h^hO;*X)!)OX$cNRX1aZxT_il zaQ+mima|ab)DS|yhFj=Yaa+S3yrRk*mO53RbAb7*&-p9wViSa=W32mn-}PItSFCK>jKMGkrs?SkTB8= z+_axMMWa#8dJqeG-gPQFDn4R|r5&fZU6$}etMSI6dNmexyI>jBkvcNj9z%=f)WMaV zvT+8ywaMx=NVbyDFp<(ND`&b!QpK`_(YA!nicP|$|Hfg6cUD|)i4U8Rqr!(ROHG*4 zMb2VRnLL2>f`WuWj=q{wY_QcR3+T6y`Q@A96+Dk7FC4&|ncRc?8iC2!Z;)SzMK-<% za!6Ur_KQiQTIEDMdVrtyW;kg^u?ttI>+e^1a#sNsMR%KPZzVSkN2 zo;vW>H#rV^dqF3ghSD`fR5xxK~= zuTz`k>K6YL?qD7%-W}c^EMOJ)v4%wyc#BPBU{m`X%lHN>_>Q}RmvID+X)LHhBRMBO zi65!}zvk)k40m;qz{{kz-ZOuaHPJI)H%LlHdjgFAe~tU-Zk)=*YNyT^o0zPqbPp>X zXX)h_pMCUZ;{-IjdYLT;JSIh-k)F@F`hppK$r`U=3_3|%Ct-OcVBj{M;2t(e$R-|= zlvQluQxu7?D3$PxBz*;k*$vaChmADKS!UjznwLJ#9`bUI+6*mZd55Mb`-zz5GxIN~ Ct(YMI literal 0 HcmV?d00001 diff --git a/AddLinked1.java b/AddLinked1.java new file mode 100644 index 0000000..d8c58b7 --- /dev/null +++ b/AddLinked1.java @@ -0,0 +1,112 @@ +class AddLinked1 +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +AddLinked1 AddLinked(Node head1,Node head2) +{ +Node temp1=head1; +Node temp2=head2; +int x=0; +int y=0; +int carry=0; +int sum=0; +AddLinked1 l1=new AddLinked1(); +while(temp1!=null || temp2!=null) +{ +if(temp1!=null) +{ +x=temp1.data; +} +else +{ +x=0; +} +if(temp2!=null) +{ +y=temp2.data; +} +else +{ +y=0; +} +sum=carry+x+y; +carry=sum/10; +l1.append(sum%10); +if(temp1!=null) +{ +temp1=temp1.next; +} + +if(temp2!=null) +{ +temp2=temp2.next; +} +} +if(carry!=0) +{ +l1.append(carry); +} +return l1; +} + +public static void main(String args[]) +{ +AddLinked1 l1=new AddLinked1(); +l1.append(9); +l1.append(9); +l1.append(9); +l1.append(9); +l1.append(9); +l1.append(9); +l1.append(9); +l1.print(); + +AddLinked1 l2=new AddLinked1(); +l2.append(9); +l2.append(9); +l2.append(9); +l2.append(9); +l2.print(); +AddLinked1 l3=new AddLinked1(); +System.out.println("Addtion of two linkedList"); +l3=l3.AddLinked(l1.head,l2.head); +l3.print(); +} +} \ No newline at end of file diff --git a/Car.class b/Car.class index 3d3f0bb96ccfbf20e36f8b7f8031b166a1b3eb85..437c2c0430a32b0ea8f5aaed8419e7112e88a851 100644 GIT binary patch literal 911 zcmaJ<+int36kVI!z;r5Y=|ydAQK zL(^)~2S31%GVWnWih-EP*=J_&wbs7O{{83r7l7AzWh0H{3@ogKW;KH~++O0)hK+mJ zw6J9%Pe}H3M|uRR6JkmeQg2-4nztM&*6XDcLZZe9Lbl;5c{J#?q<<`09($5~-&KYX zFNQF?sRw>r9=Ku1X?_v?53Tc^b8#UYI9PO$f$d-pwuSo+9^fHi;hokdFuv#?N^_<= zK{ka#8ru#Y;jx9HgA&TDUlTrqL#c`<)MT z<4e)2+IWJeg!#j;<6xiiM|z(KYdz7GHLcphd~(ehzXe7p6A)Iz2}Dw(ysYD@(<&i1 zL!Mxb=HV&MUz}!@PAohNJ9|zj-1OqA3*D8KNII(GK(vkahZgquZ#1;-4*ERNx>C}w zc_IiTm-cls!&oC4;(MVwo(u{Ru{vGIgy$dP@vtvvz&}smqrq1vXEK(k3D0Y~MpiAn zBy3OhH>)?Vp1r(fW@)EF4KuU%iobGUo!m?@oUE82U0gG_9*Qfa-2HOnqe6^ W?DB0hdj~I2!5x0U>V&&|*8c*%SlNC6 delta 99 zcmeBYFOWF(Z`VEs1_lcTPId-%b_Nbc2G*3K%(B#pg`&>fnRz9tMQM6jiDik549v-i tMT`srAdY@cVqUtwe^ORzatRv)10w?y&x(O?$Z1pbU1xBtm^#wXIW~1{p~kVTV+Xq&dph=UpyLpRLUnQyiWsu<2DiPD==%)0 zAmvM2G%u%~4X1+{(VbiGYlxh}3zI2;+G=)#I2+Jlx zKIpZWX5deXG^Vyid%ge}F&A zINKVLO}6tod2i;;?AQ0lCx8>wbm+*&3DeQ4I&#QsD4?ig1ts;ns?Zw8I!BoyaVj0@ zoijwuYKI|q;r0bXswEw9?b}^3zO%X`%EW9-It&H#zBRO-toq1u2KBZ#md>D|gnHZc z$31Z+71?Nup6m3Fj}+Cw0t}7~1DmLDY#G?b4#%#6J?tAefT>WGf&Z!)(z6yf-J$4t z44EM1Nn6w}{judqm)vOXL#UZB6wPKev^Ga-%vEbYPds7Mu&z%v^C4fl^;??5qiKX? zlOP-PnopCxM@1S@+r0U22cf}m2Ls{#`JsI_X>H`Hg9?M@Rx6g^W)w`>=v1&XL(5zv-aD)@ygqEJOhikOs$AHRlnqzl{KraL7eK7c>{ zYoafqKSVI`0elvp!FYGu(rq9%>CD~PbMC$8-aGsI@5wI!^LVDB7jXr{DgubBxQLMm zF5z+yu3$7qkZ~2)FcAa8xcg!%M!0bWHxwipLW_oF$R&oZWa=eDFlUzpLx0||#PfP( zN7T0Xj!7rM3O6i`a_rtaLRK z*@WRF78t{Dh3|`;Z56rPHe{JBM{-L#3=_?uUj2xo`!jC#fnmT)xHAwbt-4`NYF|g{ z9o-Xhu9ZZHR4$t)!-zj-&NfY|rD0p1*uJf@NO%<_+5%JX$n8yzVX|F)!#c3{MRQ6T zs#bYX+Ow!L4kGHC0TC2HQl2$K5AU*D#W#u%(|t7HmivO&~+ZD?xoopcbl z4y)oExPO*gjXdij$4#?fNTDlOWtcjn@4Va?#{Q2(0vg?0_ZOf)-4ME;QL;v9XS8=u zAAx-(gQl0(karkB4`LV~+lBriY8UNaej@Pt2wnMfRQ-YAF}efTPDeGL-RraaPVH|9 zrB9#$-w|&5*vR;J8K1vQG;+$z1W!$JkvXBPTo>ugF;oiOa2xT?+6tCPqN^iJ0S9SK z5Gw set=new HashSet<>(); +set.add(10); +set.add(12); +set.add(13); +set.add(14); +System.out.println("Set1 is :"+set); + +Set set1=new HashSet<>(); +set1.add(12); +set1.add(10); +set1.add(11); +set1.add(1); +System.out.println("Set2 is :"+set1); + +set.addAll(set1); +System.out.println("The value is:"+set); +} +} \ No newline at end of file diff --git a/SetInter.class b/SetInter.class new file mode 100644 index 0000000000000000000000000000000000000000..f4f25ca8866bfc91c673202a0214ec2a793aac6d GIT binary patch literal 1240 zcmaJ>YflqF6g^W)w_O$~@)Dm_KwG*}pIBK$unB>rh)Id~_%yU5UD)n4yHgCG^+)(O z^n(Z{{s7}|GTv<$x&-1TJ99I8&Yg4ao!Q@ikA49tVo66IhBb`nh+$aAD8~A53FE+G>HJC!2fC5HHD^U>GRdu6WsMYzc3JZ#lFQZ*bdX z7|p&f@9;fdaJai&s3^~Nx2=GvS7ghpie)2LU1{rEJEE$NcWtW;6m1KSLEGa_ORRqg?5yS@enNyr4!U9~JynO-Y78UU2)MI@ zm3zmK@`R%DEIAItc!+5mElI~A8MbuWxQM>WzOO`s63Z5)AL-<^W#JW7R8d_8Z&*5> zphzE8U1Vrgcz!2W#`fnJ!&rmwijs7zTy5H_PLZ#;t9*uus0Pw+MNNiHV;E|CJiR9s zrx_@4sMn|5p0rxS)1U#*7$&>bw%t9sE5h^8k+jUKN_zVmp3@;KOS#)>G8n6_E4-4! zeP58yFVT92IXb;w;cm?l{$z(}MamuuiL9I=ZtOS3Iq>MIJ#O6D6eaFB6#oS#R2pWQG00q z{1dUa2k0s1)A|p@578ULW set=new HashSet<>(); +set.add(10); +set.add(11); +set.add(12); +set.add(13); +Set set1=new HashSet<>(); +set1.add(10); +set1.add(11); +set1.add(12); +set1.add(1); +set.retainAll(set1); +System.out.println("the intersection is:"+set); + +} +} \ No newline at end of file diff --git a/SetIntern.class b/SetIntern.class new file mode 100644 index 0000000000000000000000000000000000000000..aab73576ee9ea459c371287f4f9f2ad3d351d29f GIT binary patch literal 1097 zcmb7D>rN9v6#k~PU0Rl#SP&Jg0$M<+cacR98VQ(kNw#8)zlL@w3)`7ycS_PX@ipuZ zHT>`ad?@3Ywt*!Q6E~SNb9T<<`_7s3>-X7D0E;N3(TD3PWH4&Pm=QOO7*FFSZl!P= z6W7S{ZW{M6WntRF3`26+lb&8-=*i9QGsFw3A{YjXo)kNc+JOj4{J^I_@f!Ce!)Wev z@tB|Tyw7Dd@9MylRmV7{UDXK6V#71W1Fq0pQj0(?7-JhY`YqhI@c=m+vqsDrF^`;u zhc+Hz!9w1~V?1FPT31SkI^gwfp^sE098BVAFP_cVbkB{ohMMYLrMBW>1~Q!!X|lh~(DXQJfK8*RZc zeOP6fzNon;Pt}R&zJ?B@4PMqNXj-7^CyPp*H0s1)OG*(Gd>)2^aDItq=*H-@e3Q$H zFT&}LW3=jBAdx;?ax69L;tKQVo9#T1OEu|+C~)6*JuMsy>kKo0@w*Be!{op1kcF8` z^TlY s=EnumSet.of(gfg.JAVA,gfg.PYTHON,gfg.CSS,gfg.HTML); +System.out.println("The set is:"+s); +} +} \ No newline at end of file diff --git a/Student.class b/Student.class index 933605f40e07462b3e77fb32c32f31d3dd0f95cb..b670c3472c487ad19d29f063ba358f75bf39dd0a 100644 GIT binary patch literal 954 zcmah|O>Yx15Pg$0yPIVpCG>+rDFITNq_hF`0t(_lq>4xZ4ynq4larWsn~fcIy_Nb; z_!%Iz0#$+^z>h-Al0bv9f`iB7@tfy)_W1jc^KSqi0%YP zY^)LHlo(1vv3(?tMLiJepx!Z|uMQf#7wRA&P>Wza^_6d)5tb^m$X0cq!A;#~qC(qO z@>M+S%5YC~1CBUGj~NLImFjFZ!R_cc?8#j}fqU|OEP`lfJ1NM6hua<;hr77P+ZQTccaLPx*eH8g$9;m`F>zliL&#RD`z|(6VV6oo zSRRUjY--gL=8bO-*^7)&CL(O4s!h`{b@Feu);k>z1t0h%h2`xO$+*-;%H7zgCd#%5 za$X|(jCnK2x|Bto_MN~ge*ZERu%%e;1YeVxb3PjYzf A-T(jq literal 362 zcmZWk!AiqG6r4?B(#EybwpIlX9@B^xZ-T{(AQXxoBE2WgQc}{5#Kiyd5Cji?fFC8! z=Hj7;o%eS3&Fs9N->+`~w>b0RV$j7Nh6Y9kjy;S$oCr8N-YS8?ViUi|(>&JeX;hV& zUf=PpEb?4H%-N>uwGwb=na-+vfgsow%y+5DlG2AF1Z&jTteRFMcNJyMYc<4xU;Y;kJBj82t2xA=nhkZ^qYDLNpCQDp!GnYHtJQNdQ z^lhaDtKgA1VC}J+!Ggm&3O^yj%LZ0>-oOs88aN;Abe}k;E2wtpW!!pKNXaE2J diff --git a/SwapObj.class b/SwapObj.class new file mode 100644 index 0000000000000000000000000000000000000000..6adc5ed7cbdf3b24e68264d601dae952526c8470 GIT binary patch literal 562 zcmYL{Ur!TJ5XFDD-R-vPDl5?1Dn%%$OA8X8G}agmi3v%8hZ+;&)3$EN5-82u%I7js zYb5al_@RvFF2ugfocVL+%$?jne}DZ3Ua;xoQ?1}q^SI|zr0&u172o%%@W5tPJenS> zhSIBalulk7iqX~wgR^(>DKRYc(ou3aJs%|5`*?7sjPv<29viAr?=p+W<0R|;2RZLN zPDh4X^s#pue~EX`;?c=&f0Cu6ldi4%{flWfOx~q-R?ye1qrvG@+Zu3-AmAZu+F>uw zY`kvpZe(oO3RoZv*dS2hhHMDuN*b07Ck8V#xIInj%18VAR=OPJ2@Bn^7Mif8EBHDU zIs{f8!)>9aypea?Gt5^3!yVaDo~%>0TL|0M=M-}CQu`Z)gLX&uJB7}+%$&H0qt+E2 zzA4fwi+W{+yYkmVrmDN@czZ?hI1Iw&8BQ<9wXiCDaD{u^nNd2lU|Zm&v(s>X;_XQ9 o2jzxy?dOs$Z3!(sX@feOtn-Ktk9o!u{fvk=Y)O1cJq4Ek0i2my>Hq)$ literal 0 HcmV?d00001 diff --git a/SwapObj.java b/SwapObj.java new file mode 100644 index 0000000..efc2d34 --- /dev/null +++ b/SwapObj.java @@ -0,0 +1,42 @@ +class Car +{ +int model,no; +Car(int model,int no) +{ +this.model=model; +this.no=no; +} +void print() +{ +System.out.println("Models="+model+" No="+no); +} +} + +class wrapper +{ +Car c; +wrapper(Car c) +{ +this.c=c; +} +} + +class SwapObj +{ +static void swap(wrapper w1,wrapper w2) +{ +Car temp=w1.c; +w1.c=w2.c; +w2.c=temp; +} +public static void main(String args[]) +{ +Car c1=new Car(12,20); +Car c2=new Car(22,21); +wrapper w1=new wrapper(c1); +wrapper w2=new wrapper(c2); +swap(w1,w2); +w1.c.print(); +w2.c.print(); +} +} \ No newline at end of file diff --git a/Wrapper.class b/Wrapper.class index 27611d432e7e759c430c0d37cf70244cb766f5f1..caa76b9c25e47d92be5083c693c77c5322d492e1 100644 GIT binary patch delta 65 zcmey(_=$0Xf;g*>b7GM-BLkaFW?p8A9U}vW21sP0y*39=aCu^Ze^S=O;! set=new TreeSet<>(); +set.add(12); +set.add(11); +set.add(4); +set.add(2); +System.out.println(set); +} +} \ No newline at end of file diff --git a/abstract1.class b/abstract1.class new file mode 100644 index 0000000000000000000000000000000000000000..185b665f4501515e14eb098614ec347d28c6f191 GIT binary patch literal 1022 zcmZuwTTc@~6#k}^PP-kTaw#`ayr3hOVu&w!4aLy2V!Nu+ zYSxs$E^7`&;!SD04B6b1m2KIUB}ckjrKg(HH5&7aBLih4oa>Evm+xEnbA zQGUQZ9GoNP?4}q(3o*30Rm$nr^MY9O#C~IrBg-*3NTLh{-G=`Gvw`5> literal 0 HcmV?d00001 diff --git a/abstract1.java b/abstract1.java new file mode 100644 index 0000000..87afad9 --- /dev/null +++ b/abstract1.java @@ -0,0 +1,29 @@ +import java.util.*; +class abstract1 +{ +public static void main(String args[]) +{ +AbstractSet set=new TreeSet<>(); +set.add(12); +set.add(11); +set.add(4); +set.add(2); +System.out.println(set); +Iterator i=set.iterator(); +while(i.hasNext()) +{ +System.out.println(i.next()); +} + +AbstractSet set1=new TreeSet<>(); +set1.add(10); +set1.add(5); +set1.add(4); +set1.add(6); + +set.addAll(set1); +System.out.println(set); +set.removeAll(set1); +System.out.println(set); +} +} \ No newline at end of file diff --git a/chutiya.class b/chutiya.class new file mode 100644 index 0000000000000000000000000000000000000000..34f70f27bfd87e7d0b460d7494d5659bee0de6db GIT binary patch literal 1095 zcmb7D>rN9v6#k}^Zd;a{SP&IN0WF}^yT~F6jRZ}(BwI1YUqd^>((O*OJ4@0x@ipuZ zHT>`ad?@3Y?#3>Wn7GNFxt;T!@7#X=I{N`&1?4;ja5;wp#9VW~hT)3iiQTYyDEulvbm=DDsENz&#W$4$$mZO!;+Ht6yHec4NCQJ+(xNYJNiY6AcSkz((MFV$D z+{3bgl8O6xz%a5Yr3#eKTRTD>%X%=J!NV*bnRtvR2A-ODh7|@Q_CN+bI(vsFqNXUO zBOdzvlt{nbIM`swR-y}wp7uXfxA%7GX}h{pp{UEY%`n=fZMuN264wPsT6B&}%LZt4<(mthDQGx|;T6sLjD#by>W}IM^F-$ah zLzJag s1=EnumSet.of(gaurav.JAVA,gaurav.PYTHON,gaurav.HTML,gaurav.CSS); +System.out.println("Set is:"+s1); +} +} \ No newline at end of file diff --git a/chutiya1.class b/chutiya1.class new file mode 100644 index 0000000000000000000000000000000000000000..bf7e19433c8ee4c68b72ad5770e6a8d7b5ed149a GIT binary patch literal 1097 zcmb7DZBG+H5Pr5VTw9Jeu^=i~1+;)t@fA5lFts9pZGWI z2Q_@~2l%6mvu(9UBqm<6vpak9%sex*^W*2)cL3{fGZ@C@G_sg7V%mr+M$BYz71z?Z zj@e6Oc{77sn76QCVUb~IQ~FYGF~svrhYSf<9SerBlJv#vuyG_>2mHvRn?!?4pJ6Kh zp;Y6iyx?*Fq)^r^>7O_Tm?^8URS`SV7>`t{p_XmFwrXr`*ch>J+r}N_Z7dnFY{Uxk z7Vg@(hgAy&8~3rsFutvn4s?q*_l2&i<6vwE4^nt&;}ITPcw*xz))`X2Ll9y>=*>}0 zR5U{}2y2q|xLYnVSf#G&P!{_|cbBeDx|2{p1D+ow^Ue7;sm8xk1d(`P{H2FV`w&0jX zykJ-uR9*U~sxJDkp+{+lSF~!iExe*9R#K`SHYtNW-xn>{<3S*Z=cj0dzK>qdce#J; ziD01zj8?r*B+`d-z=L*ETwor3v%M#Bt|omKF892$)WWf_&9L}aeiw0LnESUKaximg zz8Ec<1Tc)!X_j_Idvf_J*k?M>)R7$OURp?F920alrq7Y+f@eF3brA0$(LwSX)wKg_ uk$N^CP60v5#RATeN4$=_X#1(;3W>o+AAQt=uoZ1s8Mx literal 0 HcmV?d00001 diff --git a/chutiya1.java b/chutiya1.java new file mode 100644 index 0000000..ec6f2ff --- /dev/null +++ b/chutiya1.java @@ -0,0 +1,14 @@ +import java.util.*; +enum sujit +{ +CSE,MECH,ECE,EEE,CIVIL; +} + +class chutiya1 +{ +public static void main(String args[]) +{ +Set s=EnumSet.of(sujit.CSE,sujit.MECH,sujit.ECE,sujit.CIVIL); +System.out.println("the set is:"+s); +} +} \ No newline at end of file diff --git a/common.class b/common.class new file mode 100644 index 0000000000000000000000000000000000000000..393a0c437f5fcba561e2efe8b8a1af9d04a73297 GIT binary patch literal 1160 zcmaJ>|4tJ@5dOA>-t~G276DN~6wsDd>Ti)ETAC0{3YwHiguj+{Lyz9=Hg|g@yorfV zp?^rg#0T)9jB{+6mH?Ri905y zOiV|+yGhL8UYg+Z79QZCfsBDHLt@2|j$UPmXR@Cd2Fj`~7=|m36kDOUFZ^x3?~-M} z?bZ+nH>aSIzf zXjFx!+y^}L`H_JI8#(03&3v9 z!WEv7dd3Ns8N-Cfo1&~_jq4ppH%JRKmpWjW?N3kCi`hQP-ElCCw#&Pij=^X}$z7V_ zg+l)g(Lgb3;ai5eUdJ4Hq?)2T=?fHn^<2BADwq7BAE9vs`f8K5mIC;QjaUd}fzJl)39x9W9Cm))?k5)pr#)hUx#~ z=tT|D!;8KcExPBRi%!}UNk(#T;RNg(DGbreOSFwKBr%E`q({)N48%W#;}u1C(ae4qjVvg`Ey7<-95>t%`P^7iX=IIhm|`+3ituLM_@6s5DgOsB{%7} xki;x3dVDDwyp1 s=new HashSet<>(); +s.add("gaurav"); +s.add("kushal"); +s.add("kunal"); +Set s1=new HashSet<>(); +s1.add("gaurav"); +s1.add("kunal"); +s1.add("Ankit"); + +//common element is +s.retainAll(s1); +System.out.println("the element is:"+s); + +} +} diff --git a/diff.class b/diff.class new file mode 100644 index 0000000000000000000000000000000000000000..9b2f1c455b8ce8cc7c587288123ab903e89530dc GIT binary patch literal 726 zcmZvZ+iuf95QhJC4%@hfwuA%P2nL{L%7)u!17S3V%uj>PNm z25>^GBNzrX(k@CY3fCYlnLO&DmJXrVoiE4Z2;%MDz^ zbrUzRBC#rQQ=q=-M}GQPpkh0_0@bZ}qy-lGexzS!;ZP@U)G%PC8Y({$Xxs1lM{1(F zfr`f6L7Mo{xR)22gE&hL^iw~F8zcYlu#%4 zIwg7n7fKUaaBMXi3AF4P`0RzAv(G^i9mW&=BnSkSr%W-$RvZM>@Z+f9X8Z;pk5e78 zah$Pz>#VOIcVBT;DHo`A95(*p8qSfi#0U(@8&;)A6E-b#At=L;9c7| zf%wco;3Cg@ku+GefJMeR`iZ3#-oqa-_D)dgyVY-~o}y;pty?R@`gu47Uw9?xm7pij yLDxG)oo&8Ax?eF@dUU9o+sr|t$#a!P4hMP2{3eHZMzhy6-lwN3Oqa+Txbz2psF*$g literal 0 HcmV?d00001 diff --git a/diff.java b/diff.java new file mode 100644 index 0000000..cbb0c9d --- /dev/null +++ b/diff.java @@ -0,0 +1,17 @@ +import java.util.*; +class diff +{ +public static void main(String args[]) +{ +Set set=new HashSet<>(); +set.add(1); +set.add(2); +set.add(3); +Set set1=new HashSet<>(); +set1.add(1); +set1.add(2); +set1.add(4); +set.removeAll(set1); +System.out.println(set); +} +} \ No newline at end of file diff --git a/duration4.class b/duration4.class new file mode 100644 index 0000000000000000000000000000000000000000..b6398f3c7fc5122fd87519304f4654ea14adc950 GIT binary patch literal 1097 zcmaJ=-A)rh6#k|y-Lftg3kCncf}jPIs(>OzO)McuijtJ*g;zs6(t+(v-JO!~CccJV zpy9#?@S%)ne~@h??q+Asesj+G&d;1*zt4UGSj8(FHb!z7wNb>_AjWaMKnJ&NOkgs= z?i9c!XuVxa8c3LJ*q?$XBI%GUCZg&7C4xM$(M zgEHnAhF@!KeB<%%jxcTA^7C2D=dj@50UladbWp(~2aoY2hot~qW*GcSLiQIiz1u$& zO~X(KAtO7YvJpqaFwo_mPXR8L6Is;S+-r!>J)xSSIu{-E*;V@p8YjLH9V(da5lu1D zm%6e`wJ=l>!8=tOD|pHTQP6sJ|ussnibeIL2am`x06U&w{d3C1x&4 zE!D9;67emF(%R%rqrDRgFX(F3wLa=~8Jsst39sgI-xoyxB^hAsBWn8=S1nigGm&96 z(W5wz1kz`?chVJ?s3-4gbT7{P8YPEliy{rF--nn4_N&<}wt=SMvkx?GQBnPUSNQcJLh13tE>)()BIKu#NifkaC y!a74P{Jro~KqmB-g@pp0PLannt`U}^|25ie^1h07JjV@sLF_5qB7~A5h+E5N?&|R+qG$zkTq&iVQM`UY@@0|QB9BRHAAV*^lH8i1L06oFQkrzF<*MtJ%tD;im)9L@W7ii zrHRxTa*^{ajabi0G@yy-WZj}bb2M_bH2Nqm7)(NCx*6T^!w;}G0t^duCZeK7k`&T} m74-zMNSw_>`-I+jNBn4n#0Y$O=Wxl literal 0 HcmV?d00001 diff --git a/duration5.java b/duration5.java new file mode 100644 index 0000000..53ba52c --- /dev/null +++ b/duration5.java @@ -0,0 +1,10 @@ +import java.time.*; +class duration5 +{ +public static void main(String args[]) +{ +Duration d=Duration.ofHours(20); +System.out.println(d.toHours()); +} +} + \ No newline at end of file diff --git a/equals3.class b/equals3.class new file mode 100644 index 0000000000000000000000000000000000000000..28134086f925bfa4adc12f5a802320398cc5cea8 GIT binary patch literal 477 zcmZWlT}uK%6g{)9j&7Tpy7p;SPgal*^$-}n1VJDbYy{EMsDq5`N3FX;5B;cmNGRwB z^rNCX8fY{y_ujdjbI(2V_5J<{;21j=vRL9MWl^?Zppt`ws)c2&aIA8yF=S3upyE@8 zRAcv+!8{9llA+L6fxJxoj*MTAQf_~GDBNg;pnrOLU5_RRd z(qLOYCc+yY9%!hI94rRz#z{{GF-i7C5{Z%SuXAkJs9}?%Zet7Eg!|<(6lX$Loq_BU zwc7Zvexc>(u) WGBai#DZ-X%N`<0B+ycD~6n_A3hhe4w literal 0 HcmV?d00001 diff --git a/equals3.java b/equals3.java new file mode 100644 index 0000000..928dc95 --- /dev/null +++ b/equals3.java @@ -0,0 +1,22 @@ +class Student +{ +String name; +int roll; +Student(String name,int roll) +{ +this.name=name; +this.roll=roll; +} +public String toString() +{ +return String.format(name+" "+roll); +} +} +class equals3 +{ +public static void main(String args[]) +{ +Student s1=new Student("gaurav",125); +System.out.println(s1); +} +} \ No newline at end of file diff --git a/equals4.java b/equals4.java new file mode 100644 index 0000000..db22894 --- /dev/null +++ b/equals4.java @@ -0,0 +1,25 @@ +class Collage +{ +String name; +int roll; +Collage(String name,int roll) +{ +this.name=name; +this.roll=roll; +} + +public String toString() +{ +return String.format(name+" "+roll); +} + +} + +class equals4 +{ +public static void main(String args[]) +{ +Collage c=new Collage("gaurav",10); +System.out.println(c); +} +} \ No newline at end of file diff --git a/gaurav.class b/gaurav.class index 6c752aa4e19f3055c9f644fca1c680ba8c9271ad..5fd48481d4300f98ceca37f0c15544c7a36af439 100644 GIT binary patch literal 901 zcmZuv?{Csj6g{skZ7JQ@7-Jiv=$r~nVg8sdfh;3rW-~YzizLKP1rfV+B>_s}Xa6DX z5@$4;efEzs-uKY0W_wNU$+_>m`_8?6zkYxF31ACbQ7Fh8C}3SfTEl$<2|VDTsAIvP z%_3KnbS!e*(2?T!P{$I-M>>`{KGyJrL3vSaRT=bp-}Z<0q|Bfmwwrs61KQeazN|CI zHOpc!xX!A*+COYEXlt!%{q-)Tqi;e7C${VNMhvlBK9p8!gSS0~c-`@O2mW!VH*DG+ zmol2rH{LO1a`hv7VwYUo>zAzY(DC}^e5i26@tpBCL+T3Me!fLEET`|;V}D3x`H-1L=cv~mlZnl6Up3brjmja} z`9S`!THe{9znGvWq3*13F90Fg5lD^%k|}}Y3z$pup6G;vD6Sy`hU>&u3HdSturH9# zAb%ppaD$>M_9W70ar0a+iL8-O3SSX9gK}9f@ex51^|O%a1GK_=<`nAZOT}+fM#36& z+@Ux%^^r{S)&CBqozUb{=qHE@Vkm;d1TiCm%m^~83KAD&P7`Ea|3MYxfF4O(2@tc| lkpMGRTMZDm+FF2l>jdn=ltEVbgsOxRrq=G_9_1wD{s2EgqfP(- literal 478 zcmZuuO-lnY5Pj*k-R-)ywV!@f_ad|&>{Y0E5k#S=Q0YBw!w0y)=-_@ZP+andJND^9#TwPF>ijmavDKgSv|bnhshv+BWtXidQm{=9AD-?#?lZR40>bu zDAIdn%c4!gfaayFLy=J|oPU75Qo^u9XK@XdDf9kH&yZWAr8nei);se5~7`(k9nklI2kO1>6ByrT_o{ diff --git a/gfg.class b/gfg.class new file mode 100644 index 0000000000000000000000000000000000000000..a76b93a3ec88f508a26c2f9a10bdb45ecaab50f7 GIT binary patch literal 885 zcmZuve{a%I6g{skZRxtPF$M#t=$r~nVg8sdfh;3r%P=?=izLLq3U*BwRuU-t0)8Rw z5@$4;{q2V`-uEUOX12*aIrrXodhYG}_50gT09)9KLP6d@0qYtv8Xg;n;|UK%9g7AP zi@c+xV~OL2jwHvYI#L{;=~(9YT*C_n<#n}PWr#G~Be%?;9(G#$%>xFxW?59-Z@p0IO3KDA4I+jmP=F!X%4oS#TmJl_kp8Iu2Ls^{AbQOk3EI~Wg1Q_k^>Ug`D! zo=QzA@A~7Dijdu=2@Pv79`>9)k9(Q3oS^Op&d@J%CnnN-p&1jKcuA_X6BAjyGI0;9 zCKiz}vBX1?hZGOXNRZ6+82n?j&R&1ulYSzXpEAsE#VxFW;Wn{VLjD*b*cV6_kUtS) zxI$viL4P<3SSYqfO4~6;wyqA^s|uZ1+>EY$~n}}H^lE#M#36&JfL`K z>LZ!tkNX`;C$7oo(9aMR#83p85yXrLGAqcODo9L_c}cL_*A3 h9W_ME>S!SrtTV7{QwCY#8>$jYxU}{Vk0>W0_XlDjoA&?! literal 0 HcmV?d00001 diff --git a/linkedHash1.class b/linkedHash1.class new file mode 100644 index 0000000000000000000000000000000000000000..41aff51c3362974618daaf2dd0db8dcd4bef569e GIT binary patch literal 829 zcmZuv*>2N76g}gloy2jVO|t-{P?kcLQd5?K6vPV%5h-nvT!Db6Niw8v9j8j13OuN9JODqYPPIu62>L+e^e#UeCUEO-B z`rE53VFn9noDwKR*#?2@+0+~|934npvv3_n3ni2#Di)S;Lt@2(jhhx$am&JO+_7*M zYXYf>?9>`N+-&UVW+0Fm%hUqhQ$e>UFgxbe{6M!gV{%`41HJhsEVWjesCCGwvQw(n z637)NHjiYgrB^4!op=2}cX*&XpoQEK-|gDZ*tLMY)2hRCbCHXaVfxq$NgiANUmH}qSo^LlA6?njI4F+aM+p?NGK#YYr=1_y5kd(GdWb$_x^e)? zkyu~;ilo4MWEdni1-SF^@2^nVh?L7PBmD# set=new LinkedHashSet<>(); +set.add(1); +set.add(10); +set.add(12); +set.add(13); +System.out.println(set); +Iterator i=set.iterator(); +while(i.hasNext()) +{ +System.out.println(i.next()); +} +} +} \ No newline at end of file diff --git a/normalSet.class b/normalSet.class new file mode 100644 index 0000000000000000000000000000000000000000..97b8ba78087a5c50e7acb0651517ad8878662fdd GIT binary patch literal 1960 zcmaJ?TXWk)6#mwhCD~CfRc<(?t!Y!5G)WC9ffAQOY6uB9Nx>n(l-tJM#)@UhBguh0 z@yK6*U%>EKW@wu*beQ3-ulxXJcwu7HE1M{329LdG_xL-v@0^t${d4dTz%{fo z7{etE6B#5zIhlci%Na~zx(639lg1U~Gk6Zqn}nYWcQ0yqNyjxEFYB1sQ82+U7lL0g z$;X_DWORJ32jf@>mzz3@8eZ4%27`Lta;)G6LvmtrgFz{}HNntdvK+D6Zf*&0op0Hs zQJUOx7)B;;mv;Cr&)eMD&X)tva<&VhVQ)F$)y4{MNxX(d4R2~#V#t);wpSI4R_LYA zalIzD%ObcEdNFVsPcxj79@~Ls=a;x&r+>RT8D-fC#J2DZEaNQ=ZyP9K#lR}oG~6=q z4&K#JHn5KO7zS>-Zr}$VZ>@-+?$-Q%6&pG>4ZM#^i1~mp$MYu=wt3s*yR>Pv{W`Z9 zQjK<#dnEn#juq&*ZQw(Eq~l{9pBVTQl=>E`25O+Hvde++ctBL-EGNeuH>e9Q_Zi=t zXGs57@sY@DTRWmkWe%P|Cy{wbh$O>2JV&8iN=@74c3Z6737fJ!8S6@iuR=GVBzD2` z_?}M{a=&Ex6#3$jPDc3@I&P#z2qPaVuhkZ8q9i*J#gKm%UE8JtEY~Sa9^-V+4@8sZ z$!$}V;mF2v^S5YJ0vZ^>o8)y+R&-QNCAC73O>;Kf2_^@io7_eQcd*T1tk*@(7eUVQ z=NZFjlQ%@sb*enrw1PVA{D3Q+4$t9Hx8#_Fy&IW`Gu`be@uJnazbZZ_=IB0>OU03gp)NkohlYAM*VLNv z!;!X}UAG}RH!~t-kyiuP+tWb2swLNLv|E(hvf~J^Xmj5e#MD=DzB@jmE40L&nl1eC z$gmKbvkp};%@M=(y_Pru9v}E_W1n%~VlF9?5 z$`vIgMM{-I)k5(A>OQmtHot>Dbr0!|;mWiw4I>LBvQJ5iimFR{Z9w{oJD5H|2Dpcw zj+fOL3U5@BW-kRd`^uG+*&t!B)=eV9=$q#W!h2ja>hshrx!FvGl( zRrWE$@HGZ0{qQi#D17>x$A8e-e2Oxej*zKrs)HO0cLe(h%Dfs{snX!Lkl2JIb_2tb zUY)3%1--ebs0H-Ehk-B9hcD5OZ!v)HDeZ?a@rW}01w;51BlsPo_!C*WPp4U$-X525 zmgRAd%~Fe=A+P75JSI>|!+8xCy5Dgi`#1VEjQ>TrBreKao<)OXhFWW(i5;4bSvrr= SEB7ktUXbf`x!#cLtN#MMM&tni literal 0 HcmV?d00001 diff --git a/normalSet.java b/normalSet.java new file mode 100644 index 0000000..c85aabd --- /dev/null +++ b/normalSet.java @@ -0,0 +1,33 @@ +import java.util.*; +class normalSet +{ +public static void main(String args[]) +{ +Set s=new HashSet<>(); +s.addAll(Arrays.asList(new Integer[]{1,2,3,4})); +System.out.println(s); + +Set s1=new HashSet<>(); +s1.addAll(Arrays.asList(new Integer[]{2,1,4,5,6})); +System.out.println("The set is:"+s1); + +Set s2=new HashSet<>(); +s2.addAll(Arrays.asList(new String[]{"gaurav","kushal","kumar","sujit"})); +System.out.println("the set is:"+s2); +s2.remove("kushal"); +System.out.println("the set is :"+s2); +s2.remove("sujit"); +System.out.println("the set is:"+s2); + +Iterator i=s.iterator(); +while(i.hasNext()) +{ +System.out.println(i.next()); +} +System.out.println("Iterating in another way:"); +for(Integer in:s1) +{ +System.out.println(in); +} +} +} \ No newline at end of file diff --git a/object1.class b/object1.class new file mode 100644 index 0000000000000000000000000000000000000000..5cad5aa88ef459849ae3741c10cd232364ec22fe GIT binary patch literal 761 zcmZuvT~8B16g|_HP8n8#LJ?4OQGqRBE8v5qexMK|Nh2mTKETry$7XSNhpf9zeDuLr zeg%I3AF%PkAK)MG-w^I>+jN__Nq5e@J@=k-@9f{J-+ur+#S?)Wm?_}aC}uHNz`Ve1 z+!0v7U4!oBcYeJ5C!U|43)ol`xQ_=M4>^_?^3UABjb1Qho$^P9+^+tl7{=>vpx(uP zQ-vR7)1yqzmu|o?;~dpbWLs7}8MLa6D0G8X%@m4;j>BX1#x-P1H&4`Yv{5ls3pX)N zLM<7Gvdyt|5n|deL@m>DymoUxs#{Qns*)HI8))k5Dl|mE*AqHaIrTxy8VH zA`BA)M+b@UP^$6mYovS{P{$ENscYZW)%WB*q6w7rYYbCKkKr_FoEnlxgO{BD&pkQN z-VY+xQXy5fr5CG%&t_fw4OcOtY(lyQWrKkV^ literal 0 HcmV?d00001 diff --git a/object1.java b/object1.java new file mode 100644 index 0000000..47f645e --- /dev/null +++ b/object1.java @@ -0,0 +1,20 @@ +class object1 +{ +public static void main(String args[]) +{ +Object y; +y="gaurav"; +System.out.println("Hello! i am kumar gaurav"); + +y=142; +System.out.println(y); +y=679.98; +System.out.println(y); + +y=true; +System.out.println(y); + +y=67; +System.out.println(y); +} +} \ No newline at end of file diff --git a/sujit.class b/sujit.class index 1a6d98f13a8e9a8c10fe6173b79df2dc9b017d6e..c85b06a61a32f0692761dfb6e7cdb62d378d5c81 100644 GIT binary patch literal 887 zcmZuvVQm`_8?6zyEyy1z-<*Nhl~As9;M&LBj(B89d~ns$*abS!h+){*15qhp2RBOR+8A8UBRAX|>jptZ))z@O9^l$W;kg3`7{Y1y_ZCah+= z*&@+q`>^%Kb{O=xS9>*~nApWrYFrG(L=n$S+{T89C1g!3 z^N{0Vg@;vS8RnRW9C-P2ZSb4CNajblKc`*}9;i7<|jRO~l zI3l<`ZyISWyv)JIv5O{72-Th^LeGzso_ar~<|3V`grUr(69_%+48}7#`QI9@7Ksdb z;3#FF(O;8Q)Om=NPKHS=Mc5_OH?#@%JR=2~b**pV`W9C47~S>=9xVQ?Y~^|LJHT({ ztjUo$n&+>eCr$_@KCN|=kc0b6J>x2)7N3!;HH%J_ol-RY* H@*FB(v*B0v diff --git a/treeSet2.class b/treeSet2.class new file mode 100644 index 0000000000000000000000000000000000000000..cbc245ca4c8bb86fd457969e15159733a5d251fd GIT binary patch literal 1092 zcmaJ>ZEw<06n-vmWnC3E#^&1)9a9)ObiS|C4p^TC(lC<~q+~?_e&T}sP^Y`>OfaiFrLPbi!ii!|YD$-b8#2T(F;3}>y z6C|VJCb9}{DY(rL+cPXfzG4XH3-1{sWxFL95>>+zZwI}GaO%8aQYO;lhQ+X&|5QEZ zLtZku)h^YfV_0q7BdRrf;55a7;ejtnM~Iq`JKG*s!y+_>r7>?H4YO3AY%AE%ki({e zI~wjHub`k|3q^+HzHLiaI=ufz$d27|6EWP2W z3yy_WEGgQ;VNizL9EiiuUMH18pcNmXllYlVYJrU5trkN%9{^7(=!K7Sb!#J6iXIW{ z0nySEykVE#kx7!Q61=CYc!b9cTD>E(u8>*7-DM1GJ>C^%+iG%oWXKLhuH=?<88-Z~ zW7|lM9@OmH&yX5Ro-akc_PxR;O>Iv6+0Ya`@%((jkeiujSVOxj{K-xv9q^{Kosj}E zCswuX?x0T{R4hw4Ws|$EAe~==_W19ZjP5nJTBdMw6QUk)(H9cP%n|FOzPJD$Jb%+U zoPR}`n`X_BLRYZIuz9Y(i?lIh{*OZz3-ssmej&Q(RD+HSMeDROTBBPhU|%Uuh zI2j^R0!fNJs7q9jT>gd7hZBUW#iaTJk)Mc$a8yicvp6yfqi5ka#EPd-fbWRU3T3N!gYF%)AJ3w*8c&IOA;CY literal 0 HcmV?d00001 diff --git a/treeSet2.java b/treeSet2.java new file mode 100644 index 0000000..ee779a1 --- /dev/null +++ b/treeSet2.java @@ -0,0 +1,13 @@ +import java.util.*; +class treeSet2 +{ +public static void main(String args[]) +{ +Set s=new TreeSet<>(); +s.add(10); +s.add(12); +s.add(1); +s.add(2); +System.out.println("The set is:"+s); +} +} \ No newline at end of file diff --git a/treeset1.class b/treeset1.class new file mode 100644 index 0000000000000000000000000000000000000000..7ebd2e8ee200a07e2c0e75bd2c7cc7e8b8341a02 GIT binary patch literal 844 zcmZuv>uwT37(KIG29`xzT4=pg>zzw2R;||1_=m)VgtjI$8m)f@7;!5s4GfJwicetT zKmB1v6Cc1=@fp0F-9l-TZn87qd~@c^Ip2K0{(k=nU=5FKIGC3>XT!q0jq|vWz$`At zv4Bf9E@RPOUP&O0tNw6J;=05Qf#|yHx#qDzD4TmG5H5F{THtKe_4MYTQ`fz1Rc|vB z?kLw2$Ygh_yJ}w*+sbPdYo_OVt&)E*Su?8fc0=t2c!`@5w*>53chGC-C$3MCG(D~R z+N>=53=WbwBQPDX4UF3^Zgab)jYQT#4tWO!EJ@sUu#BR_9S1A8>);;lJ6Od72M@6( z5F3*UOihGs)pvEn@X850nFUglb;anOGTq)-LSU%k8Qs#%$$ixx=&jej<4W$BES_Nrwd#;=CXjYAO&xnasLjfs zdJzjBbB~N?QxR`16s#eqgk~ zS#XZz4ph=F=AZa0vX`~qY&`&%X;{56dtQQ9eRSQ%0H-v|XSa@EDOv3Oaj2?ww z5G{O#EDRA7*jO4OF7N> set=new TreeSet<>(); +set.add(10); +set.add(2); +set.add(1); +set.add(3); +System.out.println(set); +Iterator i=set.iterator(); +while(i.hasNext()) +{ +System.out.println(i.next()); +} +Iterator i1=set.descendingIterator(); +while(i1.hasNext()) +{ +System.out.println(i1.next()); +} +} +} \ No newline at end of file From dd70c2a7bb85b4fdf83310a3a025b933000e6153 Mon Sep 17 00:00:00 2001 From: Gaurav Date: Thu, 18 Feb 2021 17:16:35 +0530 Subject: [PATCH 18/26] add a problem --- DeleteAll$Node.class | Bin 0 -> 428 bytes DeleteAll.class | Bin 0 -> 1684 bytes DeleteAll.java | 79 ++++++++++++++++++++++++++++++++++++++++ DeleteAll1$Node.class | Bin 0 -> 434 bytes DeleteAll1.class | Bin 0 -> 1674 bytes DeleteAll1.java | 78 ++++++++++++++++++++++++++++++++++++++++ RemoveAll1$Node.class | Bin 0 -> 434 bytes RemoveAll1.class | Bin 0 -> 1404 bytes RemoveAll1.java | 50 ++++++++++++++++++++++++++ RemoveDup1$Node.class | Bin 0 -> 434 bytes RemoveDup1.class | Bin 0 -> 1597 bytes RemoveDup1.java | 76 +++++++++++++++++++++++++++++++++++++++ rotate$Node.class | Bin 0 -> 410 bytes rotate.class | Bin 0 -> 1654 bytes rotate.java | 81 ++++++++++++++++++++++++++++++++++++++++++ 15 files changed, 364 insertions(+) create mode 100644 DeleteAll$Node.class create mode 100644 DeleteAll.class create mode 100644 DeleteAll.java create mode 100644 DeleteAll1$Node.class create mode 100644 DeleteAll1.class create mode 100644 DeleteAll1.java create mode 100644 RemoveAll1$Node.class create mode 100644 RemoveAll1.class create mode 100644 RemoveAll1.java create mode 100644 RemoveDup1$Node.class create mode 100644 RemoveDup1.class create mode 100644 RemoveDup1.java create mode 100644 rotate$Node.class create mode 100644 rotate.class create mode 100644 rotate.java diff --git a/DeleteAll$Node.class b/DeleteAll$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..8c7066095315df89a1189dfb674d22f50b81847a GIT binary patch literal 428 zcmYjN%TB^T6g@+cQmC{d;tL-O7Elv$Nun_^7-JJs7aH~jCR$QU(hkPoazRX7_yK;D z@k|#;CimR;xp(f*@7FhgK29ubV7G!2_O!LH;lRY9iIzZd8mdr0_%svwuBd|fR0`OB zlE`!rhgl{w0e5&SW2xj#9Jh7Br9er&L|OYnp!%QF;j1W#)U|-qS&RGK5vd0`wKI$o z87yAMGJOiiF^5$i=ZkbA?;`EgR+G+W;TxAL2QpLl^GumIvayMp4F|_IOq6X{u-9Ai z<+!fy?8Ra7+LK(5#eqw`MXQfOUfb}_ vmJr@23SMgo!xKvsKl182v5q3q;;WFOifu9)M6kPoom@8=2lIj(G^z0iC+SQS literal 0 HcmV?d00001 diff --git a/DeleteAll.class b/DeleteAll.class new file mode 100644 index 0000000000000000000000000000000000000000..da7d42ce2c1e65f96a99b5d60fe103c0f4e8be1e GIT binary patch literal 1684 zcmaJ?T~8ZF6g^{hz1S?6j~Ey7(KLL-*cgX2At|Ob!3o8Q?NE`nO8d0fqu_YGYuW3l zy!5F*qK|#3#A{PgkP@kniPRsE-;f{BrwWyxSzFkVqYC!!otZQDo_p@>_^*Fo{t4hV zz6xUua|Y(a2;gc6CgLG_3n3(sRNmq^ao56F#`Qsbs@^vY+zb;qr_72nx0JbU;4=ZO z=$55`nR6W3$l6x3DVv<#lU7+^G=ERp(vx>>dsg8x0>QP4Q}NaX2I33f5SaD1NAeX% z7F)Gl*?4U2+6)-9>UHTbh8E8$;P8%Tm8u1+-dWe{jf&$D*Ulg?9$)Csrq!&9BQP2N zKL5;mZl!I@d79qwxb$lah_-d8 zxan=BAEl61jcw7&mdA=kE{rYYh!!dKC|0woGV3}e%lo$C?a^y`mgBL(QFf(YQh^Dd z}-B&bE=6ehxh|?`?d%UzZ<%_a35l3o^YTbV6h;+uo^oGGky{V6LyA4{;N? z^#3?q<`*}{FH`X0aii7w@Jw>%BYGG4R%?3V7~%yTfhpRcKdBaYn&>O&kI?uBEWbkF zN#gu51`3HoXm1coEdBxQg&Gu7htOYRNWF>&r+=roqN}h0KkPh0^hcpClQB$?$2l^Y z#0AFFTn;Dii%h5dIxa#NSWp)Cc8K(*37u3o4mbI&m-}xDR z2?9!j#p1w13gp{DKjm#7~+akEo{oN>;1-0Y*|&I#uaN^d==bgWnjv zEz<@i0>#j=NEuR;YKcOnNp+b5UFXUT%5)PexP>)d&KtZ$w&)eGj&0r{U*nEn$`u4p zxsk<~tf&3Yo}M76${YFz;Q%GLOd;AGt}_1sGpAp{d~%H8d{R4N75bS8D$h{n2oXM` z1?6;)O@f^T?z0D*80O71PFgYKNag{PJj5LG{Jki!oFe7C;ukza{lSr7@(Ft5d"); +temp=temp.next; +} +System.out.println("null"); +} + +Node Delete() +{ +Node temp=head; +Node head1=new Node(-1); +Node prev=head1; +while(temp!=null) +{ +Node start=temp; +int count=0; +while(temp!=null && start.data==temp.data) +{ +temp=temp.next; +count++; +} +if(count>1) +start=temp; +else +{ +prev.next=start; +prev=prev.next; +} +} +prev.next=null; +return prev.next; +} + +public static void main(String args[]) +{ +DeleteAll s=new DeleteAll(); +s.append(1); +s.append(2); +s.append(2); +s.append(3); +s.append(4); +s.print(); +Node k=s.Delete(); +s.print(); +} +} \ No newline at end of file diff --git a/DeleteAll1$Node.class b/DeleteAll1$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..d577e762009d0e1f6ebca514813cc31feda1d90d GIT binary patch literal 434 zcmY*V%TB^T6g@*Lg<5Sv#1}pmETAT$I}(kF!5EtmTxi%Am}p5YNjn&S%LOrU;RpCp z#xvc3ncQ>V=ia$LzhB<~x;QRl4Ldf9*wxmahJ6bM78(NPBvhe*2xunqT~Q5Y6Di;X zNg~r;9A=r!1SLtpW=d4{x>iAWZMCw|=Ypo`N_K@tooZan5 zi5$#dM>2g1M=|HwkF$9?mUoeM+~u&dY52wkO9Ppy`&p(e96H#*rUMs84lI-$l;QmA z$rt2!-P(!6+p{l~{#IEc4mqSjQF_4I4eHeR159{LKmY&$ literal 0 HcmV?d00001 diff --git a/DeleteAll1.class b/DeleteAll1.class new file mode 100644 index 0000000000000000000000000000000000000000..dfe5cc79fecff88be0be224812b34099dd768f6f GIT binary patch literal 1674 zcmaJ?T~8ZF6g^|_da+qP3;`FDq-ptxKLex*Nin4fPADX{L*=wp+NTANg2Q^(vX`j5 z^r=6hkA0}bYg18>5~)vBD)ps*qd%Z8m1xp4yH;%ks$ggD+&Odax#!M~e}D7x7XY{M zX$*197?_PAgsV}QNJVL-qsSnutlS83^D!*odLKSe?;8eg#t58I!=f5)so}PP4+XS} zTayCjhU3Uq(YD%c*`{|#S~Y=q>7KNuC-2(!!n6Vw1R~3Ir|zu?gj4Cyi7fj2he~xv zR`wcOvh~>7vKcXAHJj355G}Q#fCE*}+TJZ&&Ca^sY}Fl)xFChVXexb9I;~;V9f9%G zSEXmxb8F7FoTqbDk9(gMRM=S6-D_>jwYthV)TMh(p#}OYvh9_n;?*`Wj>IXDUz2h# znYe&469tSJST^wyR!n@1I|9S2uIshEmenjvZ^x~*ha$M!hgB0r+%s_B#3ih;NN3Ns zO?;y4SeJ!~BqkLkVd660Ww>q;kG7u4Z3-})>M6V6Yo$5zYqin^SNGeVY*2J}j|*dg z7Ik-SQ;A49q}5<=w3_9yXt5E)IyQ(Fc{VE1uy$q9b+#?&|m`S9UrUkXW;}J-4-Q;1RoDa^2m%roeZ- z!8@A*#n&yTX3O?;fGnKl(BnC^@$r6Bo&)baNI?$@y&`l%6fN7X);(D;uqiNerl9k< z30(ev9Io)Yi}U*we0bnE>U?-C>3N6NCBD^~o;ikiK|^4IW5jo=1s*5b3i=H+{s9ZG z5PFiCJVv;jIfV8bqM6*!&|auXC4UJ0HTu=7a`5)AJXdrTHspt$MU?h1)Rhv)D0y5U zlW|<+I7LL3$>uq`NYoI*CrB6woj~I_NEc6ahf9qCL-eFo(o*&{l0PAmJ%sTReZUc- zwDr=#+dt_Zi5;Q8%OT0)KwWgaM>bO|ZJM)Lq;S>G%PZ{!Ix{8-<0sU~_y=oO8^823 z`Vxec1i1>cuVk0B@S?7GOlV}Gn0${xpTxJiAdfL!`+=;Mv;z$0Cp4S?!4Q_5X&5vW_ssXSl44 z?okPPdY`(lVSxA12&p8nK>`n$;UQ*FLYmYxyzdt{MZLk9V9rrmBYcN=O4YB(LsW>K NV98)S!LkMB{srh#VEF(5 literal 0 HcmV?d00001 diff --git a/DeleteAll1.java b/DeleteAll1.java new file mode 100644 index 0000000..7be215f --- /dev/null +++ b/DeleteAll1.java @@ -0,0 +1,78 @@ +class DeleteAll1 +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +Node Delete() +{ +Node temp=head; +Node head1=new Node(-1); +Node prev=head1; +while(temp!=null) +{ +Node start=temp; +int count=0; +while(temp!=null && start.data==temp.data) +{ +temp=temp.next; +count++; +} +if(count>1) +start=temp; +else +{ +prev.next=start; +prev=prev.next; +} +} +prev.next=null; +return head1.next; +} + +public static void main(String args[]) +{ +DeleteAll1 s=new DeleteAll1(); +s.append(1); +s.append(2); +s.append(2); +s.append(3); +s.print(); +Node k=s.Delete(); +s.print(); +} +} \ No newline at end of file diff --git a/RemoveAll1$Node.class b/RemoveAll1$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..a15eeaef9795e464bdf61f66f4e272b3227feff9 GIT binary patch literal 434 zcmY*VT}#4H7=DghPS4HqPAnKGSt!H$ z*OM>E@v5~Gc;Rd3aXga~e$HGG3uvwO2xq)Tk$2K4BqKuc0gj`_&=V9J4t0fA7lpjG x=ALH|?k5UvBZKCO4Ejf2T_skb6U%%iIX1CFMvVw|*RY%GI^$qoaDzHE{s8fBP2vCm literal 0 HcmV?d00001 diff --git a/RemoveAll1.class b/RemoveAll1.class new file mode 100644 index 0000000000000000000000000000000000000000..0f2c8751a250741aaa900f01575604ecc969f7c9 GIT binary patch literal 1404 zcmaJ>U2hXd6g}gtz42y)O+HIfz7i*O>^M$ZXaVyT+@=IF?-2;29JW38X%P#4q6o^f4-&v8~!sP_>#nckexO@0l~R`|;nme*?IJvV|n(Ow3z| zAQgv=g*d&%IKD$#drM=)s14pZ&tnHL#vzL!HTaFhp-H?taFqQtJ^jz-ByeqwD`D)1Ivw~h{RsD9W zrZya1G|}g?qR|2)6%~YKr5gt}CNXsk)FG|IKiU|_gpHptVd9F7tGH&Pfa?OuJH8(V zVM{j4D%|$#K_Z45!?Y``9UTl$z0jFHxVjgFszE{hHWQOw85}?VyB3H_DA}OyMqP&7uh_KkGkzgj7&~NRTxX&9<^8KB5Q{b<`;=M&(vF}Q+?y4ZwMHWtS7>FEO_;9bOz5*Y- zL)|kd42sYzQIxJ*bwX7zQ4&}n9IC$4+4G!K&MyBbV<*akj z%pt@pIs)I&#yUZr;7y{hp?`9zUcB}WktdniLkyKO`!GHro>_ha3$4pe0jdaQ`B2GUE3#a*vlf?u}Pw}QsW1g+Dn8hmJW{FB*=m^s$B1bT2Pcg&` z-Q!Yc!3ZNux@jr<9y6~I%kIN`i(%jZar)8H%g>(}9"); +temp=temp.next; +} +System.out.println("null"); +} +public static void main(String args[]) +{ +RemoveAll1 r=new RemoveAll1(); +r.append(1); +r.append(2); +r.append(3); +r.append(3); +r.append(4); +r.print(); +} +} \ No newline at end of file diff --git a/RemoveDup1$Node.class b/RemoveDup1$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..ae4d74f264b0484dd7fbdffde7d125f2560f863d GIT binary patch literal 434 zcmY*V%TB^T6g@+cLanwS;tL-O7Elw>9f`&b#z;aiQNzB#1WQV5+Cuy-7mbMvKfsSN zp6Le6!3%ul3z;3Q5daWVZyBWLH z_X0Us%ttbMaYsJq8PDM&8q0f6Io4{}#mrrD!Qw#1$wL??I*v_jVcUd-6B9a$CQ2~> z^<)cjylQRxZZK^>j%ISq&lxLX0j=2@;*8fQ@JU2hsk6g`8%YhVKye>G0*HVJkx7!#-Ya7&sm9LKakq7t==`ZR`7yfN$|cCqT0 z{)!}vyb-LV`>Ss9MaQm7?_0~;rsaCl_Sn!VHsQRi0uz4Xv*9)RJXW{B z@O##@4V1JhWr5UyxMlA;JF4HY9*GTE_ngk2fhzl4cATAVTi~bR;Qfz!if>B0(Nu1# zhb)}uFyuM&;fuYt`T%_RAoY4s7#5))q9~iqn&qj2foB2>=L-4|H-Y*8$KezHVdMN0 z1qTlt=MV>vB|RU}n&YbXLYX6oH#7t;avt@adV|M_wub(IARl1$9Re>imyR$}$s8c~ zJHnaeUlDwxU#htSgpLu_OLhPBpB#5WI&8oXyNEFD1oY)GjtTOZB$H`e=6sEaER)^f z+hwBS7&*a=fxroZoMUwHRQI_w7%)K3l1^IA9%J?wjAjpDyu}!Bh%oI?dH?ipx|5MZ zL}R*+=vbGV5G+(8C+k>@>o zi#Nm?Z-<9?;IoS%_%9-4rwPWQtl(p^?=?vEMajK``SJ)C%Gm@31_5`h@pWfsOA}d5* MBp!?>kmFc+4-!vPx&QzG literal 0 HcmV?d00001 diff --git a/RemoveDup1.java b/RemoveDup1.java new file mode 100644 index 0000000..94c3c74 --- /dev/null +++ b/RemoveDup1.java @@ -0,0 +1,76 @@ +class RemoveDup1 +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void remove() +{ +Node temp=head; +Node prev=head; + +while(temp!=null && prev!=null) +{ +if(temp.data==prev.data) +{ +prev=prev.next; +} +else +{ +temp.next=prev; +temp=temp.next; +prev=prev.next; +} +if(temp!=null) +{ +temp.next=prev; +} +} +} + +public static void main(String args[]) +{ +RemoveDup1 r=new RemoveDup1(); +r.append(10); +r.append(20); +r.append(20); +r.append(30); +r.print(); +r.remove(); +r.print(); +} +} \ No newline at end of file diff --git a/rotate$Node.class b/rotate$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..cf07164d8695f16836b4275f592cb60bf62d86c4 GIT binary patch literal 410 zcmX|7%TB^T6g@+0%cDp|#1}pmETAUhl0@T%#7IJLpIEdhHjwGL`h|)T(W=mjaG{3e)z5K=C(WVpm}l>TC9P{({5qgp7lnu{H`LHC{bW zRq`OGOU@|Y$E#$fZbIW!)&tHL@`Vc($12sgajIP$d8lI3Lk-6sTogT&;QiO<3kmq9 zt+$lXWAARdP%|FltO*6IPIrP+UhVKdEDA}8Fg$?o8+v+zQiD&uMXQfOUfT%HGKk#&I>zA`x~*e0Vz1iKs9$#s))FfX`4lNvuvvPRSZ literal 0 HcmV?d00001 diff --git a/rotate.class b/rotate.class new file mode 100644 index 0000000000000000000000000000000000000000..a47fc672d3b097cac703e6a1eb732f0754c5b055 GIT binary patch literal 1654 zcmaJ?OK%!i6#gy@4B)Yiaj;uEcGLP1%){7eo+Wi2G}Od^T@kgiDpeZ8RZI*s2!^QM zbd?`bbzRBZq;hR3k-BuH?)opfZPld{`rQE)r;aK#=bkzDyXWzpGne1qy!-{gO>BiQ zh6NpqA$V{(2m`SowWT29NGL5CA#NpvRa^<+W3^t@F&iRqL5XWhTvy_Tj++8n$*xKP zBX3!7YGygpIBPMtXTpRv9AkH%%^6$ zZd#AiWrqhJXOz!S+3vI|GFMXphkA~d6_Rfy*>;LjCDb-BfysXXZXwEa%fJOh4Sa&A zj*NlZ_|(7}?l6`6w(Yc?mf0*yXVeIg&i=U69Nq}YtfhPfxRwpB5muWHUNwYFng4%--2v<|ZAvnMd_+TM1r(C4v= zY2EEs-O`a)BoqYZ2R>`oQ+rSL8`Dc7XI31$wXdVZ4i{{DuhSIx{;c!FT;g{% z#_vz?;e1j0_;3Pgd5_u*SGDJhA49yLBJe(?-!-ZYjuLeR{SF#`!0Ib_w&T;s@D}5T z(0)ZQp8Ofw3-wY;9m02lA+?kax__s*<5O-uuG>WfsfVGij4_Nej|aD*UrU*Vwp2hEYt z5rzgiOtCnS7au-kHgha(o^OkY;j$Z-SJo+fj5tLYKc9ZY-{EzstEh-Y@0wappilpR zfKs0)-NHwnd4OrdhqNMK$e5jJTj@TKAy)S6t~NFe&=T=M3EA zE9dqu!N5uANFjn{Qjlg^tIYlimT;9j*C=n`7VqM_lsROu!RzA-+`%?2-{78GR~Ww6 zh_Ei9jh$jbgjxM1dg(Q{&WK*dU3mp#`YgOQ1| ztKcmVz&eJJXRZ&K>jq;N7^R2>l-S=*X1~QT`pB(uj@*N9g3-sRMYwu6vFab=A"); +temp=temp.next; +} +System.out.println("null"); +} + +Node rotate(int k) +{ +Node temp=head; +int len=0; +if(head==null || k==0) +return head; +while(temp.next!=null) +{ +len++; +temp=temp.next; +} +len++; +temp.next=head; + +temp=head; +int rotatePoint=len-k%len; +while(rotatePoint>1) +{ +temp=temp.next; +rotatePoint--; +} + +head=temp.next; +temp.next=null; +return head; + +} + +public static void main(String args[]) +{ +rotate r=new rotate(); +r.append(1); +r.append(2); +r.append(3); +r.append(4); +r.append(5); +r.print(); +Node x=r.rotate(2); +r.print(); +} +} \ No newline at end of file From 9e7b3da42298cddc5b498412d1cf4fa3e9cc57e2 Mon Sep 17 00:00:00 2001 From: Gaurav Date: Thu, 25 Feb 2021 14:59:50 +0530 Subject: [PATCH 19/26] ad a new program --- AllOf.class | Bin 0 -> 1041 bytes AllOf.java | 23 +++++++++++ Date1.class | Bin 0 -> 703 bytes Date1.java | 17 ++++++++ Date12.java | 12 ++++++ Date3.class | Bin 0 -> 1332 bytes Date3.java | 22 +++++++++++ Date4.class | Bin 0 -> 1727 bytes Date4.java | 41 ++++++++++++++++++++ Date5.class | Bin 0 -> 600 bytes Date5.java | 13 +++++++ Date6.class | Bin 0 -> 557 bytes Date6.java | 10 +++++ DeleteAll2$Node.class | Bin 0 -> 434 bytes DeleteAll2.class | Bin 0 -> 1683 bytes DeleteAll2.java | 81 +++++++++++++++++++++++++++++++++++++++ DeleteNode$Node.class | Bin 0 -> 375 bytes DeleteNode.class | Bin 0 -> 1527 bytes DeleteNode.java | 79 ++++++++++++++++++++++++++++++++++++++ Duration6.class | Bin 0 -> 626 bytes Duration6.java | 14 +++++++ DurationHour.class | Bin 0 -> 790 bytes DurationHour.java | 21 ++++++++++ Enum3.class | Bin 0 -> 1059 bytes Enum3.java | 14 +++++++ Enum4.class | Bin 0 -> 1095 bytes Enum4.java | 14 +++++++ Enum5.class | Bin 0 -> 1117 bytes Enum5.java | 23 +++++++++++ FindDate1.class | Bin 0 -> 738 bytes FindDate1.java | 19 +++++++++ FindDay.class | Bin 0 -> 1285 bytes FindDay.java | 19 +++++++++ Instant1.class | Bin 0 -> 474 bytes Instant1.java | 9 +++++ Instant2.class | Bin 0 -> 627 bytes Instant2.java | 18 +++++++++ LocalDate.java | 12 ++++++ LocalDate1.java | 12 ++++++ SimpleDate.class | Bin 0 -> 820 bytes SimpleDate.java | 19 +++++++++ Sort$Node.class | Bin 0 -> 398 bytes Sort.class | Bin 0 -> 1586 bytes Sort.java | 76 ++++++++++++++++++++++++++++++++++++ baba.class | Bin 0 -> 838 bytes calendar.class | Bin 0 -> 1071 bytes calendar.java | 15 ++++++++ calendar1.class | Bin 0 -> 1072 bytes calendar1.java | 14 +++++++ calendar2.class | Bin 0 -> 1157 bytes calendar2.java | 20 ++++++++++ clock12,java.txt | 10 +++++ clock13.class | Bin 0 -> 563 bytes clock13.java | 10 +++++ cycle$Node.class | Bin 0 -> 404 bytes cycle.class | Bin 0 -> 1592 bytes cycle.java | 71 ++++++++++++++++++++++++++++++++++ enum6.class | Bin 0 -> 1310 bytes enum6.java | 23 +++++++++++ gaurav.class | Bin 901 -> 892 bytes gfg.class | Bin 885 -> 832 bytes reverseLink.java | 2 +- reverseLinked$Node.class | Bin 0 -> 452 bytes reverseLinked.class | Bin 0 -> 1633 bytes reverseLinked.java | 74 +++++++++++++++++++++++++++++++++++ sortList$Node.class | Bin 0 -> 422 bytes sortList.class | Bin 0 -> 1603 bytes sortList.java | 77 +++++++++++++++++++++++++++++++++++++ sujit.class | Bin 887 -> 938 bytes 69 files changed, 883 insertions(+), 1 deletion(-) create mode 100644 AllOf.class create mode 100644 AllOf.java create mode 100644 Date1.class create mode 100644 Date1.java create mode 100644 Date12.java create mode 100644 Date3.class create mode 100644 Date3.java create mode 100644 Date4.class create mode 100644 Date4.java create mode 100644 Date5.class create mode 100644 Date5.java create mode 100644 Date6.class create mode 100644 Date6.java create mode 100644 DeleteAll2$Node.class create mode 100644 DeleteAll2.class create mode 100644 DeleteAll2.java create mode 100644 DeleteNode$Node.class create mode 100644 DeleteNode.class create mode 100644 DeleteNode.java create mode 100644 Duration6.class create mode 100644 Duration6.java create mode 100644 DurationHour.class create mode 100644 DurationHour.java create mode 100644 Enum3.class create mode 100644 Enum3.java create mode 100644 Enum4.class create mode 100644 Enum4.java create mode 100644 Enum5.class create mode 100644 Enum5.java create mode 100644 FindDate1.class create mode 100644 FindDate1.java create mode 100644 FindDay.class create mode 100644 FindDay.java create mode 100644 Instant1.class create mode 100644 Instant1.java create mode 100644 Instant2.class create mode 100644 Instant2.java create mode 100644 LocalDate.java create mode 100644 LocalDate1.java create mode 100644 SimpleDate.class create mode 100644 SimpleDate.java create mode 100644 Sort$Node.class create mode 100644 Sort.class create mode 100644 Sort.java create mode 100644 baba.class create mode 100644 calendar.class create mode 100644 calendar.java create mode 100644 calendar1.class create mode 100644 calendar1.java create mode 100644 calendar2.class create mode 100644 calendar2.java create mode 100644 clock12,java.txt create mode 100644 clock13.class create mode 100644 clock13.java create mode 100644 cycle$Node.class create mode 100644 cycle.class create mode 100644 cycle.java create mode 100644 enum6.class create mode 100644 enum6.java create mode 100644 reverseLinked$Node.class create mode 100644 reverseLinked.class create mode 100644 reverseLinked.java create mode 100644 sortList$Node.class create mode 100644 sortList.class create mode 100644 sortList.java diff --git a/AllOf.class b/AllOf.class new file mode 100644 index 0000000000000000000000000000000000000000..ba9c970bb09ac2345b41ab79ed0c13dcb2b7742f GIT binary patch literal 1041 zcmaJ=+int36kUhgq0_OnAgxtP(b5XNVe74mF;QZp32jYi^uebCoWhi0hA?MH_!ECa zAFAntAK*tB_Y5F|Z6q1a-fPxg`*!Bn@5`S64)9#V43Zov4L6aV!6KG4+`@8_-mZ97 zhGUf@%Mg2MScZDV5Y87qGDOODLoy^Ph9!^PPEGbsMa?86(h-Kmu$cc`ITw9VG=9QSnG#~MdY$2vAR9_YxUz%c*D zww0rLqI)D&%WgP{7&hbB(y@&lkF(1V^)-n*Nq zn0Z(#O-e%%4;kiEOJ@7RbY<3XUNDBGj%drWZPkVPWT+NdjuMt~7}iEQe!bM&xc=Y< z{>k=tFC2T`44*LMCSxE_!8`A zq%mCAJ7G0U>EwoirNF>Pg#?hPz|%ojUPBLFvGL%pN|b5CRYS=V#{t9omHw`)jUn@Y z9)zv&7UX&m2;uzKR97{ S$5TAQGH#O}C;tvTcmDvclm;3A literal 0 HcmV?d00001 diff --git a/AllOf.java b/AllOf.java new file mode 100644 index 0000000..12d48fc --- /dev/null +++ b/AllOf.java @@ -0,0 +1,23 @@ +import java.util.*; +enum gfg +{ +PYTHON,JAVA,CSS,HTML,PHP; +} + +class AllOf +{ +public static void main(String args[]) +{ +Set g=EnumSet.allOf(gfg.class); +System.out.println(g); + +Set k1=EnumSet.allOf(gfg.class); +System.out.println("the value is:"+k1); + +Set k2=EnumSet.allOf(gfg.class); +System.out.println("the value is:"+k2); + +Set k3=EnumSet.allOf(gfg.class); +System.out.println(k3); +} +} \ No newline at end of file diff --git a/Date1.class b/Date1.class new file mode 100644 index 0000000000000000000000000000000000000000..9cdf868052167f610619b9d3fa4ae595b03080f7 GIT binary patch literal 703 zcmZuuTT2^36#gc+$!@k9HzwX{wO2Q4+?c0=;)_KP(pE?iN}nci2qU|*vQDJ^S^8k5 zh5ms4sM0f=LJasY=L~1Q%gi@_{{H+8;5|YY6*M@OT;#CqVg;+VtT}j&br&zNQO2eV z7cV(palB?I9V)HN5ko#`o--7VlMBf(-&I6T zejZ%Pp<(c|(b%XcJQk7E7b0b-jHEf$*GA|eU9b@}C(oEc9WZc$^;Jv|e+FXR==hOa z@B6ipF{PZ0$+JF@Q%QJ6IT{L1ikJws>@Kroa=Eggi1M6?d-4E^8=Lf@75aZ5Pm2-+ z!yN6_sWa-u?H^#bw4slsTFQoblx;S&x6nhPTJrKQtG$DDB>ZPuV^S sgyV2BzJn#QcHpD-Un!uTBShIRcXuA(Oqp|;gRS$#uM%#Na5>cf0e$k2c>n+a literal 0 HcmV?d00001 diff --git a/Date1.java b/Date1.java new file mode 100644 index 0000000..c481f22 --- /dev/null +++ b/Date1.java @@ -0,0 +1,17 @@ +import java.util.*; +import java.text.*; +class Date1 +{ +static void convertDateToString(String s) +{ +DateFormat df=new SimpleDateFormat(s); +Date today=Calendar.getInstance().getTime(); +System.out.println(today); +//return str; +} +public static void main(String args[]) +{ +String s="2020-02-21"; +convertDateToString(s); +} +} \ No newline at end of file diff --git a/Date12.java b/Date12.java new file mode 100644 index 0000000..b5a26b0 --- /dev/null +++ b/Date12.java @@ -0,0 +1,12 @@ +import java.time.*; +import java.time.temporal.*; +class Date12 +{ +public static void main(String args[]) +{ +LocalDate d=LocalDate.of(2020,2,23); +LocalTime t=LocalTime.of(6,30); +LocalDateTime dt=LocalDateTime.of(d,t); +System.out.println(dt); +} +} \ No newline at end of file diff --git a/Date3.class b/Date3.class new file mode 100644 index 0000000000000000000000000000000000000000..7a8b774db3d2b85b22ea44b086e1a4fc1f8e6f2b GIT binary patch literal 1332 zcmaJ>+foxj5IvI%8W_^kZH*JQ&g zWtcGV60c&|RLGWr99Co4rh78;nT6DRCY4z*Fn|O@)W4Z1n@JoTor;oV==ULMRz$ks zl(?lV$)U28s4a$y<1|{P_%aVU<5HW|D-F^Z}dxulH8iPLa6W) z;n_<>=!>qCK3pdsTtXutwogE+j?Qa9Uycxxh}6;LL(O}plo8z$C22sXu(~KD1LNq% z9EH3@L2pvHofyPWBaS4=kn)Nfh1n}~H`#jpW326g_P%GaAd0EpLe-iAe0ko1!I)k~j$_a*SgvB_LyC5+H4bG+>vsURVHp@f zUc+@AHw<*(rV_Ud6mUC+JGg6L3il#pN}tf5`^q8m*NXtT_4juNTW6J`E$>dkMFZe^&F2o#d^&eCozKQGjtPc{pCZL@#Q9`(Q&cIPV^C0KhW<9C zSA~u=xa(2DhTH82g>Fi-o>9)G=t_NOhX{kVF65$V5d$^D{7Kh4o)i{sI8BPFKOi%m z%u~8|NpT5o5o1u2lQ7XXlu@1TJ3Kl+wq&4+8a3XE;O>3KFlg~DQFQDom&>NyAkCB9 zmY&LUe(ZFA5aAqkho{cQN~YbE!q+1eQB_!UhVS@5!uRVp-=fQ_LW59uX;OiX%52&% zoh`B7z(EwVyeb`cN5dA8EjZ3rv%wI5Y}>*u*16{i3hl?^CEn)<+GdX1wYulKr(RYRR&`Q|8_{xq!>~2i6#lu zt4FhCl(h5oWb}-TzX97Ng<*_j)CWV*Ra28rrYuMEr-$}_eTR;fWatgTrOEL_H!h^dV;Tp>w-HKp(mSJ*M;o={?(pPNnx+g)a5%Cv0%L zkWlBlS~v&nVMr}HTX^qq5o_W7!-dwOBo53HEnM&yuc4PImeeiDgO45isk1HA`DBx$*Z=?k literal 0 HcmV?d00001 diff --git a/Date4.java b/Date4.java new file mode 100644 index 0000000..bd5872f --- /dev/null +++ b/Date4.java @@ -0,0 +1,41 @@ +import java.util.*; +import java.text.*; +class Date4 +{ +static void findDifference(String sDate,String eDate) +{ +SimpleDateFormat df=new SimpleDateFormat("dd-mm-yyyy HH-mm-ss"); +try +{ +Date d1=df.parse(sDate); +Date d2=df.parse(eDate); + +long timeDiff=d2.getTime()-d1.getTime(); +System.out.println(timeDiff); + +long diffInSec=(timeDiff/1000)%60; +long diffInMin=(timeDiff/(1000*60))%60; +long diffInHour=(timeDiff/(1000*60*60))%24; +long diffInYear=(timeDiff/(1000l*60*60*24*365)); +long diffInDay=(timeDiff/(1000*60*60*24))%365; + +System.out.println("Year="+diffInYear); +System.out.println("Hours="+diffInHour); +System.out.println("Minutes="+diffInMin); +System.out.println("Sec="+diffInSec); +System.out.println("Days="+diffInDay); + +} +catch(Exception e) +{ +e.printStackTrace(); +} + +} +public static void main(String args[]) +{ +String sDate="2019-02-21 01-10-30"; +String eDate="2021-02-21 02-15-20"; +findDifference(sDate,eDate); +} +} \ No newline at end of file diff --git a/Date5.class b/Date5.class new file mode 100644 index 0000000000000000000000000000000000000000..b78a7024791d99d08673393f6f0dd64c0f90d4d6 GIT binary patch literal 600 zcmY*W%TB^T6g|UhuvP&PRD3_cqQX zt~zFjTh(iZ#7S@~88UU(myLnflKm^u>JgLhgzGaDt($sRJPEre{EppJeb?{Qw9#k= zgMM3{xms+T3MCKrwa|otNsbj0t61Y$H?e_Djx7^qR7`Bc(x_@;2fGZ((8!SeKjWg+ zm2Jh44=Lq((yj+>(bGzXSa8QsvK+^$Mstk|YGbXM!$&1OS~VC@!$M?m1N)M;P_&B_ z9vPy8#%TurphZ23pkR$85KR{*Fx8RjR17cf&I4cFhk-hjo8{dPl7Og81$$ i5>ZLMA{8M{+<&hklH}%eXc{@{xJalR4v-~2hTJbu4>ww-4eYkqh%2iu?^E<$d_*PuJL4Omf>`?rq?r_PSqDGO}F1` zixbl)E60W>_I7-tiV4Iy7E~;vz_Fxa8AXm26{}d|SXZ%uO@?ToU`UOUpSQZA?NKiQ zzIP+&hL!ss2w;FONY(0p%HMr1|{l z37Z^p`_xV@6qv4dL67&y0%6$0!hc}~{@{}=axPa2g@JM5+sHT+5u-2iheVUS0@+7V zfp$iFwDJb_LIJ}ht+4=>()*jCeNLR(NvE4IeSSgV6@spobVb&-pQblj0nvKc%B|ZPf%QV)D>D?6!O}d wf4YG1KT+@-3mCpw!2HOotHdfyVwuk-$2zviXb{2f8n$y?XB^B6ZcwMjA5v#cMgRZ+ literal 0 HcmV?d00001 diff --git a/DeleteAll2.class b/DeleteAll2.class new file mode 100644 index 0000000000000000000000000000000000000000..13f291bd34b30ab16cd64fd32b7150b76ef72139 GIT binary patch literal 1683 zcmaJ?T~8ZF6g^|_da+qBkQfRiY1#lW{sNnK}2~bI+Y!|M~X$O8|H9 zMFRa8H!zVv1lQv*k&e@vj3a}rvT_5&O(!se*)Dvf=9>m?B?uf>!<-s!tKp7;y8>F( zt4jg1nTK1qRdK zmY-NpttrQHA5YZ+`aUkGu!)+t+uW2Zw#u38(7mD10^L>V2NkJ!`6dQ2bP5#Kq_*cx zTtv!50Vx9uCO*cZiBE7(pl{jp0zYV4jfxDmytlCrJ@kDM?fWGvJvJ0VBnk&CkCmnEY&ky7dMfY}jkZNgR zdsFL5M9Lwp9ri}6TLFs}r36+{B3k6xsG%KeTNXWc(+a+}gDqNqV7UR?oMLOv%F0%R ziBE@D=(AYW0we6C;~IFNRH+Dzb%@*UQ*T?gJJuqxVr>RqbI-sUyI=Oa?cIjJk0*n- zomz^oT5jEu{#XlHILqP0&MC)-dkuLG{NzPy^`LN4gm#FckI?;%<;hL1Zeb3$v4Fc+=I3J-i>Tlp*0F>yxuYZ; zMeHs5SxW2wAH->hk?y~dh_LpnRG`(`Z6=P=Vd@3UM@Q%>XSGAp*Z&)0$}-e&h$NrB ziZVL)CBv42AEPev=s^hsc)(tLP8MY*sbCyc{#>lFj&1kr6 literal 0 HcmV?d00001 diff --git a/DeleteAll2.java b/DeleteAll2.java new file mode 100644 index 0000000..97a570c --- /dev/null +++ b/DeleteAll2.java @@ -0,0 +1,81 @@ +class DeleteAll2 +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +Node Delete() +{ +Node temp=head; +Node head1=new Node(-1); +Node prev=head1; +while(temp!=null) +{ +Node start=temp; +int count=0; +while(temp!=null && start.data==temp.data) +{ +temp=temp.next; +count++; +} +if(count>1) +{ +start=temp; +} +else +{ +prev.next=start; +prev=prev.next; +} +} +prev.next=null; +return head1.next; +} + +public static void main(String args[]) +{ +DeleteAll2 s=new DeleteAll2(); +s.append(1); +s.append(2); +s.append(2); +s.append(3); +s.append(4); +s.print(); +Node x=s.Delete(); +s.print(); +} +} \ No newline at end of file diff --git a/DeleteNode$Node.class b/DeleteNode$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..59f0618da31ae30e33f3b43d5567b82490802b83 GIT binary patch literal 375 zcmY*VyH3ME5S+7<*l`Y=@P;%L6p0H`&>(?mf)JJ>Q-IQ+lM`}e9Lc_*{1!!oM8OB} zQHVJ=5yj5#-OkM3-p}vXH-KyO12l2aMgxZyjyxQDI1y;fl~DpBW?AU9VM>;BEg<8f z(B(K+Ri!I|-sE2A+GyLnuy7;Ly3LBr+)*-!hf}6;tqdnwp_A2Hs>>IZ=JX1lm#cE7 zA2NFgw?>x>_0HjbqAT;btc-_K35hd_7CZ?boqzOtu0YqSM!70pM^EWO&-mtG>nY$4 zhEtq#$tE{<7&Ifo`Vj>~VuyK`)fE|*6Gop9QGWv`5*xT5H8CXa(Fm}A77#lWNx10p S&Owh|oA=oRgI~b94gU{8yFtYO literal 0 HcmV?d00001 diff --git a/DeleteNode.class b/DeleteNode.class new file mode 100644 index 0000000000000000000000000000000000000000..59b513f76e06c74c208811c294aa3ba6dcb79b1d GIT binary patch literal 1527 zcmaJ>U2hXd6g}gwjn|vlF*qp+p)^gv@kdO{SHOX`n5Lw)4U$nS)TfC(B1_i0mUoSs zhyIWL1D>fuB7xLLD)pE22lO#2J+roCM@Ch$ckbRfbMC$8&ib!^-~It$3r|eUW8J_N z6A@fZ!a_btZzG8UirOn>iMwXv3w$|)>w3Lm;HF97x;D48xvkBXfja`Rrq@vd)~@TS ze$A1-uY5-LmFx)2*B>fJ1xjPqw5bXtwr$rA?h8co8$S|R3(u$PwyT>{P3iEmh4aW+xQm>Ds)cRb zvv40@31l94Uf>6P*=wj^-|P741iqfZHx?eCX5gWP6@1Gs-GSp+*wMZ@uEN5S=3c>~ zg-iI9bmJx-@4ZlMDiCwkFI*;eT8Dn1x|G-(a3eQt-1aI@v}EjE$u1`m>&So|id_@m z;StfI%&{zX<$mM3ua@KXvI~eo?ew!p89U98}NV*+I`D;UDb-IR$$eDvr z4}0n(@X1><6udeq!ib_K9j9dns%qe|!1`1}AFEB^(*NUdnP1sFzed4_w~IE;hj);X zPw1_1)qC;63B+qU0vBi#VNh@I?$FoJUlB!&>$P`?JX=0Nv{5)h>`x>Mr8kJZ)-TQS z5#sNW(o6Hzhkwf4iEGwK$a)1y`t!6|WWsWCVJXYxUuC8OE~3JcE)tbS^b`vQBBzMa z&N0LrJSwF_!U!W9I%&Q59!tL?Q9Oe27Bj#xlJw*CS0DanIBOmwHLhWay#b$5hE>+F z#?0#!=_>O4(|P&(b&5DMF7bt*%P8YL=8H0NK{GdsCFXhqqp08bKk9O*T{cvy#0+K3 zVv`vvWWCIsLmdMWX{xPvu%4Y@wqDGz#JOT76BoO zd9JhP8<@jQDte15-e#^Xc6Nuk?{c@w$Tn+QB{qW3xdXll`se6nxkh+NvSj%l4gA1K Ml^LHQVv|qhKkev6Pyhe` literal 0 HcmV?d00001 diff --git a/DeleteNode.java b/DeleteNode.java new file mode 100644 index 0000000..6993005 --- /dev/null +++ b/DeleteNode.java @@ -0,0 +1,79 @@ +class DeleteNode +{ +Node head; +static class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +boolean isPalindrome() +{ +Node temp=head; +boolean isPalin=false; +Stack s=new Stack<>(); +while(temp!=null) +{ +s.push(temp.data); +temp=temp.next; +} +temp=head; + +while(temp!=null) +{ +if(temp.data==s.pop()) +{ +isPalin=true; +} +else +{ +isPalin=false; +break; +} +temp=temp.next; +} +return isPalin; +} + +public static void main(String args[]) +{ +DeleteNode s=new DeleteNode(); +s.append(10); +s.append(11); +s.append(10); +s.print(); +System.out.println(s.isPalindrome()); +} +} \ No newline at end of file diff --git a/Duration6.class b/Duration6.class new file mode 100644 index 0000000000000000000000000000000000000000..610e36c0b21480deee4b0cf111640c2dd826e9c2 GIT binary patch literal 626 zcmY*XTW{Jh7(M3Zkfwvu!miNEx-CFOBtX+7ro9wRsDiZ;h?hQ8hFQ#rByC70?PqNd z-L!}Ofc>axpA&5@j-2oF@%b)3_U}JGe*t)d6B8zO4eXgHqmsu%JTmbZPxSJs_MRE2 za@08X8FFuxr^0s(X}dmU$ej8gB|~ATJozDVXEKiE0o7ju`h>9@mV-4;VqnT z7$|Si(}CvLkAk^;uQd5VKMF*seD8HjlPzq)VlXb+{Yhug9dR63IK&aha|_3K!ST|< zE7%t5XlSpg$({bBJ7|v>^8d3j6z__k&z5o?GL&K{RIYUX5gD@AB3M%=E&E=(r=LVH zmN${~=CW5$Ha6mV8wJK+)}eGs89$;j<%F+%=YkF$($S@GDPT7)zX>z&YfV~_V&(fC zBt6H1@z5WTWb0V@GZNT7t50!&JYAk1DVii37`Dl)l4WGGjqhMz$sv*HpNqj11r<;v zUsJD;rVnsRsUJuWzai7SMK&?HTkw)W@QBtY2~0-AcS&pDaq1k|Z5Z@^Osc;{H)Wwk L2*VETr%?I}*PVfP literal 0 HcmV?d00001 diff --git a/Duration6.java b/Duration6.java new file mode 100644 index 0000000..adc10b5 --- /dev/null +++ b/Duration6.java @@ -0,0 +1,14 @@ +import java.time.*; +class Duration6 +{ +public static void main(String args[]) +{ +Duration d=Duration.parse("P2DT3H4M"); +System.out.println(d); +System.out.println(d.toHours()); + +Duration d2=Duration.parse("P3DT4H2M"); +System.out.println(d2); +System.out.println(d2.toHours()); +} +} \ No newline at end of file diff --git a/DurationHour.class b/DurationHour.class new file mode 100644 index 0000000000000000000000000000000000000000..c6974fa7216fd08a4a78fc16273c9990a640f149 GIT binary patch literal 790 zcmZuvU2hUW6g@+MUA9}>Vi8f%`q`x)fP6HK7=38d&;}|7;*0vQ;8?eT-MTC${v3aT zK49a6KfoVlJhQ7QBu=t>?>+b2xo7Uouirm@0@%Z@fn{9Rkuz`uH&eKUyn)-eqr!FN z-PLg~L8@AYLhtK%pyQ#2M;bN+l20Ai37!coScO*t@qO=|6j*LKt~{BH`qJ;&{UMR~ z$aY+TYu4-5nf=Kw4Q=31t(HQBhu1K<`u!diCaR+e8g@_6V!%&1$)=f*O;| zs=%CWD6n!V@kRek4g!I62nEhami}=C66dx*rrx48bEy3fw%?T>C(<3rMj=Yf)ivfC zbU%*+IpX}h3EN~MzT=fT98JIhNqfYCt6}?jSU@{hq#@^;nN<*J4#&C}cxr~@j_q@I z-q8`S!a7nD*Sz;(N+4?;|5qp0afQ!Atr$Pv05}MGd0Ii6*!&Lhl@0~+pA5kmQdmQV zzM_6%X_EGBI(C7D);Gkrrbt94Ifa(i3AY({LSQEX(k2N{;skQ>zsQn8 x)E>D+gj`Cfzzl^XprN9v6#k~A-Lfu}i-1MNDi;eVRq=u>ir7HVRA|x$WBfIg5f-*P&F(Bo-^ACj zKh*HU2k@bcXS$8uMxvYSncH{H_nmWQe*U`n0bmWUOqduS#8pgaGpWs#iEGFWVj9=S z2z1Lt9=8qLF)+)J-f%oey<|uh77rK(O7ciBWXp~x_QJ-Y@N4|grJaEWcRYs4!pHI{ zKj%f4d&kA9@*VHk){bUXhJIb_I2vqjdtqaBMFTBdfn{LM!aNo%+|{Ol1p|u~mauH# zo`w5ZVHkNWr3#eKo9~1=kw-x`jba85EIh;`1FIGu;|W8m6Pn;X75j&$qOK^FV;=ha zoV32(I@n^!l%oxsjw&B&yZd{TWo5U*FxqhrmE#t5xT+xUg#5&?U5I6;kL>@g7b8GC z7V*W@Ra=1)4Purdu}nm8M;0qoIz9-8f-AR|FJPVtY!5hyLe#zxQAV}xuI72r^)ZJa~9l0WyiyY%s?h1+3 zz0a}MYKlwX@mm?)hrXJ0LzKAdRvjg51Dg!Ks= zO&S@EsikjVUueQGOg7!wG{`B75t?i0I+7jd={6E=B-}kxgQh)(MQkrqQH`&+&pH=5T}78Cq*0Grs}KybV|Y literal 0 HcmV?d00001 diff --git a/Enum3.java b/Enum3.java new file mode 100644 index 0000000..3009094 --- /dev/null +++ b/Enum3.java @@ -0,0 +1,14 @@ +import java.util.*; +enum gaurav +{ +JAVA,PYTHON,PHP,CSS,HTML; +} + +class Enum3 +{ +public static void main(String args[]) +{ +Set s=EnumSet.of(gaurav.JAVA,gaurav.PYTHON,gaurav.PHP); +System.out.println("the set is:"+s); +} +} \ No newline at end of file diff --git a/Enum4.class b/Enum4.class new file mode 100644 index 0000000000000000000000000000000000000000..c57266a884a4102119aa0bc4fab458a69dbbf5a2 GIT binary patch literal 1095 zcmb7D+foxj5IvI%n=H#s1Vja+1P!3X3o5b*hLk80&?1RG_%sP4ENpgCyA!JT6Mw@z zsKtXH;73{ZY*Ml*DXUD?_DpxWPoM6d{`u?d2Y_W1P4we(8e(_&tW1>_9e zwQvuM2J#l};{n6)hLkE$K5y;_btw0Pp*}oJ;gN+UJT~ye!c#0WBtv|1Kd17xb|mVG zc-DB0lgD;-r?5xmm9%b?p|HEXRUyNxLUpe|gp=j!8*LZ~FclS1c`RD|pD`P- z^(59Avge(5yc2mWx^JOFX_MEL^iK^G^aP|lZZ)ZbEzc8v(d9uPi09{MhAu{D=&!lA z?}{MX35<5VOC&Ofp1{g!Q(WL4eX*Tq($kYJM3K90*-^qau)#37|ch6l-*v1iFeB1UiXn(o>}0pfB?q6}1&o literal 0 HcmV?d00001 diff --git a/Enum4.java b/Enum4.java new file mode 100644 index 0000000..f3cbb86 --- /dev/null +++ b/Enum4.java @@ -0,0 +1,14 @@ +import java.util.*; +enum baba +{ +KUMAR,ANKIT,GAURAV,SUJIT; +} + +class Enum4 +{ +public static void main(String args[]) +{ +Set set=EnumSet.of(baba.KUMAR,baba.ANKIT,baba.GAURAV,baba.SUJIT); +System.out.println("The set is:"+set); +} +} \ No newline at end of file diff --git a/Enum5.class b/Enum5.class new file mode 100644 index 0000000000000000000000000000000000000000..cfc84c99f39a1ac294a6692bb2341273fd1a6595 GIT binary patch literal 1117 zcmaJ>TTc@~6#j-@7S@$ZpO3tSjgHK#aJK4F_EDclQyRC z&|tX?SY$r7Fl`~vklu8qt6wuD3iBTsl4W%$7zV1Y6uUw5K(zPyfk#NP$z91XTKHT& z;b*+)aoH%=bla7Uk_ohHDrnb5#Wl|MwhWr9E5^}*gS(Wyan!Id<6stZ777mLvA{6+ zRw?c4HgD|+eXI`sfixC-vE*PGD;A0lp5Up2XPE27b7Q<-(U=5O@1oMO4hml*6^nR38HPh8-K7|; zmMQGf7_xCSu_>gblETRCH+;^x7l;m{u862%G&c(`O|MCI{<@v6JX5ElGu%i-h1a!e zpIg|X6H`^{G-#3L_fm>>*h@jmzQ#FqaztZ&$K|0X{CpHxiVdPeJ%)4z?w_~BE$;Cn zcqQd#iZV^U=4w&0K*xLLhQ8alF--m64>_1iW_~^Nr?X8rs-Jd~v@%*#3qQcV(S|M& zJ<}m*p$~%?qP=nbLZK;IE1903NL0Tgxp--S3#1KV?GUnbiQa!mVwaHRE@UG~&_wbA zeb=>SsS1c(nrLOH(l{~5Q`H5s)-ZxCWU) s=EnumSet.allOf(gfg.class); +System.out.println("the set is:"+s); + +Set s1=EnumSet.noneOf(gfg.class); +System.out.println("the value is:"+s1); + +Set s3=EnumSet.allOf(gfg.class); +System.out.println("the value is:"+s3); + +Set s4=EnumSet.allOf(gfg.class); +System.out.println(s4); +} +} \ No newline at end of file diff --git a/FindDate1.class b/FindDate1.class new file mode 100644 index 0000000000000000000000000000000000000000..7b413714bd46bd9f8f7747effb81355a3e4d6aa5 GIT binary patch literal 738 zcmZuvO>fgc6r9bM9oH>sLJE|oly4^?b>b6JfJ>`NMW#gx;=*Z@E~%^7F0O;rp9P0d zao`8=qY$%BMH-2N_l@7aoq0QNfB*UU3&2Zw7FMuf;STQVHquIAf6^8br5K(wSyo!*_Wy6?P@X`HdYNhvGEkoY&?f! zplPFpwt*KmI@q=0qN`C)!1B6Yx6}1HUe87a>jLF}bOMz{cgMpsHA)3)St<=e<@)hR zPPDK<@mwYsjPA_~?VZYGpuS91G*bQM{3go>`vR+DmC}pj&+pA^-Y23R^Q2 ziAzVsof(V;$0k_-14Xh}D3gbekvC^!Xe)|gL1;bj_Y=!GOd8(|t J&AJ@we*rQ|lePc= literal 0 HcmV?d00001 diff --git a/FindDate1.java b/FindDate1.java new file mode 100644 index 0000000..6720fa0 --- /dev/null +++ b/FindDate1.java @@ -0,0 +1,19 @@ +import java.util.*; +import java.time.*; +class FindDate1 +{ +static void Day(String s) +{ +LocalDate l=LocalDate.parse(s); +int day=l.getDayOfMonth(); +System.out.println(day); + +Month month=l.getMonth(); +System.out.println(month); +} +public static void main(String args[]) +{ +String s="2020-02-21"; +Day(s); +} +} \ No newline at end of file diff --git a/FindDay.class b/FindDay.class new file mode 100644 index 0000000000000000000000000000000000000000..6aa7798f96cb00836fa34e2eb4de4a5404e93ec5 GIT binary patch literal 1285 zcmaJ=+foxj5IvI%yIGc7ARuxP5hQ>i5EYdGD#1uJfK{QiET4vCBn!!I+?`OBKk+y8 z0jWIr0e+Na?`EkaMaqYr?maVodQMOGpTEuD0G=bSVGxrV?qbSarX!faY?QXS(58G`ZUj|`!VRT2zCdBYS(_3EjxPxxtt zkl;RVFvQ~dbAHK_6>gp-3(_{sv$Pjh<%Y>H9{S8HV>POFGi#wL>AxR>>La!={R7I!S+_U`t0DV>-66qhi+u zU+Q>;l#163T53JDkyuY9Qp7rnF$Tp?OT29j$EW9_C>cgQNE%g<%v(iX+2@jO8m@8M zA)D-!ohfs>AimXwSrqBzmfr5bG{eA|kR!D@JvRB<)SK>m$k)lc)R-MwvS~P~0 z{6IC8R9V5RX$^bGFsMW{XEJ@@JKM|U4y5JT1 z2vCj)NHi(R2O^sxLSmsNG!JSgn0F6RnlKdFQ!$PRrpQ}DKN8TfMfZ&$MtCcEoNRz1 z)M$Tx^%{DcY0y(NOzQ}7MafRkxd86qEm@7?-XMo8CUKAc$7p|!u>0Qn&|8=P0djsY AW&i*H literal 0 HcmV?d00001 diff --git a/FindDay.java b/FindDay.java new file mode 100644 index 0000000..3d3ed96 --- /dev/null +++ b/FindDay.java @@ -0,0 +1,19 @@ +import java.time.*; +class FindDay +{ +static void Day(String date) +{ +LocalDate l=LocalDate.parse(date); +int day=l.getDayOfMonth(); +System.out.println("Day is:"+day); +Month month = l.getMonth(); +System.out.println("Month is:"+month); +int year=l.getYear(); +System.out.println("Year is:"+year); +} +public static void main(String args[]) +{ +String date="2021-02-20"; +Day(date); +} +} \ No newline at end of file diff --git a/Instant1.class b/Instant1.class new file mode 100644 index 0000000000000000000000000000000000000000..7aca64c18bc1d3ef30fdad200a6e14d4ae355e50 GIT binary patch literal 474 zcmY*VO-}+b5Pe-13d`~(E`B0-ThzGmW`glzVq!wn1mne1!G@HuT?0kq&(eb$5B>mu zlyP>^08QGNPTzZdGv7a-UjUA=>mY-YgEA^Ptf1;(6&^>8V~rtmqO>xn3@N{L%V3{H z_mZL1QCeP3!=4=9h~9`Qb|{o)sQGuDp?DO*Na#V(HDjd*?U?9vqv^OW&s7XATvbVW=b}qe2<{;mE3vo)|p8 zHM6q#*j^IpK2MAci4aXm%A3Je6kL;SL*}IjiBL_xSS~a0hZr=Xo;`n|<(V&P8BL^V zuJN*HQ;T58QC6qOD5m$`!Cok#;n0~$iWWiga4C6|%pr~UkT{{XO$H60q_I>s=rBY|WTDWr8wU{XUy!<2w}XuGz5BoNN6 zUkNBB@5T~{m2KBL>o_&5RW)l(B8p?$u0T3>U2d2UW}#`iw}pz|vfbMQ*{D~%POEMm z+mbwT;^};YhVab4bui@FsotCz&sW-EE-tCvW67{tH=rr{WJ;02P4jF4Xf_c zQ2_b2V--qGuYM;GZ9lbr%ekzU1QNORo~;4lKwxap)7R!PUGGsKoBK!qEzoCE;+K<3 zFpdgdhkjB$0oyBFFaw`SSf;~Qj-Cu`jdnFdWU0vSb)keC9e=~<^@K| z-7HtZHL~#r@yw0DFrR7whDb9o!o8%n*(xRWx(Jmwy9l4YK-qdlg!S1r>!Ly+qx6ts tB*PcsqAD?!*g$+EkW-;hE=n(P)=7??;;3OJKKiZz)p5%a_7uF_uMmo{{H+8;3ZzzaB$ngs*Mcp*jU3|Gu^YXj{5~X zDB>X=*(l+$jVIW!@YKR4Lw;W>sb4W|O%%S!eEQ0l9L=bllVnoyN@=U9VOjMFvpHjID8`F}~wCSB2+y0-J?w4~dBJw#N z8A%fxWbD5qCpB3octpI_ly^Q%#hw{ZsOSlm=#`l-OFy{+a*KBBv@%*3wts+qqYd?u z=6o8=qG0+>djs94t2tU%eFNNK535%CYj1q-N&xFpfIAu*B=TwvH2m}m*MNjn%{%LOrU;REL`lUc>OX{ z>0>xsk?u~Cbvjpfk-0bqeYp%@xk!1eGJT(9+QzAeZR~ic;>?4MvIhs=e|Nr!z&As^ zRTw|@9%f55H|rai!0L3TIOj`C`~!9=wQNbRG78RVXV?Xx|=E1sfg9bf*0cvPLUH||9 literal 0 HcmV?d00001 diff --git a/Sort.class b/Sort.class new file mode 100644 index 0000000000000000000000000000000000000000..b52f3745a1a2c937eb6aedf4fb725e31459228ab GIT binary patch literal 1586 zcmaJ>T~8ZF6g^{hz1S?_E8vDe(lib+HehHzi&N6XKyhn3ksP&(`ZU<1u)*H7yz8jE z^mp_JR6^=oDgsg>^{Jv#AM@B>&>zsJ3YDH&JF+99YPEOn+&O#ixo2kQkAGkP3g9jt z$1#Sag==v{Fc*W3>oIz%80L}IUS^!QY#hs28N{c0ykX&HoWP_ux3syf%^eGO1&p#+ zQv!CubyX{0m%gujMt78~2@Dl0UMomyNKPPn&vBh#O<*83{|zzu@XL{+nXOCr zS+)`o_bjJV#4BFARaKjg&L7jHmNbqG%gPT*N>}%7Od-)-4ms< z<C7ryNYX>(!w#8bG)S<0d)X;>vAC?r^rM z?*=^J<*<(XA=?R<9kv~tvi^a^M3>o8XV>IArQX1PdW7L(#yZ5gjH!*GO;nphjPM=R zWA6}jb}LUs*D;I@jPr&`@IRly7Sk7~+gDWWYszwkJw)&c)dXjP{sg`8u(Zt)M3#uW Nz+S+70*ic?{sS_-Pa^;T literal 0 HcmV?d00001 diff --git a/Sort.java b/Sort.java new file mode 100644 index 0000000..ccec580 --- /dev/null +++ b/Sort.java @@ -0,0 +1,76 @@ +class Sort +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void sortList() +{ +Node temp=head; +while(temp!=null) +{ +Node prev=temp; +while(prev!=null) +{ +if(temp.data>prev.data) +{ +int x=temp.data; +temp.data=prev.data; +prev.data=x; +prev=prev.next; +} +else +{ +prev=prev.next; +} +} +temp=temp.next; +} +} + +public static void main(String args[]) +{ +Sort s=new Sort(); +s.append(4); +s.append(2); +s.append(1); +s.append(3); +s.print(); +s.sortList(); +s.print(); +} +} \ No newline at end of file diff --git a/baba.class b/baba.class new file mode 100644 index 0000000000000000000000000000000000000000..4bf4b4e6b64494b70892ab278900f950f9492696 GIT binary patch literal 838 zcmZuvYflqF6g{)uSC@sBQr=ZSQTtGeS`(8tgodC&DkN-6()ejx*JjDGHEoyQr6m!g z(eT+HWxRL5QiHq6oVjPtoH=uMfBpXU6TnN9;!yF>!Xso2%p1sANFvWe!Njyhiv?CZ zHZjBa#6+5L!^A9O(ZHsFw%>SLJrdAsEw|;CiKrgz@70NTU2PmykBM*^Zc+Ah49Jow#RiF>u39 z(HZpouv5;BOe=oq54Hs6{-fH)jW7fN2bXvLc-J-i$ zPB-ecy;nY`v3Rkx!8vTqaRcXVJjF8sm0MvWgXcExV#UTZQZ{CINb@j@l)%)@1=xuC z)DF5K`KGhEu>^;$6R$m>vtNu~W+!m_{qmS>)PsLr%iEjurIPfywe3ZY0T5CWi4;a6 zvH^j|@YUckr~G8fQ4-!fk%M!_0Pin4Zn$VUpvPyIX8X3B_Nz&uA>7M3cD30c^h zEGA_!rOP5={Gd&-A^ikRb%+V4sSPpdH1#18&N;+Q0*lV&c9aMetkPV;eXL7-@CTBy Blkxxn literal 0 HcmV?d00001 diff --git a/calendar.class b/calendar.class new file mode 100644 index 0000000000000000000000000000000000000000..afee8d4063899990784c0d9afde82ec6c10a8193 GIT binary patch literal 1071 zcmaJ>ZBG+H5Pr73c8{|N6bd45ilBum^%Y-AF|h_{Qq-hGL;SR~n{sg7ZSJ-tP5dGL z4gCN~P5c4=4u6MnuB~ZFiFdiV*_~%*o|&7yUw_&^0ldI#2MMG&rX55u!*Robh1n6@ z#9Wd9OAc<~b`lIrNdhc!tZ=L{#J61Knr((?dhH{FRnS$*FjjJveAlcWN&i3`d9-8I zg{v5*)1ONx;!I>cp=#N(@m*ERg^o^HH~os-aYOKEMR-zGg})JE6BxyHhPjSk)3{!C z*OxWzyFwLuxDaxeA=!uYE%%V-SW93X8HVvUTART5qOmW{v91PVaoo4@Ab|~JIUXkP z2#;+%vGJ6_{zrrS`lR0iZGvCb4*%bgfaoSQ~2S|F-&%dU5?7Y8(|KQ z8lFlIdxfO=zE$ z;W-MSUl5}k*!zLV;ROFZ&d2935G`fwbHwtQ7|HF7MRL>nj`(~V95{zf`a+um_4Jh0 zhSOQ}vn|7>xSX=sND*|75X(e(gDAfuvb#h#ib=vmFhx5cJEPyg7G7c&^R%8Kdsxb1 JM=p2doxeR%d?g)O__gcK$v|27rWY2O0L(#aacdRGNbS=>~8$s6*?P^HW8h*cP^D`#| z>$dCL4+n?)Aymf%R0WGVmawc~MaL>i3f6S2V?)8FjxCfKlo5v^6B}H$I@}IupJ)^~ z9ye>DG=tiE=>^=oY1SC>MrF8E45%_>W6rtg1(qNkN%+qUW#b=wTwsJIiLp%@ksT@c zebOlm1svbJrUU}Yfm^naF3F IW(lN!0iOMNaR2}S literal 0 HcmV?d00001 diff --git a/clock13.java b/clock13.java new file mode 100644 index 0000000..283d9af --- /dev/null +++ b/clock13.java @@ -0,0 +1,10 @@ +import java.time.*; +class clock13 +{ +public static void main(String args[]) +{ +Clock c1=Clock.systemUTC(); +Instant i=Instant.now(c1); +System.out.println(i); +} +} \ No newline at end of file diff --git a/cycle$Node.class b/cycle$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..ccf58855ce39b8aeaf27da0319b1e9966d0a88c3 GIT binary patch literal 404 zcmYLF%TB^T6g@+sVk9BB(6BFMq9wIWm}2y^To4l%et;ik zJTsb@$vx*j&)k`>?~hLa1GFnBVYdn!d)nLAaNyw3K}(=G5A#q!jOeEFB_~a?xfF0m zX)2e)BveW&hU4fpN@PbDF9huTF;<;(0p~ZbQH=1`H^m9xYx5^88YPI(DuC~6aYlmX!6$Fg8=zo%8^P%sB6vq3 pXsuxdVvXXP>8=y&C=x3?Rch3*O+||cPB*Y)xXCU2hXt5Ixskd;PJAO-KTSk_IrriS3xLLW(J+F{Grm4Xq<8=+nl&CC2uyWp7ZU z{)7I4{(&klyg;cVfz(Hk`Y-y{AJE6N>6x{w7zI`9ogL4dd*_^)yZie;uYLotjP)2M zFmK{~3<0F0u&@xNw-`kRS@Cic#9fTx5-vw@MV=p-xEdpHUd%Ny%VIv3+;tNL1*78D zwSu+gIJ#SG*}b0bF}kVkI-{l9cCDpTf+041qv15Xn+n17!UKYe{?bIL;poa%dqa2E z?Tr>U3)`KJcDUY1uL*Fh>e;ns+3pPUp-#8qcnYD~rmi&=66w)83y-+4Z8sc+>GZdy zC-zf2-?E*@`Krfdj|;M6tm^hLE4t^EwXo?~IELf@<$VznxnW@n z(-uC#w27M*KE*8ypJ7EIx#GHB&+FQqvi3IJdM^=1F@oC`?qJo#=N4vhm*kwSR?EVg z_#wZxg_HO|vd1lah&jo9!R-#H-`jYiYg8N`DlPbZF&zCpgCn@=cF)soHrU-_Vrn41 z;pXp4!>C`|ZJAl!_9#`Y#qcFcM5`Q!a;$APb*>Ik^O+B2{fXk{~^W5&XiLZGuO0L`7 z>L~m)T4T6q(DS>tQ*Y^BYJe;prZN(FXW{yGN52O?dVmH~D2(=ExJA)!wWG6Vp3_m7p$+>%N$^zB7w8W# zcmYeV5qP+Gau>n!3m9(^$^HW4Io(R`B|>iymq%r1|F2y3SA=BGfWPNFqV$u9;Rx+f zO!5*+CrD?GHqBZ&Ry##h0>M2@nF#D5NIT9DPxg>VjT;6SNwa1t^9D075YD`W`HC9R zN0ff3w6p&w!xOPS;s+FFC=4uS;54ykSvbX)Wgh2wNm+iu_F%A}^nh>Cu;7m@C(4&u zEGE0ZMJV_zQx><9&HaqI91|kjPh{zo<)5T?_Wv-RaqXZ7i&PJOE8|o;hCFp%U>7b@ z{bf?QLMm68y+(W8CzM1uuKq@tl=w@i1Sy`znIW(55cC^y={2l}yBI5FlGHn%NlyB9 z*0*V~eI%qwY*-)3K8_qr`iwMMMQXoIMt8_"); +temp=temp.next; +} +System.out.println("null"); +} + +boolean check(Node head) +{ +if(head==null || head.next==null) +{ +return false; +} +Node A=head; +Node B= head.next; +while(A!=B) +{ +if(B==null || B.next==null) +return false; +else{ +A=A.next; +B=B.next.next; +} +} +return true; +} + +public static void main(String args[]) +{ +cycle c=new cycle(); +c.append(10); +c.append(20); +c.append(30); +c.append(40); +c.print(); +System.out.println(c.check(head)); +} +} \ No newline at end of file diff --git a/enum6.class b/enum6.class new file mode 100644 index 0000000000000000000000000000000000000000..2dee1c5a230bd7e8c0dd3800a31f56d66556f84a GIT binary patch literal 1310 zcmaJ>=~5Fx5dJ0y3(LwWASxKS3|Ha>D#0T}LV$3T2~d`Q9Kr|-o844)LKSbKk70hO z#Sb6AhqCP1jl~92rYh4t-Cy^7-959veqa6s@Elt@x-is%TNqZ$Z5?-Tw*w;>?IZt~ zj&V#V$7CNE#+3FzEpdgL)-a=CmZ5Fgv`zVnAsnCHXNY8+Bf-#}H*K+9D<6t#ksn%Q ziIll%GYrN*kQP8MXH*UsUoC`od;wNsO1crClepyj=7ii+OcE9BC7hF&kGCQU23N|Xyi z1y!juDqFgJ0UvHU$z5ujq~-};PU*pddsfwTeVQb zs+#;d!^G7{P5azA6O9|^w!9{{3s3OCv>wTUNo8BBg<@-{e2_wc^Gw`hOf^ zxIv!+^$XFT9vnURUeZQLGLq4m?_gg^VNjojHqWS`1O2#3x`KW|1W}T_j!+%pABg1Z zh|XRT7~i0I)^@UPk#+8pLVc_5W4FmV--IPcXB`w_EJesU9Qo_LqA{hipc6U_3=;ns tF`pwci$rpTs1=CZNAiR*K)4WTIg&aN&SC>=7{)!?cabMXw)@^X^#{!(My~(> literal 0 HcmV?d00001 diff --git a/enum6.java b/enum6.java new file mode 100644 index 0000000..2c09afd --- /dev/null +++ b/enum6.java @@ -0,0 +1,23 @@ +import java.util.*; +enum sujit +{ +GFG,JAVA,PYTHON,WATER,KUSHAL,BABU; +} + +class enum6 +{ +public static void main(String arg[]) +{ +Set s=EnumSet.range(sujit.GFG,sujit.KUSHAL); +System.out.println("the value is:"+s); + +Set set=EnumSet.range(sujit.GFG,sujit.WATER); +System.out.println("the set is:"+set); + +Set s3=EnumSet.range(sujit.JAVA,sujit.KUSHAL); +System.out.println("the value is:"+s3); +Set s4=EnumSet.of(sujit.GFG,sujit.JAVA,sujit.PYTHON,sujit.WATER); +System.out.println("the value is:"+s4); + +} +} \ No newline at end of file diff --git a/gaurav.class b/gaurav.class index 5fd48481d4300f98ceca37f0c15544c7a36af439..26f54f1c39ea169dee675d3eb02d987845221331 100644 GIT binary patch delta 39 ucmZo=|HC$+P>?ymBY=^C**Q3vk%7e{#MftH=Pfoa*SykP zjfL65$|vy!Y>hJ;qXp+A^PQRb=giEP5g3Dy@7Ff~+i;`MF|V+IMH3klOA0YKY^oOG zijq}UEL%u2S1hEMH4ACxs);p$NW(w!TEu4WthYmK`-cY|0i)r!_q`?syyFH3%*u(^ z^y}^0oA+H+zqsme)y})uT^keJJ7Z%V8v+{rVxxdf8`CJ-h$CSm$tJ}njl}Ry^an9o zAhMU`G(aRpND_r49T3a$-=x$L#U!#2$dNZg3{gd-o01us`hD+tV zn09G5oN?(eoOS6moO9_ioOf7ISeyBSyrOBVa$H$a*u~QR`tFV*QV0UcuJ3PeDLgUR z`Jk}3QM{_YueAi_>c&~Me14WaIlMUZ={9R5d=^=fO6la2V%cYav`-sxpLQc1Mmmjj z5wF+OX)PunvRAu}2ZUk^DbA2$4k>O8d(1ewAmdU4oDG^3r=Pt`G9@%ult}xG()%yi~ekNDO;LT vslV!lmS?O|Eb2Vq-qGsTKXuPc$+@L9xI_K*^Q4RUU0$g9={mxw#57~yj5|3` diff --git a/reverseLink.java b/reverseLink.java index bdba59e..0b25a73 100644 --- a/reverseLink.java +++ b/reverseLink.java @@ -46,7 +46,7 @@ void reverse() Node prev=null; Node next=null; while(temp!=null) -{ +{ next=temp.next; temp.next=prev; prev=temp; diff --git a/reverseLinked$Node.class b/reverseLinked$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..db8d7fd6af77535492ca945530afe36cfe19a4dc GIT binary patch literal 452 zcmZ8dO;5r=5Pd_D0v1~V@e4l=9H1uRkwoK##7IK$py6I%qXjHUw-Eo92V&yEAK;HN zzU>XNnKv^#Gw;pr@89W9%xO&X@@R**~HLfyC#xSMrTx(lN)xffKLTeV(mNSSUb zg^SONWjt07p-IXcs@KzC#bxsYrIW{nPHdbxC}Gcmi*pAy@(v1c zw#U+C1)iC1&x7c-{WO}YG2dF+pch!p))1HcpB#VAqLGpa!wPtw5o0Da7asjSqYg4@ yZ`HqAL;Npf{Q4S}FKc8!)9x~{j4ZLhQzXYODrB^X;B*xSsju-KtP3}&(c>TSELWBQ literal 0 HcmV?d00001 diff --git a/reverseLinked.class b/reverseLinked.class new file mode 100644 index 0000000000000000000000000000000000000000..378cfb307a5837d614b1758c9816ce422a514102 GIT binary patch literal 1633 zcmb7EU2hsk6g`6%*5Jj)1VT$b+BDd~U`(8(`7rrtjN_UXNF<_GQJ>Z@vNymkVi&7^ z>F?-2@N+8HmJ+FtsnlQ6r#|)3N_u8NGQ?4&YMDEinX~tvd+yBs_3rf_0Pf;h1oOz~ zSco8i#V`z93)9Pnv4ouR@^Rvd5nRXWG;XN*rjAAKS8>aH|f0*Pv0?#aF@tCroCt&GB!1VZ;M+wvX?Ol6mTAh_&@m?KEm2iY3`ZDj%n`{ z8y;ahB^4pka0dOR+_Y5q_yoBX^@6}mUAkUPDi*GR^GJP&^NUbB_Y5SEG_Z!Gj*@}< zcwpcm9tp(O9mjLMzS*luZ`WzLb0K^)jmHMoQP#0x;1ZsYtUc&-3~VYtI>E(28W$8Q zW#F=+5Ie2r>Gn(6WYOoclj4?qi8NdO%*`=;W8d{;ms&dmZX}1gSWfYo(vH$dv&)uf zEz@K5q7uQk*dkgK*q>C_Y|FA^H%;$H%iE>rdZz8M!AW-Hti)vH6P*mN&}Xr#9lGDZ zj;*7jw5bYYP7Af{J*O>4-5ZkFG@G8&-`7#+;ix)Jd(ad3bv*d!rJ?RyrrqjDH#0<* z&T<%AnRxN}eouY`K7Oc%Z77Y4FbYvNJDrB*$&!wz0t;sf`WQEX%b&*KOWwG7-b}&4 zV@Dh0;Q8drXY?*{R(rwRF~lo60-w`{{6)3F6GdM^e}TpaSbc-Qi`<1{Ox1FS(Eda? zxBNS_SL#o_aERbr%&4h;@c!QdcY-Qxzz@5KF#UN%5T{L$N0LlZxX1)onJQ23Iyqe= zY7SE;Na+ZiK%<@I5)bx>ON#*mTv<{{tNFJ`|AtWh5c+FO14jtc4^|J}|IOuiNR#VX~w!OS-)+AVUpO@enw^&VH&P~s<}j0Zm1d1&tt zCfVUHA<_)-1>wV%?Tln9zJc-L7}07zMlojdu^HbQzK!~JR@o!Wal}r~!LVVEDe5|z zmf5lmw&@8IY+{jDK8G!`u27jPtRp~4uX5IyK7e!d;ywX`Gw>a1_?{Il)1M}yz_Icl D6Tw`K literal 0 HcmV?d00001 diff --git a/reverseLinked.java b/reverseLinked.java new file mode 100644 index 0000000..20622fb --- /dev/null +++ b/reverseLinked.java @@ -0,0 +1,74 @@ +class reverseLinked +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void reverse() +{ +Node temp=head; +Node prev=null; +Node next=null; +while(temp!=null) +{ +next=temp.next; +temp.next=prev; +prev=temp; +temp=next; +} +temp=prev; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +public static void main(String args[]) +{ +reverseLinked r=new reverseLinked(); +r.append(10); +r.append(11); +r.append(12); +r.append(13); +r.append(14); +r.print(); +r.reverse(); +} +} \ No newline at end of file diff --git a/sortList$Node.class b/sortList$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..37f32f1abc01fe01bd9a4007887d70ce399f2b48 GIT binary patch literal 422 zcmYjNO;5r=5Pd_jg;Hom#4i*N9H1uRkwoK##Mp%3LBqYkMoVg&bQj~_^3a%g@CW## zjI&Kpv)MO0J8#~b-LLPDPXHrytJuPx4HNtNbfDqT!jXjzp`3_U#bKH*1;GiDL}cSQ zlu}57JCSLoCXrMX52b1EZj+y zi0S%yF0zMk9r| zMuMjshjExZ4)5kGvEbKLHlhThKbYZ^f57CwF?h2EBeWpkdD?OJV6^3;0H#}OX2_k literal 0 HcmV?d00001 diff --git a/sortList.class b/sortList.class new file mode 100644 index 0000000000000000000000000000000000000000..5ae51ee22a7a9bd928d6883c283014ec6fb3b546 GIT binary patch literal 1603 zcmaJ>T~8ZF6g^|sUThX@AV5PxK8hj6<}+VSVnUl32yWL-BuA~HJ`MILY_NAN?-G@l z{*L~DN=SW6ML(hfFHGDKFp6G9 z30Qg8RgGL#`o8iR-BPk55Vw7=5!j9&BsDB65LtFyCs+~aNzHsqT(0?b+;&`5+^KD< z##6ajWxj~4*Oki@Mk=p?{iQ&bw+ph~UJutBjvH`U7vNNrjw>*l`rdvaU&@85be}Jj z0%D$L_2;pYx6>%Abw}s!KP5GyTX9 zRdr3|wIa4aveTpEzVxH8oMTnJO#GrZST|te(Fx%{-~w)hIA`c{$+7k&ixnx?5MDfOj9D)(&L5MQEqU$!fLa1S)IdvB1=shCanj;L`u&aD{)>ApbtW z!NW!y=HP*3{sl ziHf7=7-J?v$1rFI7~+|3bEz<4h>;mx)Xp4X{8vOW`!L_27dSwae%RhS`J3UP*a7-F z9LCukaG5$>A)C+H+9bUxq%hsA%M0rmVOAU`j6YDj;xDYHyI(u4xRNQ%9$`@zo#pr$ z6WU$L=$F@wO=v?Fg}sx%+Vi_MtKU0p?m;(}CYub|%%KnS?0k{3Unj>KxQ3gU#Vsu1 zHod#NBbM<1_p!>0LaQ{4aEoorrp$j~GSOwW)Y`Spwo>W0u$~>F-_9hc$3P~cO;{U4 zn*+o-5_;~Og4TAeQqncjTxYRIlxu_gkjGVgP0_yL6>n3QtE3X5n3J3hRt^yh3^i+8 SoI!Mf=<{p_%qQ5Y!2AazTvk*7 literal 0 HcmV?d00001 diff --git a/sortList.java b/sortList.java new file mode 100644 index 0000000..b8e51ac --- /dev/null +++ b/sortList.java @@ -0,0 +1,77 @@ +class sortList +{ +Node head; +class Node +{ +Node next; +int data; +Node(int d) +{ +data=d; +next=null; +} +} +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void sort() +{ +Node temp=head; +while(temp!=null) +{ +Node prev=temp; +while(prev!=null) +{ +if(temp.data>prev.data) +{ +int k=temp.data; +temp.data=prev.data; +prev.data=k; +prev=prev.next; +} +else +{ +prev=prev.next; +} +} +temp=temp.next; +} +} + + + +public static void main(String args[]) +{ +sortList s=new sortList(); +s.append(10); +s.append(3); +s.append(2); +s.append(1); +s.print(); +s.sort(); +s.print(); +} +} \ No newline at end of file diff --git a/sujit.class b/sujit.class index c85b06a61a32f0692761dfb6e7cdb62d378d5c81..c7006644cada3e10449aa4d3946c1c34d49e4d92 100644 GIT binary patch delta 498 zcmYk1%Ps>^7{~wTbj+MiCLv{d8}#B%Ro&`R3nQULQ$kzm(!xR$HdG=Oo9goccXX=Duy7??59haAhS zf^AZAmK}2n5$3!?l)0b~V=gMhnRx|=xny8jAW+;Y3K->!R`c|-AfWBIbyq;&Z&XWr z6@f1M$gOT3P-M4uSaQqc*l;&$cekG<^W?mBmd`eiuZ}JB^F{*}R=k5Vhjr7q%?@` z_cWN#jrS$p?l)+SP)NN%wb9$7dznBg*HF*sJ#0h#H#DgYZ(Jct{I#9HB*i4AegXV< BI5PkM delta 491 zcmZXPyGjE=6o&tq-Rw@56(sk>XiU6sG#ak~8^f|zKLAuv3B$yS0}n+T85^q(B3NT7DMTH5 zEU{x?Pin(QDTfp#70s*^z)or&r`vT^1;2%*s@F{Hs0cpsuo!07i z_g{w-&5LfQb<-%9+Kuami!_hVxY)ri*>npRIqbQ}qu?Tnn2R_|f+fk4LaaX!m%Rvm z#X3l{2OyG7lbo7l)+9eLnc-1XVIqtvWFat3QGv+E89=;14q-e}Brrp2={HIK9A^Lg zQfHlr+4SBJ8p0eeki0vj9*~1U7qGoz_7&FCSob-~NX$cFfpoOhEp5r?ydO5ILiNv# Zy!Q<8U+ho`f2B&47`0f$66GY8e*wHZGQ0o) From 7d197bdce1cee4f93b6b603c772448e6960ad31b Mon Sep 17 00:00:00 2001 From: Gaurav Date: Fri, 5 Mar 2021 18:28:53 +0530 Subject: [PATCH 20/26] add a new program --- Car.class | Bin 911 -> 232 bytes Clone12.class | Bin 0 -> 829 bytes Clone12.java | 24 +++++++++++++ Dogi.class | Bin 0 -> 330 bytes Dogi.java | 26 ++++++++++++++ Reorder$Node.class | Bin 0 -> 416 bytes Reorder.class | Bin 0 -> 1380 bytes Reorder.java | 77 +++++++++++++++++++++++++++++++++++++++++ Serialize5.class | Bin 0 -> 1078 bytes Serialize5.java | 35 +++++++++++++++++++ Student.class | Bin 954 -> 1134 bytes Studun.class | Bin 0 -> 552 bytes Studun.java | 43 +++++++++++++++++++++++ SwapObj.class | Bin 562 -> 562 bytes Wrapper.class | Bin 242 -> 242 bytes bubble.class | Bin 0 -> 658 bytes bubble.java | 22 ++++++++++++ celcius.class | Bin 0 -> 998 bytes celcius.java | 14 ++++++++ hello.class | Bin 0 -> 1097 bytes mid$Node.class | Bin 0 -> 392 bytes mid.class | Bin 0 -> 1584 bytes mid.java | 66 +++++++++++++++++++++++++++++++++++ partition$Node.class | Bin 0 -> 428 bytes partition.class | Bin 0 -> 1682 bytes partition.java | 80 +++++++++++++++++++++++++++++++++++++++++++ prem.txt | Bin 0 -> 68 bytes revers$Node.class | Bin 0 -> 410 bytes revers.class | Bin 0 -> 1668 bytes revers.java | 75 ++++++++++++++++++++++++++++++++++++++++ select.class | Bin 0 -> 669 bytes select.java | 25 ++++++++++++++ swapObj1.class | Bin 0 -> 1068 bytes swapObj1.java | 28 +++++++++++++++ 34 files changed, 515 insertions(+) create mode 100644 Clone12.class create mode 100644 Clone12.java create mode 100644 Dogi.class create mode 100644 Dogi.java create mode 100644 Reorder$Node.class create mode 100644 Reorder.class create mode 100644 Reorder.java create mode 100644 Serialize5.class create mode 100644 Serialize5.java create mode 100644 Studun.class create mode 100644 Studun.java create mode 100644 bubble.class create mode 100644 bubble.java create mode 100644 celcius.class create mode 100644 celcius.java create mode 100644 hello.class create mode 100644 mid$Node.class create mode 100644 mid.class create mode 100644 mid.java create mode 100644 partition$Node.class create mode 100644 partition.class create mode 100644 partition.java create mode 100644 prem.txt create mode 100644 revers$Node.class create mode 100644 revers.class create mode 100644 revers.java create mode 100644 select.class create mode 100644 select.java create mode 100644 swapObj1.class create mode 100644 swapObj1.java diff --git a/Car.class b/Car.class index 437c2c0430a32b0ea8f5aaed8419e7112e88a851..a37f08c61ee01ac2d393d792f6c2435288cb41ac 100644 GIT binary patch delta 188 zcmeBYf5B*Q>ff$?3=9kw3_@HCEDXGy49pCC> zL(^)~2S31%GVWnWih-EP*=J_&wbs7O{{83r7l7AzWh0H{3@ogKW;KH~++O0)hK+mJ zw6J9%Pe}H3M|uRR6JkmeQg2-4nztM&*6XDcLZZe9Lbl;5c{J#?q<<`09($5~-&KYX zFNQF?sRw>r9=Ku1X?_v?53Tc^b8#UYI9PO$f$d-pwuSo+9^fHi;hokdFuv#?N^_<= zK{ka#8ru#Y;jx9HgA&TDUlTrqL#c`<)MT z<4e)2+IWJeg!#j;<6xiiM|z(KYdz7GHLcphd~(ehzXe7p6A)Iz2}Dw(ysYD@(<&i1 zL!Mxb=HV&MUz}!@PAohNJ9|zj-1OqA3*D8KNII(GK(vkahZgquZ#1;-4*ERNx>C}w zc_IiTm-cls!&oC4;(MVwo(u{Ru{vGIgy$dP@vtvvz&}smqrq1vXEK(k3D0Y~MpiAn zBy3OhH>)?Vp1r(fW@)EF4KuU%iobGUo!m?@oUE82U0gG_9*Qfa-2HOnqe6^ W?DB0hdj~I2!5x0U>V&&|*8c*%SlNC6 diff --git a/Clone12.class b/Clone12.class new file mode 100644 index 0000000000000000000000000000000000000000..11f89fcb32c2e5ce2d2c8dfbc003f059206613b9 GIT binary patch literal 829 zcmZuvO>fgc6ddPk6UQ`dJ_-~X`bnKMG_-I)0&%I}loTXaNQl$MwIa8PZMmBYei2uS zAeBHuocU3}tW!0O)WdGx&YL&yy@~(){qYOHGdwk6p`OQs0Vr zOc&?Vsq%)jI2yehNSVr?E4GkI@@E2-^g~qBH#Lk^caQD$ah;~6wg_b y#}fPK3AA(_f_IVV9EUG4S7mmAcm->0xWsG)sec4h0`~;>HUvyP#eJqySpE-|k*M7O literal 0 HcmV?d00001 diff --git a/Clone12.java b/Clone12.java new file mode 100644 index 0000000..f70aadc --- /dev/null +++ b/Clone12.java @@ -0,0 +1,24 @@ +class Clone12 implements Cloneable +{ +protected Object clone() throws CloneNotSupportedException +{ +return super.clone(); +} + +String name="gaurav"; +public static void main(String args[]) +{ +Clone12 c=new Clone12(); +try +{ +Clone12 c2=(Clone12)c.clone(); +System.out.println(c2.name); +} +catch(Exception e) +{ +e.printStackTrace(); +} + + +} +} \ No newline at end of file diff --git a/Dogi.class b/Dogi.class new file mode 100644 index 0000000000000000000000000000000000000000..92840a9c2aa6e377ba30a84afb1735af65429baf GIT binary patch literal 330 zcmYLD!AiqG6r4>riHXssQPX-5JXQsJ5(LGI;wk8%B8aC=UE-EBk&p;}mKO^Oet;h( z&U)#C_ueqf%zHn-pWgsZF$&=$_AvGw)Q8bMJ literal 0 HcmV?d00001 diff --git a/Dogi.java b/Dogi.java new file mode 100644 index 0000000..abe1fcc --- /dev/null +++ b/Dogi.java @@ -0,0 +1,26 @@ +class hello +{ +int age; +String name; +void run() +{ +age=10; +System.out.println("hello i am gaurav and age is:"+age); +} + +void play() +{ +name="sujit"; +System.out.println("Can you tell me your name:"+name); +} +} + +class Dogi +{ +public static void main(String args[]) +{ +hello h=new hello(); +h.run(); +h.play(); +} +} \ No newline at end of file diff --git a/Reorder$Node.class b/Reorder$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..3729150c33f6fe6adae8e7e88d555d64bbee1168 GIT binary patch literal 416 zcmYLFO;5r=5Pd_j1zeya;un4#I6zI*BZ1*#v0I_}N= zB+-eWGPu)GJk@c_lrKn|`l&CFzQ9hOf~0jWDE^XIw=aV*NUsFt_TO#4Gh$;e)2|MK zP!AW+V;w*E<2fgm?xRIK(bs`V)N0)6%zxpS!cZsaO_Zb#4iw6$C{%H%unwi*p!DC6 z?I&0Y#n)RX3?=5y9>{wld#f4Xg<_XpoB^`)EjV literal 0 HcmV?d00001 diff --git a/Reorder.class b/Reorder.class new file mode 100644 index 0000000000000000000000000000000000000000..e9e8a6e2a116418afddfc0056b06b01c0f167a2e GIT binary patch literal 1380 zcmaJ>T~8ZF6g^|sUThX{_zomAfJu#wG0?Q7b(*wsLPKLaZ5_3W`ZU<1u&~~>ylYfm z`aAj$c&4HtB~l)#)L+sc&_|T?jJ=T^5mnaQy}tL%z2}~p-M`gR;_HeG8MA>LEIGb?h?>4+Ht~&x8+bs1ZrgDz6t!=L{ViO_tj@DzvPb*r?!KyVrs4EE z)e4>24Ojija38XIoR1{_oDB=8WAh!!~tKi!ZA zs_3~j8T@Pqd-VK3x&hB@l2Tt)QDD47@%{1|eHE(}H#;ZexF)u>6gvW`-iWq)=pCr= zfVw2MWi9YpM<$-|)JvXs&~6I+-d{Z2)RpG;VaJ76u%4e|xRf={Fp`aG6Vt}j<_x1f5$9pD-YOa8FwD=} v81kHTonvgU<0i%Yi1`Tp1wIWniVy=XJ)A{_fN${~9`g_~^aqK^a;^RcN=z*9 literal 0 HcmV?d00001 diff --git a/Reorder.java b/Reorder.java new file mode 100644 index 0000000..37d37d8 --- /dev/null +++ b/Reorder.java @@ -0,0 +1,77 @@ +class Reorder +{ +Node head; +class Node{ +Node next; +int data; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} + +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + + +void order() +{ +Node temp=head; +int len=0; +while(temp!=null) +{ +len+=1; +temp=temp.next; +} +temp=head; +Node k=len; +Node prev=head.next; +while(temp!=null) +{ +temp.next=k; +temp=temp.next; +temp.next=prev; +prev=prev.next; +k--; +} + +} + +public static void main(String args[]) +{ +Reorder r=new Reorder(); +r.append(1); +r.append(2); +r.append(3); +r.append(4); +r.print(); +r.order(); +r.print(); +} +} \ No newline at end of file diff --git a/Serialize5.class b/Serialize5.class new file mode 100644 index 0000000000000000000000000000000000000000..5f84a07e400196c27b486b55e83123ee99167eb5 GIT binary patch literal 1078 zcmZuwTTc@~6#k~SZHI+oX@Mf%@K#z%y@A-`1rd~3z+_2HgD*pwki~Y}EL%kXkk1%x z6Pu{d{vqFtXSQ8wqYpEgJ>U7hJ>NMqKYxGy24D#r922+}fgjg3+z8_)r(;UPY#3>d zkUC~KBA8QKR>M4pu7Wv^5!_PS?FjDRF2_AAsGLQ`TGVi#BY`Ci4>aT%0+y&rhFI}X z9E)64SO+=7u}$lszz|wCEz^0#kVyRt&z6Y1THhyfv}js#t6AHV_Kw)AQY26lro}Lx z+WkLq*ls?u>D1szFDG4L~t>N^lkTO2EV znqks)VAgX=WxMG#nhrUUqQ($z*s?b7oHz_qUe@;Bp{zLlc}izl$3u|g2`^2FZCHI; zNe}4?^kItsSjQ8rXn3k)70)!R=~&0Kj_06$j=5B~$7?4Q*>KFdrQ?NyM$e$GE<@b= zk!QKvT7OD)KG~ZH+3mMbP}tBr+jOKSGcdbu(9N1WQ|R;HLY%s`@A2cQ*}fU}1O^H= z-XA%Vy6mqvslkbEHWl`Yu2F9Uf6Whu8MKBoR-zj}DT%>)3*r1CafJSd1OzRRUc6r|k3laLJ z1AjRdXd_tcAXJWNZG<;Fh?M8r;9J>D3qu{~ZhSZ&=wPIrq~vHmm<+Zs`UC#rC!EWC zhOdQKwuP~|7UCZfE)sG4)UDb;i5{KLttd}50mD#FG>#}a7{v@?$YPA1eH<&4`4Z#U hCf5d`C35_lyzWxvSBM#b?-xoM5&@E)p@0up{{Wyr^J@SA literal 0 HcmV?d00001 diff --git a/Serialize5.java b/Serialize5.java new file mode 100644 index 0000000..6f9508c --- /dev/null +++ b/Serialize5.java @@ -0,0 +1,35 @@ +import java.io.*; +class Serialize5 implements Serializable +{ +String name; +Serialize5(String name) +{ +this.name=name; +} +public static void main(String args[]) +{ +try +{ +Serialize5 s=new Serialize5("gaurav"); +FileOutputStream file=new FileOutputStream("prem.txt"); +ObjectOutputStream obj=new ObjectOutputStream(file); +obj.writeObject(s); + +FileInputStream f=new FileInputStream("prem.txt"); +ObjectInputStream ob=new ObjectInputStream(f); +s=(Serialize5)ob.readObject(); +System.out.println(s.name); +obj.close(); +file.close(); + +} +catch(Exception e) +{ +e.printStackTrace(); +} + +} +} + + + diff --git a/Student.class b/Student.class index b670c3472c487ad19d29f063ba358f75bf39dd0a..db8fbbf4d1a3668d942e0a471c346040373d90c5 100644 GIT binary patch literal 1134 zcma)5T~8B16g|_HZo8}&u?11SRM2)2@LNp5M4Avu5FbkL!KZ0EDGOzmY^Nmr6Muvc zng}L5_yhb=#xrdLl{UtQxp(IFoHJ+c-v0W1{u96oR$RE4Oe2jc8>VfTaT#W9xNF0` zQ6e8Wc<3N6kkIl_35;&-%VW9Rkh;EHHc_DKMS-}i^Cz(>kgP;fSNFJC4Rm1M2;}qq zjLrU1VV75w!WwllTY*;Ft;33nc4Vc&ic?o+yM28&U+CxZHUi#S5Al3~F48=%ca5Y> z*zqagmcv$5RU3iT94?zyt)-Xjb3BZo;9(e^hika*A!B!0WT>JUqf8Jz71b4S|;(`cTAMrzX(c>SLp>~D;N$JX6*fw@ahfj$loRQKa`F5Hk+6GkTvUb2;2 zVR+Cw67V*)R#B-Tn@vR*pL<<&H9C!WCv~l%nsXguvEN2d3`!e%ei+s_Hizb10(E2v@?f-d5CKSH^9FFcdLjY z!JPGfK==!%i20MJi2IADNPJ^m;3nf(o8=IhqJElsF6+aVhg?@_idnESjgF0 zE@s*y;{%}aFIS*ho;j}rpoy!h69i3MKz%;i8W{D@XyOb>F6W$%ag{esYx15Pg$0yPIVpCG>+rDFITNq_hF`0t(_lq>4xZ4ynq4larWsn~fcIy_Nb; z_!%Iz0#$+^z>h-Al0bv9f`iB7@tfy)_W1jc^KSqi0%YP zY^)LHlo(1vv3(?tMLiJepx!Z|uMQf#7wRA&P>Wza^_6d)5tb^m$X0cq!A;#~qC(qO z@>M+S%5YC~1CBUGj~NLImFjFZ!R_cc?8#j}fqU|OEP`lfJ1NM6hua<;hr77P+ZQTccaLPx*eH8g$9;m`F>zliL&#RD`z|(6VV6oo zSRRUjY--gL=8bO-*^7)&CL(O4s!h`{b@Feu);k>z1t0h%h2`xO$+*-;%H7zgCd#%5 za$X|(jCnK2x|Bto_MN~ge*ZERu%%e;1YeVxb3PjYzf A-T(jq diff --git a/Studun.class b/Studun.class new file mode 100644 index 0000000000000000000000000000000000000000..904beef2516810c7fa50a4fe9df01ac2e2471f47 GIT binary patch literal 552 zcmZuuT}uK%6g{(k?7D7#YiU_lR=WoI8X3JvK_C@u2+`B1i>$c2vF!@|lzv7%C=~Pq z`ccsxeWTug-DCzf|5ufnpn7hNK8Tht4Yzd-j zdZFL9E^Gl#nn5@S-6Mh2kc7q{i;(38lyS&IpHC=b+dLPqTQX`Iwy~pO7j+qX8uoEO zz=aA!<|pHIZ)EjJMAw(gxLgj2%6_rUr^mo@D6hjf>VWbvGf&JgRoB7Qi9JcaVZPa#4Ko!AD-Xplmd?hls*6*p#-r2 diff --git a/bubble.class b/bubble.class new file mode 100644 index 0000000000000000000000000000000000000000..7f7e3c22e045673a126bf5537749be667331a036 GIT binary patch literal 658 zcmZXS-)q!B5XZlpY_fN0+B;iQt-Y)DN8!$sJMp0iwG|PC!s!av7Q(%_xrUN9my|RS z`rf~!FFxyoib(NUU;KMSsf@XNLWL{^bn7Biwah<4P5?m~(Iyo`ZQ@ z6Syw0z+gX)k|^I`Fk9^%2L3GF4H;_vC<$K`;~>noR1lNG$0|w~=3B%5zIv;Au}b!O zgFK6py)~UUJ;>GQ;H5e&;{|RoID@pvM&XM{=T8MiK!v(G*@ZwwV9`YbO@SpBH?b^m z%f)TnA*4wtL;e3rGT0ACIfF6Wyr2(`kMeL#^l3r6-h?emd#?#BC%jON*Zw6Gc@+1a zW|=xZVyNWlgud))vwgWMhPm?mi`5v!p{^a%Fuc~~to9C;VbQ?#W6(#ff}u)YlU7En zb?+0{dva(*WbINkC}avQ`8xCmcv&K@e06-Y?ns|o(zk5s+lKUokp0fty1CJ8@ZD29 zF;}_AOSjwcIDeyU_Y{khpH-_|wI<1UmOSC?-JhQ)CfRQvV01pi{0OdzjFRXfacHgu zf^QK13aJlBTgMEZqXvmOwn-b(o}wFd01wlY;lVn`lE4gOzfooPf5D=cTB?<$>wf_# Ct%eu? literal 0 HcmV?d00001 diff --git a/bubble.java b/bubble.java new file mode 100644 index 0000000..d81a458 --- /dev/null +++ b/bubble.java @@ -0,0 +1,22 @@ +import java.util.*; +class bubble +{ +public static void main(String args[]) +{ +int a[]={10,2,3,-1,4}; +int n=a.length; +for(int i=0;i>Sn@JJ&TR#&V2NOUUDv@n!ss`AvqE4nGlPt?Jx-lBPvk zY`8Kpt`i2&rpJ!E}^uns0F?7>MZ~p2czT!1m=4L;k!4Ql07( zF>3yhv%>2}M`tdc&_oZlKIwI73U8DWQ90ysEC~L~IK(K&a0IWpYJ?)r4+D$StYemm zz@xLSxWIk@Ptd-8{PNbEK`4 zWF%*{e}a7@g)TX*vjZcecd~%1q+3@(p-GZ^USdDzCEH#?c}{KrJ7#iy3cwGzUg{w4 zIZZFo_LAy=cJh5nVRz0`XW-A)rh6#k}#Zo4im77HqZs{)p))L&GJURXnHf6`c( z8qtIcAHat)o@t4cwDDqQ&wl5eZ_dx0`TghQ7l3DY;ljm24mn)T;R>!630-z^9ex%! zEPS&Fh7|{^4%Qgbyek-3gJDYXki_Ed0YBo^fU9n`X(Fk*HHOT#RMNa8^YZ#fGOgGRO<@+9I%K35%|3gydq zi!m&O{7}@jYIE~RnthUD!-gP%8_pyW#d?z%*kS;5C#I zQ9a;sEGWS*qeq@{3|sbwY7~fgW$0KN4`T#5=eXDJi3#SPN9>3Ftc{lTl%mdqpec>0 zIoM`c9m{W0Y}DcZ+rg(XacOQ+wCJAF4twWlPt&67OA~aFq$T4}ykvhQ?@B`ClzWKos4sm2rqA-9<6F7>QV>m+&=Y%XL oam)}$o;V7`SR$Sj=IMC=CC0FcEj*>yVUhmxq`5}e(qO;!7u_iYu>b%7 literal 0 HcmV?d00001 diff --git a/mid$Node.class b/mid$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..75dbc67b3f26f094c19acab58f2b8d20d3554b4a GIT binary patch literal 392 zcmX9)O;5r=6r82d(y~fL#4i*N9H1uRkwoK##7IKwLBqY!jV>uAp~d*OJP;EP{s4cJ zakggj=DppSH@k0te!so}4AF5>!J!8mN2WS9aN^+9L0h1ls`s2JT*XR2j?+}FM@f`r zDiiP~OC5I&bwf!U<&l6G3)uOq&brqE6(b;L-|AH7cLHv&I2re+Y#0@u^@&bZxLMBB z`Z<~OM(b**vixC{VASC=@39)9RA`&QU2hXt5It*qy|%Lxe_s9$;0Cr+n8C7z zD=9>fNy5fTl3q569P;87W{CSJg=@H;z?!^2w(v=cz-2L?in$@?rtICaP%;p!c};D= z-f~^tEw_~KYoF0wt(pc>mA2DN3xde_y5l;*hJk2i~tMBAdb14a=^~4jPk_V%5e?MXTGmIRnJthrQ9dQ zdcZ?ZN|G;C_j=ui-gM+_f=R9l%)mrV`$1KU65qxG&JK1%`LbTOF^72@w=r*F!^R!l zwQ&#k4NTwnyuc5-s#Dd$uGjRZ;wUHZnT^k}Y2gbS7w~}fxV=`(#+LX|^4d6u_hs*_ zjSp~9cD`h?W6=+Hp6UiGO=hINQrL}{tAAi<1XbVn1Knmyug8tKLD7y^d?amR-CDI} zPE8fCNMkF7uTUY{C~y=DZMCP%p4(8tcTTWN&kvLvaDsDe{&@ck%!cw#rWf=$R(frP zvubf1ClG_eI1LL`Y0@JD>Ep5;_nEh+ha($^+f+W0lhI6lY-d?X`;O9}&;i16* z9w?VL!%q*8rEzT|krM~E_dEI>@X?#}pZ4(-Wz}lcoj{i?)D2u7E9hO?3|#ns94_*E zlkd{t!}~{T^5OMlM~Km$Vu*KrsHMq-5k^*ow32&`#a|K69l&~t1kgv4zFB$x_D_aq zQhiJuYglA)U|&ppNHt4LndWL48C(f@`B!!XlZ?^_epo}sAIT@xuZ4_a$WYCbIUklh z8#0P7aWc!gmNQs?;TN78G~klRW0@xMm_&i(MUt+P{2Eu+Y1cv#HX?sxk|IJKNlLvm z)S;Ov${dAPupb{{vXZm|g>nDdQFelz2DR+56k< w`36h9gUh%}Y4=#_QYbpj2)HsxdxqW&-x1!aS^716jfb4tRr(1cihNf81v>ss6951J literal 0 HcmV?d00001 diff --git a/mid.java b/mid.java new file mode 100644 index 0000000..2bc53df --- /dev/null +++ b/mid.java @@ -0,0 +1,66 @@ +class mid +{ +Node head; +class Node +{ +Node next; +int data; +Node(int d) +{ +data=d; +next=null; +} +} +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +Node middle() +{ +Node slow=head; +Node fast=head.next; +while(fast!=null && fast.next!=null) +{ +slow=slow.next; +fast=fast.next.next; +} +Node mid=slow.next; +slow.next=null; +return mid; +} + +public static void main(String args[]) +{ +mid s=new mid(); +s.append(4); +s.append(3); +s.append(2); +s.append(1); +s.print(); +Node k=s.middle(); +System.out.println(k); +} +} \ No newline at end of file diff --git a/partition$Node.class b/partition$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..83c2a27a5eb6a4c8e4d013909905b0b84d556282 GIT binary patch literal 428 zcmYjNO;5r=5Pd_DQmC{d;unes4p0;ENTTsVVk9AW&~RU1qf2mW+Qs;{JP;EP{s4cJ zakd8}n|bs7W_EslzrF$V(Dbl{{Spc|u-2i4BNxXm8if2z7(t)`n_9jbR-^bjwTsk~LzsjMem%*7ioR~*UI+{LMJapGee6(0dkeYhz4@ZfK@WXtio zwzIns`l)+Anae5v%UjbDoOWl7GrmKCFXXT=6(cMg5QcULd&CkTWWB>y54o(i7M-s^ u(I;|IV+ALo74jchb(OJ-Jfp|2#2jVpGNZ!??yg}k({+x6^TZp}S>q47aZacJ literal 0 HcmV?d00001 diff --git a/partition.class b/partition.class new file mode 100644 index 0000000000000000000000000000000000000000..1eeabc7eedd41fb970da8b05554bc115a2827454 GIT binary patch literal 1682 zcmaJ?O>Y`k6g>~mFo4G2L+m*LX<=Rprb(u=pRO+wj56IH0d)|P6$WaAz-<|vJyZ4;)-psuF_w^qDZsBnV zQ&`ln6oL=egV2!((pwH9iInux5$3Iia06=rd@jeE8siR1um3YM%%Sq%dr<^US7bzVcC{@M_??m{2dbu-tutCvdv1j zxoftc7`qJ?^c$^~X|slsD9Xf%s%zBt%SNj|ueREj?Fs}39Rw~i^?XOAX;`+vrNsB8 z7sg8?+c50s*{aLs&-1c!sOogvHFL|7Z6^oiR%Eikc*X3vWm6*S=(vQ~XpTopMsMqw zMpQ=*Q4M(=8~94c9o(e^4;;tsxNW0VHr+j^-U<70FM#_x9-yG%YaN%dNtSlE(a^Dl zO&v3smC=}vd3?$WL)1IFFU%TAhZ94Zc~2h2Hh<*ANN)9@~uL1?Qyr9>|?1L z>6=EA+o9AAmn=mwgm19TY?0yK#G1ywS#a!{;Xbw8J$fD2uw8C!R7yMq)R&Rcd$AA8 z%k1;HQgY4PyoRlzD0L_aEDUQ}_Dg5q?C($y#FkNWo%Vr-3J*rfarV0{fuBc<_ZRgv z-Zt!d!|W{dGV|v#j6^ z*%OSFlSfegL@=5D9m*?tQ^_1beT#89R1VMHXE>wEvOcfu5`y%n5JH4@nmD3F62lxD zTw|*gy;WkGV^$brr-*6rokF3VWQd2lkEPCnK1P;h(^Bd!W`2V|bp-7-0>CkX^wrYg z**^?NLdO^%VwfR0;4|uQm1q{&d66nzM}j}umoKqXsO&hy8$Ln(j(?N8Tv+$m`y~5; zSIOiQ2_&b+Nq#M^63FZ?n2sxPmHguh!Q_-fOs2j2G;hl?NzJK;XMe>N!KAd5OpY9W zWuKm4IY{1V3YMW;w~~lyZ#8lqQW|8daLWz&l1*#xImp^o9p# z1>-ET$z9mO1R+JRP0&SxdB|3eu!Iu76lGGV5dIEDz3P#@#+?A~1YumH7vbpR*_B_D Rhs=M(^OK<;V8#ls?0>7&U;Y39 literal 0 HcmV?d00001 diff --git a/partition.java b/partition.java new file mode 100644 index 0000000..149010d --- /dev/null +++ b/partition.java @@ -0,0 +1,80 @@ +class partition +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +Node partition(int x) +{ +Node s=new Node(-1); +Node head1=new Node(-1); +Node b=head1; +Node temp=head; +while(temp!=null) +{ +if(temp.data>=x) +{ +b.next=temp; +b=b.next; +} +else +{ +s.next=temp; +s=s.next; +} +temp=temp.next; +} +b.next=null; +s.next=head1.next; +return s.next; +} + +public static void main(String args[]) +{ +partition p=new partition(); +p.append(1); +p.append(4); +p.append(3); +p.append(2); +p.append(5); +p.append(2); +p.print(); +Node i=p.partition(3); +p.print(); +} +} \ No newline at end of file diff --git a/prem.txt b/prem.txt new file mode 100644 index 0000000000000000000000000000000000000000..f1739bb813b15a1f7654afde09e3cabe606a4862 GIT binary patch literal 68 zcmZ4UmVvdnh=D6OwJ0+&C$lQmRBTJFmiCuOekKM+9|o4Z#N5;p1|grU#Ii*FoW#6z X{osdbw)Di(qQo)){bUwp literal 0 HcmV?d00001 diff --git a/revers$Node.class b/revers$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..d66e6817ce0d2ab3e0e7e6c1d4280ce2cc5eff00 GIT binary patch literal 410 zcmX|7%TB^j5IsY&B+fDcKYQjV84WYnlwMRJP)i(dbqL73L!vlDpp{FO5GCb-XT3uw)+NyuPhWPKu q`1Lg`U)IRJrPUQ;1zBRAuRx9>cFAZF!R{*dQe9&l%nLWDQR4@BqDKS( literal 0 HcmV?d00001 diff --git a/revers.class b/revers.class new file mode 100644 index 0000000000000000000000000000000000000000..5f1e09a5e39f9732c95e1d395ec48b95c70e61cd GIT binary patch literal 1668 zcmaJ>O-~zF6g|((hi!)N5sYgfA59=JHpZbzNP;PC;)LMTc2beHidv}}@Dn)LGnQwJ z%BHLQh_16?+f)>!RLU}yx{cJ|&{bDmRVehl8LN;IRWoznefQmW?>YCrdB44V`3k^I zd>+RjCQV$5BZA8@SV+gHO~sHwR%z2i^t%$rEIx|jsv57ExE`nDq!M#V+)(1CiCY3% z)vZYZtK>McU2NE%Cp}s>q+Ju}E4SsAY z{<{3s-m>!z+gZ=A_}sc)P*LM6Zl}E_m+C5IZy0Jud2&{jo?np)l4oHA$$uRJD#|o( zVHgPu1td%?Soj!=7CynJ0t0tk*Z2Ik-Kt1`!>xJ!25v`j$3hWzP296^2214TbQ%o{ z_mysh*)5D>Of4rZoW(hYIs*Q1^{HGVXDi*MSqMs_Ir2MNk2$Vvd%kS4#%_lTiI98U z%|B8#BYkN%*$S;@`y?t#aV(=mZ;@kPl1+P47F}n}_P?t88`M1Cc6@d;!A_hkqrm9^ z;k)6L_eoz>ax-XL!!hwdRih#>am29hY`L4V+o2G|lD+1;?QIheS);P+ZgyG%KO7I< z-4s@O*>-9T=}m;5g_9VLS>Db@+PcqA}+g3$Z0 z37q|ZKb+?;HppL5@Z&+F)cNr!(((bdGaS{Lp4o?ZK}8@%X#_^Kz@tQ6xqc6g4>0=+ zB2O}7`{=1;cA@=>SZ4ZXXfM>Hn%jl`8og?$?i~J=5Qc7r2FQ zX!(|R$|@EDP9xCXB1KMo#orh{fI)4VT+cIB*xn|3_yp~>p6v6|&1!o%mDQCnlrWWu zDzS(Dtj_5`MX5)pCPR=Q5Z+RRT4a;&vSarMVToz(v(U>VQeulAu$mVFiWk`ea3)Ci ZG_|3ivld5?P8DSyoE-HiJ!bgj{{fu2U1R_N literal 0 HcmV?d00001 diff --git a/revers.java b/revers.java new file mode 100644 index 0000000..b0f2cf1 --- /dev/null +++ b/revers.java @@ -0,0 +1,75 @@ +class revers +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +Node reverse(int left,int right) +{ +Node head1=new Node(-1); +Node prev=head1; +prev.next=head; +for(int i=0;il;de(c!_UQv`7_L*vY@F@hw-XhIw<$q-CKTy%zp6#GFs9TWEa zlG(V{g&Jenxbp}28~h7GL~lDWhR~$%-JEyMz31NC@0VZB06fHf13GR@;U;PZ<{=F% zU{RnhaEn3T2$L}1WKf%}JqGPbdJr(ob;BfhIg0y1w(IvJLbTWq6NZK6e)q_K>vtkQ zIqdZEEKCm93*k&J_XlrY_{Sw*;5LKNOGnutcor7=>0uBBgS=gcO$by3?wDx65?C^E z7s~=GChlRCEKR5k)&G^;{t>Ael>O~1c<*GG2Qj%%NAxNu-omuAL&kEl7x?k|Kfx#u zqs~^A`6ok$N}f*KmpyH_u6M;yE9+m)#vqQ1+z|~!Hm|E%dsqgifft`bKeY;mDT*w* z8QpyC6WDtSXhd}CC8!W(8YaaB^#`;vMN-wj8lI}So>skZJuX~N=dLFzu2<3Bu6_1c z-Lx9o!5ABsqgf7@yfH@Imb`6Ctv!a2+|f=sd-vz3ZM7Y4TLtdYA-Q|168`N26#FyO zkI)KFO6lnlW=m&FWPgPkSR?cS`ExLXEzIF5#m`a04(-z`NW3P_0E>uGCkAN2_$5{a VW*Pepld<`8@L%*!n^o4R{srz#hzI}x literal 0 HcmV?d00001 diff --git a/select.java b/select.java new file mode 100644 index 0000000..c4f33b2 --- /dev/null +++ b/select.java @@ -0,0 +1,25 @@ +import java.util.*; +class select +{ +public static void main(String args[]) +{ +int a[]={-1,-5,4,2,5,3}; +int n=a.length; +for(int i=0;i?M@Rx6g^W)w_UbU%V!HBYSE=dD)<4qlpi!9k`y&5(HMUX?F1IKJI(GC!<+aT z8Wn?y58y)??`&&YQerl_b7%J6bI-YRcYpu6`~_eW+a|^^ox%ua49uFe=1iE#r!a^4 zEQKtZxP!Y{Ff1A<7+7LRY`MOxwi!n3<+lv+s%#2|@tW(4SDn_O2oCt6M`>rTSB5LgZ%Bh8C4#pc6HoAzk{fFk z#xT?3r=lwT23PM~bxdBUxUWLWCiLMxFib>@u7WZcZC%2n_D$KtSy6Wz>lJ3;nU?#4 zq0krR`e*V~^g7+;vdbGv2ImI0=vHe|o_6TItUccsLDl17D2U*v!9qQZZf9R|zv+pv z&`orP`3#&~Njx}ji)+FM=b?KG&R}bL5LNDZbyo?;K!ssxNZ)nb7#98?heaCtF&cN! z7XUqFH1IdbyG1Lbb+mW^_L&?Sbh3%)&_Ytr9{D6*bLW|5=EMxJQSQH4o*7sC{u(`u4{4LI~S$dO)3r5>~>`D{ROdz B^Wgvh literal 0 HcmV?d00001 diff --git a/swapObj1.java b/swapObj1.java new file mode 100644 index 0000000..f4726d1 --- /dev/null +++ b/swapObj1.java @@ -0,0 +1,28 @@ +class Car +{ +int no; +Car(int no) +{ +this.no=no; +} + +} + + +class swapObj1 +{ +static void swap(Car c1,Car c2) +{ +int temp=c1.no; +c1.no=c2.no; +c2.no=temp; +} +public static void main(String args[]) +{ +Car c1=new Car(10); +Car c2=new Car(20); +swap(c1,c2); +System.out.println("c1="+c1.no); +System.out.println("c2="+c2.no); +} +} \ No newline at end of file From f8a9acc8d53cd09c92be5304cd865da5c2e6091b Mon Sep 17 00:00:00 2001 From: Gaurav Date: Wed, 10 Mar 2021 15:43:18 +0530 Subject: [PATCH 21/26] geeksforgeeks OddEven Problem --- OddEven.java | 100 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) create mode 100644 OddEven.java diff --git a/OddEven.java b/OddEven.java new file mode 100644 index 0000000..2ddbe19 --- /dev/null +++ b/OddEven.java @@ -0,0 +1,100 @@ +class OddEven +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next= null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head =x; +return; +} + +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +Node findOddEven() +{ +Node temp=head; +Node head1=null; +Node head2=null; +Node odd=null; +Node even=null; +while(temp!=null) +{ +if(temp.data%2==0) +{ +if(head1==null) +{ +head1=temp; +even=head1; +} +else +{ +even.next=temp; +even=even.next; +} + +} +else +{ +if(head2==null) +{ +head2=temp; +odd=head2; +} +else +{ +odd.next=temp; +odd=odd.next; +} +} + +temp=temp.next; +} +even.next=head2; +odd.next=null; +head=head1; +return head; +} + +public static void main(String args[]) +{ +OddEven o=new OddEven(); +o.append(1); +o.append(2); +o.append(3); +o.append(4); +o.append(5); +o.print(); +Node s=o.findOddEven(); +o.print(); +} +} \ No newline at end of file From b3c1feb36535f56ec732231e283069dfa2ebfc62 Mon Sep 17 00:00:00 2001 From: Gaurav Date: Wed, 10 Mar 2021 15:47:31 +0530 Subject: [PATCH 22/26] add a leetcode problem --- OddEven$Node.class | Bin 0 -> 416 bytes OddEven.class | Bin 0 -> 1720 bytes bubble3.class | Bin 0 -> 1052 bytes bubble3.java | 25 +++++++++++++++ bubble31.class | Bin 0 -> 658 bytes bubble31.java | 22 ++++++++++++++ orderList$Node.class | Bin 0 -> 428 bytes orderList.class | Bin 0 -> 1632 bytes orderList.java | 71 +++++++++++++++++++++++++++++++++++++++++++ selection.class | Bin 0 -> 667 bytes selection.java | 25 +++++++++++++++ split$Node.class | Bin 0 -> 404 bytes split.class | Bin 0 -> 1531 bytes split.java | 63 ++++++++++++++++++++++++++++++++++++++ 14 files changed, 206 insertions(+) create mode 100644 OddEven$Node.class create mode 100644 OddEven.class create mode 100644 bubble3.class create mode 100644 bubble3.java create mode 100644 bubble31.class create mode 100644 bubble31.java create mode 100644 orderList$Node.class create mode 100644 orderList.class create mode 100644 orderList.java create mode 100644 selection.class create mode 100644 selection.java create mode 100644 split$Node.class create mode 100644 split.class create mode 100644 split.java diff --git a/OddEven$Node.class b/OddEven$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..d1ebf82498ba62cd32c194e248ae1b061de1883a GIT binary patch literal 416 zcmYLF%TB^j5Itj&QoKM##1}pmETAUhl0@T%Xe1%9(6BG`MoX|Hv=D#G1u=2q2l!FO za~ss$%$fI@nfvwq@d==fQwN*a%Oi_@V;vYcv~gskCddSS;tQlpGt#dKReu&}f$Bz) zo_D5x9P3z6>X#laiKtVWj(u zmyw=7`lBhw`B>kD#!>4T7ZZQUrE+~8C-<{Bv2mF?jplKGH_gp8%lhl#H@jv0$RZ>O96A) zab$h5YBd_NLF=Zp$^zZFm2&y+j&#OUR8}B7Z#%ZPAkdMR{F-5l{^6dS?Z`rNdqdXO ztc@zug{@jmI?SLYmQ`R^(X&dGyj2VQdaZ6do7=90pG!d_KxHXW}dd zOk^=&VBW+nESUHdpApP$*Yz4+-KyoKx9OG}Jz;#_iQ6U?amT=26Bn>Vf=;tqHE~br zMo{0xFwQIgpoxpP#9SxXS2ng}iOjna|5DBR9nu{66U}Xr#odM{x7lj9Nyk8ozwKsL zRqNOSX>D^NTG{f*RV+twAIppuX^v-b+p5S#*C|=vH@3G)t>IaY$H@+GAg5a?aK?xD zZh94cI##va@aI=`3_MW%$P0{}P_&&Lw<3cnwLmOcCC{zz8d%|Oh*ogDOY7}1Y8QA{K0SE|@r;TgD+K``i0ukzch@zkJEO87F$q+{9 z9c7^u@l11RM;O(Ejw1{j2pvJA?52q;9bhRlVThJVRWz4+h2h^3PVK{ZfllB65$bww z@AwVP{m}!&PB09U9B_qw7$ur3f)p>nU=N>ja{nN7BkyNY80|=#6W>Pg6cEfci&V zPpbo(p!7ScD*eWit=>Iiw}3QpUxk4Tu}^chGwjnfoWXTszd;_eWOkEWZZT?sPj@hn zC2IGmeSrta;UQMBjxX^9MM$h+3t#!XFC%=+WMKm)$+v%jp`I9x5$69O7(j)nI*2Fp z66X3Lx^gM)0Np8FiLere5}isMpodp)UMVLVmgEuuk2tQ!=)$*Li0?Sv?+N7zi~PXB sSo}}fAdM2Y?uy@rQH=4f5kiQR!82+LOx{6q1(J)iL10e7a{`%v0FfVI`v3p{ literal 0 HcmV?d00001 diff --git a/bubble3.class b/bubble3.class new file mode 100644 index 0000000000000000000000000000000000000000..f96a58aca88d0e17fa474c5c25a5953320564926 GIT binary patch literal 1052 zcmaJ=K~ED=5dL0ww+~8@3Kj%fKrPx*Y&9mtSj5B{B1vIQN-&iRuk8ygZFigQD+$pf zKf*H?&w9{=7!Dpi`8)UtgrKwACX|%8*`1j;GvB;#=Dq!Wd2$NiIi7|P#O*^owth_@7tTnLYlBq*C>m}rQa%sX~PsP~rIBg<97RxV+aYpMR88OD4P z*Gn=OO>YAa)sIPSaiqMa9y27aTCnT`rzX3@>`+)073H)JIkI#@1;?qin>4~T+m@|- zUAV3!UY~n+=+@}W@2#+_b?GKLz+69(9?v!4=3!IbkluUboq6YaC(-kdQX5px;9`KBr8sukv0~7fPE!{?iN$MotkGU=$U?|3qEjOor| z$?&!3Gf6}Z^GIi3{{A`ANdD@SnD~Z3I-WU!27HI^ht52P0iWRu+#=h+6mg1ELkZ%T zCAP~L#v6)lU<8}w`#`ZBjA0k!Xp{a(f9)_KW8jyV<+#Pz1vpzghe7WJ7(1s7jnLjs Y5iF7p(F7KdK^l{|Lu+q%QToRJ0jIP69{>OV literal 0 HcmV?d00001 diff --git a/bubble3.java b/bubble3.java new file mode 100644 index 0000000..4b6ae2c --- /dev/null +++ b/bubble3.java @@ -0,0 +1,25 @@ +class bubble3 +{ +public static void main(String args[]) +{ +int a[]={10,11,2,3,4}; +int n=a.length; +for(int i=0;iz;RWyn}a&N(^veCK@M;r=}PdJ5nX?itW=bq3ckXW%+41M|2c za8sbcpg)e{DBECATkUNIzM1TW47FYqhtKnI5T>tWFro|}%P3};Z|(N><&o@+WIXKj zvowl_-2zzcXL9iFnLH@#1#U4I{UlEZ;nS$VSA#sDMh{or0&YT}B5>P86SlyDi91*n zSTb=J%M6wCVut$vXuck;{l;D97D%K%PaT z&XY8i$A>f~OQs4+U0dzT${6O#`4_t}h=Zc{h!$eCE~DDpScFDPFCK+H5(|bIifr;na~CbD{&RH)<%Op1%rAK+z+x0P>(uhvb^=ep->n&<1n^9A>M&gr_kVK*mO zSJ$}3n|yDA`;Nu=8<(s*L1X%}rj_2YUC*&C%{$@j{oh|FD%tNJp*UZlegZGpC?%T* z#G&BSAmUA;zD!w{a$U?~6E*Zu$4koX(AjIcQA1d$62gLZh6RCH#{NLCmEX|lB{{XS Gb^RYYIEG;W literal 0 HcmV?d00001 diff --git a/bubble31.java b/bubble31.java new file mode 100644 index 0000000..0978579 --- /dev/null +++ b/bubble31.java @@ -0,0 +1,22 @@ +import java.util.*; +class bubble31 +{ +public static void main(String args[]) +{ +int a[]={12,3,2,4,1}; +int n=a.length; +for(int i=0;iVk9BB(6BEs(URIGox%89E{KT>KfsSN zp6LR~{n32fw2w^9N9Rw(Gn=mLmdi;AVM9JZ=xj9w*p>gBR=d-NIl4@y-}3N z@$z*lv!`$xb6DjuU1l?R7a6Cvo^-hg-?&_PES0`bm9}x>VjDFV9!_1@D7$drZnosh zab45di^Jr(_b^?^8UN+1X$7oKcY<@?p~MSW6jBjk*Z|)*L+A;L2cLR}Rv(4Dwh>&c uAc9X6g4POFAXX@TT~8ZF6g^|sUThX@AjCEKXquYD*cb=$L5c}Ua6&`7b|N`y74>PcM`44#Ywa$m zy!3bUAMntpR1~B{>LZo<(!bFkkVjN{W^G}oM3udF?%p|b@407Y=g)uM{SM$hUL-J% ztd5xkBDfKUftzu9xj1H#S6*R)xKaYQurQ28HQv^7CqZCVnY+r|Q)WrWeF3fJHl={E z;W*N(v@GA3KBHUGY6_%G*K118wEZBfaAkqmitX6Js=!cg_B#SA;qs(uJF>RZ-jv=; zYqQ0KF{{&&4s&R^4Fw#n2UcUdYIS<^(T-<3fq-s#p5?se3axF~j=;s-59S+d*DAFb zF4Y6VUYAvdMBUx-8gkuM>Br89%`33LNKN`dRVoI)fs05FVnXsN`jvqTm@=@8DIH}4 zD|ldF6%X0!n(GFB;8~rj47S{+pN!$rFdiFNLq*3E16S~rB%PgB%fPzw<7XTUOyiP5 zqzznErBnS5o^QU94K|w0^~EfQl4y?nkrM;h`ko)iHnnwkI5E}L!FEe8lvb2NT5WED z*0ch4EH)DO8qbIpMeawsZEeen>olz3dpp>o=LeP(a5Ja41Lq|bm<&mNoL-^NW0m}R zxM3|v$A;3x6v+0Qw4GgdTlRLVOJdz>1g^KIqsGHvy6*N)N8sndl)`* zDERQW(MI|3OfvEry(=8mTr__K@s^H2hBg)k)dWuyeFgmq8h^mTdqiI4FCAg1nm>T{ z2jcm;-=Mu!FSX(UqQ@9fLv8=`LyTsQGvaCEqm2M)(pQ_7?>jY6&oaPI^pkBpaSWii3h82}zg=(QTx2$Ef zV=QLW`!VuG)jI#|JHwf?mr#-LeOcQ-{p&x%%wvSP=UAbLQOvXX5+*3c=U7A@x3Ppf zydduKV_(9zym}SU3?iolk*YzqXMYeL=fZ0};=4Vm?!AZc>IkD|K|91)L04v2nN%#a zVIUP({vnclQfllUi7v$z>id8cS6TTX#d*X{dCa|A"); +temp=temp.next; +} +System.out.println("null"); +} + +void arrange() +{ +Node head1=head; +Node head2=head.next; +Node odd=head1; +Node even=head2; +while(even!=null && even.next!=null) +{ +odd.next=odd.next.next; +even.next=even.next.next; +odd=odd.next; +even=even.next; +} +odd.next=head2; +} + +public static void main(String args[]) +{ +orderList l=new orderList(); +l.append(1); +l.append(4); +l.append(5); +l.append(6); +l.append(7); +l.append(9); +l.print(); +l.arrange(); +l.print(); +} +} \ No newline at end of file diff --git a/selection.class b/selection.class new file mode 100644 index 0000000000000000000000000000000000000000..28fb296de692389210c8561c3cdf41805001b66b GIT binary patch literal 667 zcmZWnO>5Lp6g@Y|%bTX@v^q^Y+D2=uFk>LI8`OS)6vV=4gsFuvtIU{|)J#$`nL_vd zCEawb3l)*>+_>oP@GmG>y-86i4ZQa*=bd}+IWPCy#pg2sk8t0BjvEuWiJE~~SO(@W zFHx7cMbOuxB+54kYNNSB&^FUIAz```CE?5QupegIK|f|h8wOEAm}~Sp`@vz*ii2dY z)y=ag*;_3Vr@DDCc>5waDESh%2}U;^XM^xrRODAjVH^(fC{5fV--JX(V!^~BY>7K2 z?qW&eo{43w5GMYy2{ZrudHsE^K~Q>ISMcu9C=ZA1AszFrb*V5)Td!DN&LYELxcWC? zoJVo%X_f^?BSIxlFFlmbwwl+y5o%@stJMhdpr{@5lUR-GSo{lY>V~~| zf;GFX*==D7j_ZykT*uPf6G%(6wPQi2zrQ=S+ZK*p;2v+5@Qzi+zrKg!e1iG`TA@WL zwLC$!R8(i#3oLw@(Fd%{#S|W68tWWy@;E(54IWR_Yv%MYj}UccfX7Q*6o0i!^a}>j P>`#ave9v=L_L%ttr}l^L literal 0 HcmV?d00001 diff --git a/selection.java b/selection.java new file mode 100644 index 0000000..4bb9233 --- /dev/null +++ b/selection.java @@ -0,0 +1,25 @@ +import java.util.*; +class selection +{ +public static void main(String args[]) +{ +int a[]={1,4,5,2,3}; +int n=a.length; +for(int i=0;iB+qA_vd2l!FO zGoy)_+;i^p%$@oA{`dsYN2`Q9cFQPW&v^R=4m=!sXbQOVNJj!+QnlxU{rGP(7 zQ@I)>ky27I9I59d)@@U~5Gd%!Shdduyx+V@UB+pwuLLTczud4pq1?dARY!3u$Lpu5 zT-`_0gcp?Wmh06_UdJ}D>Sv4Sh07GjQt6we(jJa{Y+%zz6~{h26n&K7bM}83fxt}l zk|=%X-A)&B#y8|`UBKydCph7I3;YR(MhPN}3J?TFoROea5sK@3!y>A4>5>Dd;kCd literal 0 HcmV?d00001 diff --git a/split.class b/split.class new file mode 100644 index 0000000000000000000000000000000000000000..4b030d03f673730887c5814328ab515d6e1960e1 GIT binary patch literal 1531 zcmaJ>T~8ZV5IyS;7MleE378T>lg0sKV@R5QkT}pbPHEiQPFhE)qQ3NEUxf|pUCX;h z<)y!){~#}YNkxs6NPVPIe@TBpA8FGwyRL9VRIT>z?991yX3pH*KmK|78-NWo(wN4Q ziRCn6$faOmB}FTrLIJB{6{m^2k;ePDIf@VD`JsuA(gZHa^06!%vfPr`Z4)H}iMrR) z2CRzf>TcOlzOQ|HceQHKTlG7R9b^SV?8qJ4wSz4K@!ZN|g3966$*S$@dau2syN}e4 z!(=0>)6p*XCvp`5jyD3;+^eb1AfD`WZ8tD5QTE(@-3{*PrrlOfn76`RZDqR#W^>v>0sAu`I93kkK&$%&#`Ud3k!?5&*I#k<5;MO zoea4xT*QJz=PbO7%Mx2)y3^7h>^##=wmX)KAUYS*&Poh9h%a6IBu9fr0F4gSNZx?didYq9V3cGw`|xCcfrzsCwRBuVdh+;pBr& zk=XZ@+j6v@jgY0YH4J&)*!bw6qu&A_J~@&6rC|{UDay)m8g`&dCcZIn?My>&tIfdT z|Ko6(ADDcI25+7k^+5OXiPYyr5xVp6f{HlmL$tZGrxX1TTKmuMm5Z zzj%arEq{o_??~lWe?{Vjywr<_NFHNM9`)z1|0*()l(exh?GjS7ry&21DO_MZGpr>; ziaA^*qCo39Yq~_#B;qH?n24Pq!F7Tzp6Wp@Ehdc7vm&I`!ZGH5!ARi{=1YtMeWYk7 ztIuEmN%wTRkFnDl=Gh!@g*v>)YO+jujVdi8$4hwm?>a$}jG_ZSp#fu)d~te~BSunf z3db=r3&~xv==nZ$3GKqqgho9_e5>RuvhOwaEgjw<>&=jl|IfdXCZ91+?klV+lKb(X z#iduUo*ZGkT1fOUQHaYDT767P(|w%lW9oEti!jN(K^<;k9Ji@-Nq#jP"); +temp=temp.next; +} +System.out.println("null"); +} + +int ConvertDecimal() +{ +Node temp=head; +int res=temp.data; +while(temp.next!=null) +{ +res=res*2+temp.next.data; +temp=temp.next; +} +return res; +} + +public static void main(String args[]) +{ +split s=new split(); +s.append(1); +s.append(0); +s.append(1); +s.print(); +System.out.println(s.ConvertDecimal()); +} +} \ No newline at end of file From 742eb1ff5489b9e6da04fcf6448f5e3020cae845 Mon Sep 17 00:00:00 2001 From: Gaurav Date: Mon, 15 Mar 2021 21:24:42 +0530 Subject: [PATCH 23/26] add a missing elemnt --- BinaryNumber$Node.class | Bin 0 -> 446 bytes BinaryNumber.class | Bin 0 -> 1396 bytes BinaryNumber.java | 58 ++++++++++++++++++++++ BinarySearch1.class | Bin 0 -> 717 bytes BinarySearch1.java | 40 +++++++++++++++ BinarySearch2.class | Bin 0 -> 1420 bytes BinarySearch2.java | 37 ++++++++++++++ Car.class | Bin 232 -> 909 bytes Circle.class | Bin 987 -> 982 bytes Encapsu.class | Bin 0 -> 1203 bytes Encapsu.java | 52 ++++++++++++++++++++ Encapsu1.class | Bin 0 -> 1206 bytes Encapsu1.java | 52 ++++++++++++++++++++ Encapsu2.class | Bin 0 -> 1123 bytes Encapsu2.java | 39 +++++++++++++++ Encapsulate.class | Bin 0 -> 559 bytes EvenNumber$Node.class | Bin 0 -> 434 bytes EvenNumber.class | Bin 0 -> 1744 bytes EvenNumber.java | 101 ++++++++++++++++++++++++++++++++++++++ Gaurav1.class | Bin 0 -> 610 bytes Gaurav1.java | 33 +++++++++++++ Merge5.class | Bin 0 -> 1585 bytes Merge5.java | 67 +++++++++++++++++++++++++ MissingElement.class | Bin 0 -> 657 bytes MissingElement.java | 28 +++++++++++ OddEven1$Node.class | Bin 0 -> 422 bytes OddEven1.class | Bin 0 -> 1701 bytes OddEven1.java | 98 ++++++++++++++++++++++++++++++++++++ Override12.class | Bin 0 -> 393 bytes Override12.java | 46 +++++++++++++++++ Rectangle.class | Bin 960 -> 968 bytes ReverseLinked1$Node.class | Bin 0 -> 458 bytes ReverseLinked1.class | Bin 0 -> 1624 bytes ReverseLinked1.java | 74 ++++++++++++++++++++++++++++ ReverseStr.class | Bin 0 -> 566 bytes ReverseStr.java | 13 +++++ RotateArray.class | Bin 0 -> 975 bytes RotateArray.java | 33 +++++++++++++ Serialize1.class | Bin 0 -> 1078 bytes Serialize1.java | 32 ++++++++++++ Square.class | Bin 0 -> 957 bytes Swap12.class | Bin 0 -> 1083 bytes Swap12.java | 28 +++++++++++ Swap13.class | Bin 0 -> 560 bytes Swap13.java | 43 ++++++++++++++++ Swap14.java | 45 +++++++++++++++++ SwapCar.class | Bin 0 -> 242 bytes Vikash.class | Bin 0 -> 493 bytes findArea.class | Bin 0 -> 533 bytes findArea.java | 47 ++++++++++++++++++ findArea1.class | Bin 0 -> 536 bytes findArea1.java | 48 ++++++++++++++++++ findArea4.class | Bin 0 -> 537 bytes findArea4.java | 44 +++++++++++++++++ findMissing.class | Bin 0 -> 1345 bytes findMissing.java | 32 ++++++++++++ gaurav.class | Bin 892 -> 570 bytes kumar1.class | Bin 0 -> 620 bytes kumar1.java | 52 ++++++++++++++++++++ kumar2.class | Bin 0 -> 515 bytes kumar2.java | 33 +++++++++++++ merge3.java | 64 ++++++++++++++++++++++++ merge4.class | Bin 0 -> 1567 bytes shape.class | Bin 385 -> 389 bytes sujit.class | Bin 938 -> 482 bytes viko.txt | Bin 0 -> 68 bytes 66 files changed, 1239 insertions(+) create mode 100644 BinaryNumber$Node.class create mode 100644 BinaryNumber.class create mode 100644 BinaryNumber.java create mode 100644 BinarySearch1.class create mode 100644 BinarySearch1.java create mode 100644 BinarySearch2.class create mode 100644 BinarySearch2.java create mode 100644 Encapsu.class create mode 100644 Encapsu.java create mode 100644 Encapsu1.class create mode 100644 Encapsu1.java create mode 100644 Encapsu2.class create mode 100644 Encapsu2.java create mode 100644 Encapsulate.class create mode 100644 EvenNumber$Node.class create mode 100644 EvenNumber.class create mode 100644 EvenNumber.java create mode 100644 Gaurav1.class create mode 100644 Gaurav1.java create mode 100644 Merge5.class create mode 100644 Merge5.java create mode 100644 MissingElement.class create mode 100644 MissingElement.java create mode 100644 OddEven1$Node.class create mode 100644 OddEven1.class create mode 100644 OddEven1.java create mode 100644 Override12.class create mode 100644 Override12.java create mode 100644 ReverseLinked1$Node.class create mode 100644 ReverseLinked1.class create mode 100644 ReverseLinked1.java create mode 100644 ReverseStr.class create mode 100644 ReverseStr.java create mode 100644 RotateArray.class create mode 100644 RotateArray.java create mode 100644 Serialize1.class create mode 100644 Serialize1.java create mode 100644 Square.class create mode 100644 Swap12.class create mode 100644 Swap12.java create mode 100644 Swap13.class create mode 100644 Swap13.java create mode 100644 Swap14.java create mode 100644 SwapCar.class create mode 100644 Vikash.class create mode 100644 findArea.class create mode 100644 findArea.java create mode 100644 findArea1.class create mode 100644 findArea1.java create mode 100644 findArea4.class create mode 100644 findArea4.java create mode 100644 findMissing.class create mode 100644 findMissing.java create mode 100644 kumar1.class create mode 100644 kumar1.java create mode 100644 kumar2.class create mode 100644 kumar2.java create mode 100644 merge3.java create mode 100644 merge4.class create mode 100644 viko.txt diff --git a/BinaryNumber$Node.class b/BinaryNumber$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..9a7f4bdf903db326e397a8ca17bc13aaecfc386e GIT binary patch literal 446 zcmZ8dO;5r=5Pd_D(z-(V5Wn!_zyWF^9!WGFBr!H2^`POtz(z}ON!nucXL%qd9{d6R zDC2CsfZ5EOnVp&UX7~H&^9w)^#|}2IxIdFgq7p)Fa2;tGzlDqEk&0WU=Ymj3pQ5C7PAILFP31DuQF=wFw%1ERXUH1; zOrt!AwEAOwkfRx^y7%)%JXSZ6Nh+(7XH)sYixxwbq_^`VwQ(r0g_1xSM*=pA0uIE# zsccb#XNJ2osUN#{qp2G6GsP-7!D@GgIN_fu@Sj<1Ovnhs33#57;*8kJ@Yq*4>LHi) z*8S5Z$p1jjZ!Tf^v_$?r>#j0Zk!N)HxXiJM8Z%mq;ORQHGvDBQaGiLA27CMhm=;uW literal 0 HcmV?d00001 diff --git a/BinaryNumber.class b/BinaryNumber.class new file mode 100644 index 0000000000000000000000000000000000000000..91ace86f77183756ced93b2cacd058c145343519 GIT binary patch literal 1396 zcmaJ>T~8B16g^Y6U0Rk8D~N)iVA0YF6+h7`Dpdq+t4WQ<_%yT=S=sJ3-K~)qe~16T zXAMGviI1B2OZ)*o67fvigd)Z?bN6=cnS0MYb9aCI-uVh(9)%bNFlpjU3?U?HEs(?wXPn zfus3F+m-c=VxzjM>In_a3Pf(&t{p50bS0;s5u0mf=+E1(Y5||hRfjnvvQ|?r(-_GW z4eTuivb9}W*q6h%9H{IUuE^VSjlVD%WBEiNsn|g zn$>uLo}%)Dg3=s)3qv^e7pzHK2d-K;ia`t4Flb`l!gbuRki|`bfkn>?{Gcvt1r@A$ z6~8}%TisZ&a2t0_+_i8Li=^r{9LGXV`&K6t3nwt5L99Kn-^JtA*Q(4Gkf1@G;b}d$7xQF{hiy2`taNrgkGdZx6xHdZNm7DXzKiD7$5bY;>;$(-_WBU#SeSGW*7o{Feb?+!OBxqi61NebX|V4 zb`fU95xQd-Z&zGyS3LOz){AZQ=F`R&`qE)-BHC=Be_y{=ky(<-pqDMhF~>G9vcP3( kc#360EIPrb!Tce{!KHh$C=Bob53x+`Q}nxuNOPV40}qEar2qf` literal 0 HcmV?d00001 diff --git a/BinaryNumber.java b/BinaryNumber.java new file mode 100644 index 0000000..c2a1b27 --- /dev/null +++ b/BinaryNumber.java @@ -0,0 +1,58 @@ +class BinaryNumber +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void parts() +{ +List[]=new Int +Node temp=head; +while +} + +public static void main(String args[]) +{ +BinaryNumber b=new BinaryNumber(); +b.append(1); +b.append(2); +b.append(3); +b.print(); +b.parts(); +} +} \ No newline at end of file diff --git a/BinarySearch1.class b/BinarySearch1.class new file mode 100644 index 0000000000000000000000000000000000000000..5c277adba50376849b289951eefa6e58e045039a GIT binary patch literal 717 zcmY*XO>fgc5PfT}?Zk1LG^s;r?LsR)k`xkgiI7SnR1hdAt&0LhRwPs>HpL}zs>DI+ zy}yDB7o=Qzfde3f${oai;Fl1_?xAEY?~Z2Yy?Jl6KmUF^18^7XDrDr6ScI-ZLSDrs zEGf9GV3|R_=LddRXAld;JqG?@;Cc+{rXP4a<9^2*K65%f%A{WTfxGRGMt*QWs6xBZ zC^i`8TA|Z@v+W$kWeQe^qVM& zz!@I5JZIQ_eWx4&G$=?YFf^E0)sTXw;EIN;Sfh3`xK+Mn`Hf$Zyk?9 zuTTC4W4hJPHTi?eE(r=rmgn?08FDevY??tiii&#Vh8G&eJ<=f2D5E9PPcp%fq{yU` z(J7U_fPJKZT+%MbNrB491jSM5Z-Pb?FU8slck5!6^QvSTF8_f0hPf~Gs=Q>B4Y#E8 zvd-Q2Nb0;knf@u6WpgH3n@oS52<$|hidAVc{h>?mAPJ`tj_;pR2O-w5g-onOAh|Lr zNz$j$O^)_u%%g}jDp)`rSv*7@kLhtd!4h_1;5k1) +{ +mid=(i+j)/2; + +if((a[i]-i)!=(a[mid]-mid)) +j=mid; + +else if((a[j]-j)!=(a[mid]-mid)) +i=mid; + +else +{ +i++; +j--; +k=false; +} +} + +if(k==false) +{ +return -1; +} +return a[mid]+1; +} +public static void main(String args[]) +{ +int a[]={1,2,3,4,5,10}; +int n=a.length; +System.out.println(findMissing(a,n)); +} +} \ No newline at end of file diff --git a/BinarySearch2.class b/BinarySearch2.class new file mode 100644 index 0000000000000000000000000000000000000000..d905efd7e2c58a52d613346f0635405f8835aa41 GIT binary patch literal 1420 zcmaJ>QF9Yj6#j0q%_d7qpf$8KX$evwDK-(5Dx_3tq>z~c&ZOcvec?8_(xsc-O!kJc zuZ};$M+cqh3or5j4m$h*Uw!n^AHcig7{9xT)6{m%&h9;X_B-c%=R5c2*S}xA2Jj*7 zI2cFHMm~jE%sGhRjIjzyoOSRv&Kb{q66YPHabbcX3pOsw=0bEJrJ-jcFzvXMyE$D4k@FUWN;LC#YR9pEvv~e|!C47*kPS*rZ z{1=x_IOVGog6UW3BzbPbutv;ABLL`9|CVcE^A` zQ*fC0;82M0)mOUiGc)%=-N6bz5}4VbpkXv|4)0$<3vPH_2u!u*j;aNIQ|ixMy-h3B zl5(3G_0r+d+xXZ>`H8^%zI3ktB-l~I-7!eECYw6w?%G)6=3EbgonD8#uWm+P^JEw* zR`_X<*9If5Li7-W5jbHaAUWlj)0GjbTH@YXm7(5HR*W`SF5Ux+XCkg z^>-9Efw}+3p}@mB&a(={dGk1c8;RB|SHX2`;U&b6Gxn{ zo6WVxyoXCxZuWbW7qV74{~Z!p>se$z#j&hqJzU=F{}H|a(Epw9t(Cq0Z?R_#k3|J8 zAQhEKvBYsWI7NP^X`Lmr5)qeK_!{2g1tP7#kP?|phGv$~0iWk&WB7dbGh$ynNBkwM zb^0a}FJNDKf#i++FU~#VNYN2rva(kGDNZhCE%WjIH}J|{~I@OE@C`|SRWTLW@E}mOxT#F f#(y$A&Lk%B3~F2*c5)N9uuAVmz9;!! literal 0 HcmV?d00001 diff --git a/BinarySearch2.java b/BinarySearch2.java new file mode 100644 index 0000000..dec3bba --- /dev/null +++ b/BinarySearch2.java @@ -0,0 +1,37 @@ +import java.util.*; +class BinarySearch2 +{ +static int binarySearch(int a[],int low,int search,int high) +{ +int mid=low+(high-low)/2; + +while(low<=high) +{ +if(a[mid]==search) +{ +return mid; +} + +else if(a[mid]search) +high=mid-1; +} +return -1; +} +public static void main(String args[]) +{ +Scanner sc=new Scanner(System.in); +System.out.println("Enter the number of elements"); +int n=sc.nextInt(); +int a[]=new int[n]; +System.out.println("Enter the number"); +for(int i=0;iy~uzn~>BMDX$n)<;{3vAje$1b^BYWOGq z4Na>_KllUuQN}rrq!@^~?CkEdGtWFTH^2W}{{rwDuWY2SoQ8#!(5$AhhC56Av|-~u zHZ5#f$Pr>n6R1v@Yx$xp3CTCEa?M)?3iW#NgpjD|4&#}ItK`w3*OLCRXnBmx^?g?v zLc9>V*-bt0+w#y2pXQriM1QZcb1p7~0|$!^(y$%O!?y6i!9zSEEF5TU0^^JRduh&e zC&(m`Phs1^V?41?a8N{v>1)Dg=a8!G33Xcj&^niG&N~4$hk=nj_SFM^SZR!$U0wbd zDr_2GieA;mQ#>O$M|z)f2Vt@ML|E(bp{7+^m`|=b<5OUSG67*VtUqEJrDYmdomL6i z8SDgW)D2H@`oeTn@x;ROu&_Ns{-zXHUFfbXN7RvuL(w+cA6lsJzi4RP9rRgrT`B3; zJP`zvrG1^uFy@GQ_)e&fCxd(xSe+I!f&3GAJnYLE?w=?8qrO)sdore|3D0Y~MpiAn zBy3OBH%l8~^Z$Ox@z|z#U}L;^de|ZyAhsdm;1&qC`BdS1ocB!WC#bZ3g;;6h3h{3Y z@z}CmLV|6Qt;Iws4odTV0gGdTT@EKkmcJuWy5#Un#IG?2{6O-C#U7{4a^g61hBC6) V<=y7!9lSspcliTnAl&1%{uk5&*gyaP delta 188 zcmeBWf5B*Q>ff$?3=9kw3_@HCEDXGy49pCC>1%<@C6oo{fK_Kqrc1CwL1CS{uldmvpGMY{P$GDZnoRL9w z@_i<`$yb?zm9)1rFluRRWnkI}bSNW(Fp%V9U23|tISlf9Tt8099{GmE=! zXW-P@#=y0Uft!J016(~DP#*(>3Q(5>kY)nvG6vFIKv6>mQwAd-UjfMH0P+=qSP1~H C_BxRO delta 298 zcmcb{ew&@^)W2Q(7#J8V7%V4psW5U*)YlVs@ySXoOVrOv%uCk~E-A{)OShg_5Xr%l zoLQ8dlWIKik|v|p#6Qwv+8hizJPf)FdW;Ng&R{u42G-)qx{NydEP08!sf-Llm?m*C z=rb5FGVu8U71%N=I2NTQ+S*QTVsvLS1es+z`8=a0qxs~Yj9VEkCa-5IQPSPcz^J9Z zm4Rs^(3y-3!a$Obff-1OF|aa-GjK6TOm<~9iIoA$i2?aQOM!A~KoyK2m0DXEIJLGh yaP4B?W?s*(VTF)>Iom;h-mpr{dp8G|v9uK?t80QrhQtONjmC^=F9 diff --git a/Encapsu.class b/Encapsu.class new file mode 100644 index 0000000000000000000000000000000000000000..cdc3f9b68f1ee4d4f35355b9326c68a6c9b3cd17 GIT binary patch literal 1203 zcmaJ=>rN9v6#k~bZdq2SrGTQKBA1p0D&W03uUbA5 z{vkhd$kScsw#zV_{G31K=RECjx0EhO-*!tGm1q>as$UdawhA^k-6F39)ddx5B91|Z zzNXLNk|MMculoGl#3L-4Si-W2$5__!#KcoPGl}R6hS-MZ$w2zNvMc0?cN`38co{{; z#0pk*teJSFvR`98iVfw=ns}p(O$NQ$j;dVY-9I`NMM)n6A@_Kha113o(@_!cJ;x#9 z$(-V+kz>6?87<`s7l9OI8l6|AqC;UN+e;tNR3yzt@N$NlmHstLBvb9(3~XVW>MJ~} zjA5kA&qUUv0m_fIJRvQR+?4^tbSJFs1sMh#jIRSB92Eu2p-a>VQG*NJd5)onbk%u? zn06|s2!ylH)UnER?5Jty878l0YrE&(nP@(V5dRi0O3%O0u}3}go_AKQ(A&tluJE%C z4+24?zO|BS)(CHVhr7p)2qweCOgpj`&$YzEi;CzF-uiIEhmdKd+boggj#IFu$mrN- zm}=wK2^+)s|Kn&UW3;yF7ok7x11)2Mv@tpvojtRcVBblhTOg@5oHOXfFh)pMpaaNh8`>Sr3TH4C2G)rAZpdnTZaME&=;C!9XDFc{yGL4=2f=|M5(St zat{5Nr)~=vrNvBPk@j#2+gL^yZc$7GxABfngD~Z=i??JyBs)RhC&@R}kh2Xr{}%{5 BAte9+ literal 0 HcmV?d00001 diff --git a/Encapsu.java b/Encapsu.java new file mode 100644 index 0000000..0f92df1 --- /dev/null +++ b/Encapsu.java @@ -0,0 +1,52 @@ +class Encapsulate +{ +private String name; +private int roll; +private int age; + +public void setName(String name) +{ +this.name=name; +} + +public void setRoll(int roll) +{ +this.roll=roll; +} + +public void setAge(int age) +{ +this.age=age; +} + +public String getName() +{ +return name; +} + +public int getRoll() +{ +return roll; +} + +public int getAge() +{ +return age; +} +} + + +class Encapsu +{ +public static void main(String args[]) +{ +Encapsulate e=new Encapsulate(); +e.setName("gaurav"); +e.setRoll(120); +e.setAge(20); + +System.out.println("Name="+e.getName()); +System.out.println("Age="+e.getAge()); +System.out.println("Roll="+e.getRoll()); +} +} \ No newline at end of file diff --git a/Encapsu1.class b/Encapsu1.class new file mode 100644 index 0000000000000000000000000000000000000000..4fa843d72db47fb2101817b0f9a228b792e376dc GIT binary patch literal 1206 zcmaJ=>rN9v6#k}#Zo4c{%S}mADtf zeLPUwWP;*nbj%{D%v1slrqbpUBuov98qy4rRm-vDIzu>_`oPeWbx#DtVBT`Xezklo zyd!>Wlc%T5Er($=`8j{aFL>JKPAOfGp5>G>Dp4=ERj(+vEfw6q(}3_Qg%gJ`~Bh;O>C^rgoudqSSNC;ngrFQdp9 zSjC!#bpx+d_G@fJv8kL{184P zJ}-+k#xPdq=OXLU4CO~lo|5KE?ns|urW@MMf(%0q*4LphXcYy_rhC)~Q$UaIJx9Hj zp?Z%H+inFTl+d8xOLC2A*i|FXGfcJSYdIJ0xoEzM0RJ{GO4qy8uunbmu6tgsFc>+< z5nk5jzAuQ>w{}v^8o`zCa_7Vr{#1~d>BQCMxt4fzSrJ{r+uv^R7&7f-n"); +temp=temp.next; +} +System.out.println("null"); +} + +Node arrange() +{ +Node temp=head; +Node head1=null; +Node head2=null; +Node even=head1; +Node odd=head2; +while(temp!=null) +{ +if(temp.data%2==0) +{ +if(head1==null) +{ +head1=temp; +even=head1; +} +else +{ +even.next=temp; +even=even.next; +} +} + +else +{ +if(head2==null) +{ +head2=temp; +odd=head2; +} +else +{ +odd.next=temp; +odd=odd.next; +} +} +temp=temp.next; +} + +even.next=head2; +odd.next=null; +head=head1; +return head; +} + +public static void main(String args[]) +{ +EvenNumber a=new EvenNumber(); +a.append(1); +a.append(2); +a.append(3); +a.append(4); +a.append(5); +a.append(6); +a.print(); +Node k=a.arrange(); +a.print(); +} +} \ No newline at end of file diff --git a/Gaurav1.class b/Gaurav1.class new file mode 100644 index 0000000000000000000000000000000000000000..c891dd635f5e29d27cf809d6bd1555739ac3a357 GIT binary patch literal 610 zcmZut+e!m56rA+7?Hcd4)_c5CFIapN6hQ<9g9q zwV*;Dk~5sl%$bwVueT2Xn^^MUBcDS7qgfPvjA1;B2@jJ#GRV8fDTk&#%m`$*0~^FU z0?E?yxjwk6LuI2_(VuFi?NfY9;9*{3 z0gD2?hpHM`t5s*V*Rhl6hm;tA8qJ4E%}n)QC;UedF|!&S zZV3#x1^?Ru-h(66xMIH4Z9^!2pwHh1QaoG<3`#V`Dp=DiuMp1!0)4zQ?WRM_OzfzO zNVL1T7bJ#~Eu?y`k`t#ff*G1A8o3k+jC=#@Woo1V literal 0 HcmV?d00001 diff --git a/Gaurav1.java b/Gaurav1.java new file mode 100644 index 0000000..eeea46b --- /dev/null +++ b/Gaurav1.java @@ -0,0 +1,33 @@ +class Vikash +{ +void eat() +{ +System.out.println("I am eating something"); +} + +void dance() +{ +System.out.println("I am doing dance"); +} +} + +class Gaurav1 extends Vikash +{ +void eat() +{ +System.out.println("I am not eating anything"); +} + +void sleep() +{ +System.out.println("I gonna sleep"); +} +public static void main(String args[]) +{ +Vikash v=new Gaurav1(); +v.eat(); + +Gaurav1 g1=new Gaurav1(); +g1.sleep(); +} +} \ No newline at end of file diff --git a/Merge5.class b/Merge5.class new file mode 100644 index 0000000000000000000000000000000000000000..9dad7c80028a0bf3463470da89ea2d4d87958990 GIT binary patch literal 1585 zcmaJ>OHUhD6#lL~2Yq4RlM`pmDvFrhf zJyN@A*Ig%zu3Hr%B@sWMKcrIsLRFD`cg7Nqh$_qH+bIsLtAE0Gi6_(wykcH_XzL4 zK(D$7-MY1I%dA72QhTQ$QyLh>7!3oFfh1BIZX39RWr2}LuIu%@uG!hNyj{1^i$`!b zihBmWz(ou}d)wRPsppxF*Q0NyoV^U7z^I@9{g4Ey zBNIrk%Rbp>8Xm~@z7m+dsNQxC-F>S+nV^Jqv+lXwBMs|BZ^L!>4>)(D>^N4p)G~WL zi*@}vn4updK=O&{G+I_~HgGInE@VLRp5xP_j`aca!TkxKE)F8n4^c8(t*Y%=MGapI z%w6j5L$wJ^{=Xfj_%4R|a>D#`6-Xhs!RK5Ea+QCs8HhPgX>uW@xt9>X^S}o{8u5i( zaE#*jBl z0X3g4ykbb4LOTwN-`@Ts6NUUllhAmM;u=#;L+8UcP+;XNx=j@`c;)#Q;0^>x%>&Dx%}A)V!7O(h`rHIpy$H!s5DM7bkW>ZAA>Q{1cq2ef=y1b zO^L>2KkN_vW@nPA=a@>Sk`1-By_!p=87Y@mwo{TP(`3d)GZV5&R;Dt{Fkjs$!zS6* zbZPAepcH`=X(5_z?l-Ih!mo znkPPa*1mu_+(3qNx{W0~#!Xal3pLzDli%|_+((D=JLK2m7;E?u5AZW*DJMA!?LUO& k49}qpA(lqe6jybcst{2sk?Vx!A%jYX4DV6iv;61Y0Yeo;WdHyG literal 0 HcmV?d00001 diff --git a/Merge5.java b/Merge5.java new file mode 100644 index 0000000..2b85c0d --- /dev/null +++ b/Merge5.java @@ -0,0 +1,67 @@ +class Merge5 +{ +int array[]; +int length; +int temp[]; +public static void main(String args[]) +{ +int a[]={4,5,2,1,9}; +Merge5 m=new Merge5(); +m.ArraySort(a); + +for(int i=0;il|k6c(l(6DBpq!k_}4h_ zVJ~~p2NjWlul`BmuP>=k$|X7He&;*qeCOW#`Zd;lvrByz+D@C<8MCc6anH#8xB;l3#Ugv>FgNZw3s z7cv{w&VMspMLMoj9aq&HSJNF=FKJG9@3!?3xjpL(luwZJ*~`oXHn7QMVG9p*_z=3wII# literal 0 HcmV?d00001 diff --git a/MissingElement.java b/MissingElement.java new file mode 100644 index 0000000..b36e5d2 --- /dev/null +++ b/MissingElement.java @@ -0,0 +1,28 @@ +class MissingElement +{ +static int missing(int a[],int n) +{ +int low=0; +int high=n-1; +while(low<=high) +{ +int mid=(low+high)/2; +if(a[mid]!=mid+1 && a[mid-1]==mid) +{ +return mid+1; +} +if(a[mid]!=mid+1) +high=mid-1; + +else +low=mid+1; +} +return -1; +} +public static void main(String args[]) +{ +int a[]={1,2,3,4,6}; +int n=a.length; +System.out.println(missing(a,n)); +} +} \ No newline at end of file diff --git a/OddEven1$Node.class b/OddEven1$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..ca22c9a23efdcc64139445857f5760de08ae271d GIT binary patch literal 422 zcmYjN%TB^j5IsYYLM^l+;tL-O7Elw>9f`&b(MUpIpjh0|ZXd(WV3u5BJ5AdUm z=Qcsj&766knLA(KAD;l)I4NKQyB2cT)7HL*0~3cPYJzOwC%!1+ zQuEH#k7E@JoZcV^ZkH;$tn2)hAeTIcas5JI{ibyEI*h{PMo?<}g}comc{?eu(+eZj zU%ZUe{LvpxImvpME#_l&7iy=t9&sF zF@dWaTT?%JY7IscHRhM{Yf^#HXby483*>kkgF+%AG#B8ydIUY8IB==AXtj|^Yb)N_ u3gW#ZhEZwNx+K@KBdLNk<`N2)69_Kaj_utQ=u1w0LEN%`I$E$DS!(ZW%I3PY zS!cYU)o4hEA+%&(0SC&SRjC!NMt5ItG;PNd=>Oh!s@)_6?^w1Ya6b8{ux;&HGj+>( zGE?>leUejAB4xMTtjJYcr5Jd{ZCYU&sw7)pQ7RHG6Xy}@f%x>*;(I2}Va&t=#th_4 zEaH6=ckzM1(30zVEw5=ciqhM1tF34dABOOei6tx>xM$)LR!Grl*Xt%$l^=S=z{EH% zDnQJ{WtDj7l>XZ0wydzy!Q_8p=6p#sNB+R|9%y;5<;fjt>$bTu*3rOrXC5f6D1)?i z*aEF;c`R4tBlsBii56M*BerAJJ8pK)KUAsXa~8(neK9_GGKr!Qz~g8{Q~2^AecUY@eCp05MlayVgKY$E{{YG z(SOQeoW%jxsKa%#Nig#yRl12JFO`?STgT9uahxywfVvs~W`!;L1!;0ovMUIF?dP}tT_=B=So5v@-KEoO| zXdmNqNR+XSb-(7T2%a!l(16Lpd;fq7(S9z5afKN=gRtEdfBHGhjUx;c(%K;g)4DQ2 zWejCP${Zrfdq_P`hbzVY17ERI8yLVt&cY+g{56?;!@hjWemv$skndQl#euu#t8kt3 e0lo?59;G+pb1?Y?>nh??&R2$hh=?rj>3;#lmR(i= literal 0 HcmV?d00001 diff --git a/OddEven1.java b/OddEven1.java new file mode 100644 index 0000000..e98e3b9 --- /dev/null +++ b/OddEven1.java @@ -0,0 +1,98 @@ +class OddEven1 +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next= null; + +} +} +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void findOddEven() +{ +Node temp=head; +Node head1=null; +Node head2=null; +Node even=head1; +Node odd=head2; +while(temp!=null) +{ +if(temp.data%2==0) +{ +if(head1==null) +{ +head1=temp; +even=head1; +}else +{ +even.next=temp; +even=even.next; +} +} + +else +{ +if(head2==null) +{ +head2=temp; +odd=head2; +} +else +{ +odd.next=temp; +odd=odd.next; +} + +} + +temp=temp.next; +} +even.next=head2; +odd.next=null; +head=head1; +} + +public static void main(String args[]) +{ +OddEven1 s=new OddEven1(); +s.append(1); +s.append(2); +s.append(3); +s.append(4); +s.append(5); +s.print(); +s.findOddEven(); +s.print(); +} +} \ No newline at end of file diff --git a/Override12.class b/Override12.class new file mode 100644 index 0000000000000000000000000000000000000000..9580427cb98344163e16505ac1d205c7288d444f GIT binary patch literal 393 zcmYLE%SyvQ6g`utj?tz*YOMzBLT&4#=t@xB2!aspq9TZ^Njuc3X)r?R}5yY{>Wfm z54)0~5UNDpPY01qA4C*W#~KKgFqCS~VP9mT8H=RXY)?{^^e!}zw};cTBX5*mF0?Y4 zrm8DX&rbBVhedGG>WOJ8G8bDOD&QWrwcF7no+B9iT%i^9WoJUrOudTn3w=`xDy>m0 z-Wcq0EaeEhaOqP03^I}e!xCiyMMlwX%)#C%VerU1f6Xc_E@Opqy?RSflVb1*<7o~v nJeqCzCV9;xmVH+P?C=V&THO_AJDZwa^R8LZ5^gq%9Ctw`{ zwGp0*U3FfrTMF-lBZ}ddcoHk&t+JOj=pRrRv_^zV_Ti?=z}1#^E2J?mR&BOt0JKCkcWc0h>a$O!peqN=ohSJ0~#a-h^?iiA^Ra%s0D?w zH2#5q;TI6+T3VbrXYQFfcRtMz)BT#y-T@rpz(x#d3no@IWGvFG%_-+_pEpr3QJfr3 zs_{|JyYpM_jd$-UD3lZ|*a~qCnV-hQ8MhF6A`Z(AV5xDs|ZpzU5U~!IRM` zn@kEAEao6WM%L6g-;0O3o z#+to>nRIpcbaz$H{QQ1>18CzUhYjrJk-?sc_6;1^IJ8j{q{n{j3#7|1RPQlee>PSE zryGVU>P&sDl@?Tb4{D(zt$IQDs>YXf({&}t#4mxaUkKc_22;BZ!XUm8lpE{CZgW7T zPNGyGrRvY$hAMjUhf`|jA7}Guq;3O~lvah$C;oy9XZuRWcQYN^IC8LsZ3hJ$JFt;; zkc0DYE?Jmsn(@}u51(82!-*R4!P~0>0;|y+;FQ0V;s04Qk`iHf0oOHh%!F2eOTWXY zja1TG_Rf|N?-MDnwuI%$66uemyGSe|P0aD+$+3wN87(3>T}CDGRo;Vj;RaQD`~iBh BSONe5 literal 0 HcmV?d00001 diff --git a/ReverseLinked1.class b/ReverseLinked1.class new file mode 100644 index 0000000000000000000000000000000000000000..5bc56b6638ff8d276d0f5a153cb9d3d33ec5190d GIT binary patch literal 1624 zcmb7EU2hsk6g`6%7V!Er5U1p$O^jU(#@KPvxFJc~;5eoQ5|yZx)u%O#;tk6#Vi&7^ z>F?-2@N+8HmJ+FtsnlQ6r#|J;N_u8NG7eFtYS}xNnKSpEd+yBs_3qUl05AmH9%MJ32N5w3^$L0!G^?JhZAOilosM)ENXwKJaH8&;jaJp{4A#S)uI2awdbgj3z_w{Q0v9tsRbH6;X2CX{ z=Y_gY*z=-_5U;zvZbNQaD*T1>>{iqcf$^I3{HjzmJOdXoHv$aGP)lDLNFZt8E|NNm z2JYd$fd}|XVEUo!`kvo4J5}lLxlL~>g0G|a#=t|AbZi>9ibtgD^laO}mhvahvoVmu zWd)lva7~ezJ}ch1QpknC$?xrL`nKguJ` zHrt{#O`igYavYDbO|;0fM{{knB}=Z;F#R7be~+H$n~u*eC)t%znJHJm^n7@Q9>uDb z=s^>0M@LzyQxQm?Rcbl=Zc7e2*e9`NHhi~xprghEQgPi@uOsm5aPYyVzVh3q)3l|R z?jwt%9EN7jZG3jnkspB%AFO^Kio+rdLX=F~u3Nq=>UbisFjCORxCvbQZyY}3wVUDf z6nuH`Xv2JYL^*Sb-c^ojEu1}pcu7a#6WT~HsTO#o=qub8QaCM%Ea^$nh zvwMZ8DU6+BPDkhz8to*fc(MmvnhY4?%#uo4$-P19H$-wr&|e`693w_QTseIIH>YRg z#~453kYaJb4eBsYHVe$YNR={tmV&(eqMahlj48r+jRqMHnNL-}8DtbyQDfGGN>k0{ zS!AxZ%zXdk{~wvVP<7==W(7J5B(#bN+@w6~%zTTo+$M)RB)EYzKN{;O^0|)^zZpuT z8EEeiBia5hAyN$SDdGK=?F?jEcnxFc1QV5bI-MHSz%hGqIuBJzA!{ssG8 BTKWJ0 literal 0 HcmV?d00001 diff --git a/ReverseLinked1.java b/ReverseLinked1.java new file mode 100644 index 0000000..ee90a20 --- /dev/null +++ b/ReverseLinked1.java @@ -0,0 +1,74 @@ +class ReverseLinked1 +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} + +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void reverse() +{ +Node temp=head; +Node next=null; +Node prev=null; +while(temp!=null) +{ +next=temp.next; +temp.next=prev; +prev=temp; +temp=next; +} +temp=prev; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +public static void main(String args[]) +{ +ReverseLinked1 r=new ReverseLinked1(); +r.append(1); +r.append(2); +r.append(3); +r.append(4); +r.print(); +r.reverse(); +} +} \ No newline at end of file diff --git a/ReverseStr.class b/ReverseStr.class new file mode 100644 index 0000000000000000000000000000000000000000..5e55aa59c387ff823643a830c8e0a82621d7dcf1 GIT binary patch literal 566 zcmY*V%TB^j5Iwh)UZ}+)D89h=1JKCEg^9+*keHa@BVyRNy1)%qp*5wDu=g+g0N1+E z#DyQ=*SL0p&aDeWlRGn+nRCvZeh%M10PLY?B8JHrrc5M}QDHic8O)lP!#qcpBgbGI zIIa^MGDPx)8iQW;nv%h;IIcYFb?VZ;67@E9^p0>`hD`ptax40x)D~{5R1JK`ZS5;y zq8fp-r_m#upkt`Y zQD&5*#W%2LDi|z^M%ZMun7}yIYPE?7bjqtKt+Mrs$SDO~Zyx3zk$ORNJGc7^<010% s^z)^Nw2)|ysED1Q2IU&1kPo&W#< literal 0 HcmV?d00001 diff --git a/ReverseStr.java b/ReverseStr.java new file mode 100644 index 0000000..ddab7fa --- /dev/null +++ b/ReverseStr.java @@ -0,0 +1,13 @@ +class ReverseStr +{ +public static void main(String args[]) +{ +String s="gaurav"; +char a[]=s.toCharArray(); + +for(int i=s.length()-1;i>=0;i--) +{ +System.out.print(a[i]); +} +} +} \ No newline at end of file diff --git a/RotateArray.class b/RotateArray.class new file mode 100644 index 0000000000000000000000000000000000000000..698d46936e22fc1c27d3da8f35b1f78e2c4cbfa7 GIT binary patch literal 975 zcmZuwO;giQ6g@9VlMqsnLJ?^r6~9WTEh-`o%8cW{OlH71)^Vn?F_ehGHf6%ABd+}= zY+TC%I_mHP{4s9aIey*us8jq{wD0ELbI*DA+~m`b_eTKcamzv)ISV%O2An>e#e@YF z1rePyF=^pEE{M!Ufw^SiGKvPK47d#X?I@1;B7<6-dd#5RYi)!KgDX)S-fuV8!{kx0 z-k^-t2%qtXEgo=sFp6uQ=Lvke%7glg)nK~|(~~Yl7ZAzV45FA}w79mi6}${8jUe8v zRCyA`n+u|DRa@<(9xg{h<h2B?n+%E=Cwn|h)T(&#cAL{YVbEM)7%Tp_AO=-iZ6fS7J|GKvjl)u#_)etB=xqUN z2*ED#-}V`C_=Nd=~GlVSl~h9aAX)kP<_hXFU=f$~OWZ-0Ifjf!l{NQe%DT5Y1q zz`_Vs`=ES-!oHHQDVE*ke1ep0D7b3*j^Ncc_Aul+uA@CI`;z>#>*W2Oz&MeL0W`W( zn&`81=15|KA|Yf#`3{}25t2NOv98W*!l$UZ`~hlhAKD>OE9OV5rfPmoOZl~w?$>m~ zuNkJlx(_{L9Kf7DK;L5NXih6RS*-($@}&;?snYXllJtNx=*KvHf;mhhj~Oy`mOjh{ Oy3-OF&!{f!8UF?JzrXqb literal 0 HcmV?d00001 diff --git a/RotateArray.java b/RotateArray.java new file mode 100644 index 0000000..c4f6b27 --- /dev/null +++ b/RotateArray.java @@ -0,0 +1,33 @@ +import java.util.*; +class RotateArray +{ +static void leftRotate(int a[],int d,int n) +{ +for(int i=0;iWiL2OY(1SJ+QSyI#B%eHKAq1|oD7STWCGe+CQ zChD_)$T#DeZCBdp!%Sw*cfN1Wch2n3-(SB0Si&a9G_D8W#tjKK{kX;Hn2?b4BgNqp z$23O(8L?$0Bd2k!MCg%y7ibLn)nw^mWjM(?h`p!(hY69-Kc7_3>oPVlC*wJ&pJAJ7_jvuZrZp|yG-SLG(BwJP*JX$} zA95`BTkB4U&c_E6A-lsCiUJ#Z*U~M`kr|m?KWJyooGT1@upv%e+jsbpL~>|`1A&o( zmG{S%MqPHBZEA3|pG}3mqGvQ1!C&*EVFsxwlIrwUytTS{ET(Tq?Dw(TQfnHn(7T@o z&6gI$E1=y)i-t~-i*!oST|{`Q3zkZMf$NNJ43}u1AU5dXdmzz2;HPz&6#KmIg!u@4 z(}TMb@^s-X_28?7q%QnhJp?M5F8Fpf-N9H7vK=2UczT$q#3?yg@W#CzO#Xno^a)ex z&v11R%61UWbP)Lne~E~(GrMX9W%}t{c0~oMNz}y=L%34JXFUj!^ gIaUZQljGOqb&o2)O3VOUzfhJC^^o*D1zfoH2cBs2bN~PV literal 0 HcmV?d00001 diff --git a/Serialize1.java b/Serialize1.java new file mode 100644 index 0000000..c06ba00 --- /dev/null +++ b/Serialize1.java @@ -0,0 +1,32 @@ +import java.io.*; +class Serialize1 implements Serializable +{ +String name; +Serialize1(String name) +{ +this.name=name; +} + +public static void main(String args[]) +{ +try +{ +Serialize1 s=new Serialize1("kushal"); +FileOutputStream file=new FileOutputStream("viko.txt"); +ObjectOutputStream ob=new ObjectOutputStream(file); +ob.writeObject(s); + +FileInputStream f=new FileInputStream("viko.txt"); +ObjectInputStream o=new ObjectInputStream(f); +s=(Serialize1)o.readObject(); +System.out.println(s.name); +ob.close(); +file.close(); +} +catch(Exception e) +{ +e.printStackTrace(); +} + +} +} \ No newline at end of file diff --git a/Square.class b/Square.class new file mode 100644 index 0000000000000000000000000000000000000000..045c640c9f4b71e07d916fc2758103998a02a895 GIT binary patch literal 957 zcmaJ=U2hUW6g|V&(sc`3DO9bMTG}p)7C)*n!5WoKqY2dq8h!9-fDyKAcW`&8=|Ayb zsEJzB2Y-M+%6NAn7KOOU%@BaLC`UAiN+}EL_Fo!uTr5+O!J~}Spa)@8i z3140ysHkC8!*zy4;B*87vl&tk9nVpZ81iQ0fFJRy%e`*3seH%l*6i{tO0LT=IoohN z@nU$`68=7Kxr8LRFE~ToER#-J$q|VmXO^d>81$wb`fai6gxt(q$Ll;H{`OXQs)2c| z88`<+L&?B8HVkYcXW#-B7|uVHQU%KAgFT^ovJ+%eFw-a-uuvfj&38j8g(2DO@d2%i zGpvM8GG_+&xav{q1Nok4rfo+SxnN&i^GHrZ=P*&hxVjOU&w{JP77 zK+u^VCeIvejPB;z5(^0#>jWw58?;lTflvQ% eRw-+duo&{VO{-3vD(>PI{f<{DPE))> literal 0 HcmV?d00001 diff --git a/Swap12.class b/Swap12.class new file mode 100644 index 0000000000000000000000000000000000000000..e339e51fceea6529b949ce69dbbba14c94e261d6 GIT binary patch literal 1083 zcmaJ>?M@Rx6g^YgZo4cW7WovhDrjku3JNF-{GdrANl}v$jq%sCoxs9&rrDihcoSbk zqhc`e0emRqoo$nrl$cHK+?hG|+;i{D?4Q3^zX80!o{eElr7?tQ3o|y2vo>tZrEv%I z8G>YO+{c3q7_t@?Ei5r4cRcCoJ%*v&@;iojNi_t+SjCg#b-P&;!4a?dv=R?L@fO2K zu2SNG8<_~-PWk*X-L>)eh>S>=};XDsil>uNtHS2O|z1 z;W4EqN;A(n7{@IO%MS7=FpTdjr9&O?)}hcRsu7MQv68|Q2dgMrcnS{=Dmu&* z(o^xKb}H(cAtn_AJD?JB2S!pKqo!(y*mPoAqY(QSQ4R+-ne3N9?{P=hK;owexzodYRFQ1W>g3ex(y zKWCSt)9hDVHhd8-b^_f&X?-i#0*@|Q;s$vC1?e1(+ux-wMTz@<)ziYYu*B)%eP zh_7G)Kais7N;FMJ(_WrAk_b!^_Y|>D(>FseX%-upBmUd87o**mG}@GT3oiW}W~o}E NErtbJyBFDq{{ZJ0`APr) literal 0 HcmV?d00001 diff --git a/Swap12.java b/Swap12.java new file mode 100644 index 0000000..2fc9f98 --- /dev/null +++ b/Swap12.java @@ -0,0 +1,28 @@ +class Car +{ +int no; +Car(int no) +{ +this.no=no; +} +} + +class Swap12 +{ +static void swap(Car c1,Car c2) +{ +int temp=c1.no; +c1.no=c2.no; +c2.no=temp; +} + +public static void main(String args[]) +{ +Car c1=new Car(2); +Car c2=new Car(4); +swap(c1,c2); +System.out.println("First Car is:"+c1.no); +System.out.println("Second car is:"+c2.no); +} + +} \ No newline at end of file diff --git a/Swap13.class b/Swap13.class new file mode 100644 index 0000000000000000000000000000000000000000..ff4b400db1a4c68e4c77f6a1c4ac72ec963b3b12 GIT binary patch literal 560 zcmYLFZ7;)M6g^MZuJf#@cf*W%s|_PQ5Cn-tBI)MCM6&qQO(PX*nc{azFd^{+{3vmr zPVCFQ=f0eKPVV>5#}|NY%u7g&^uWNVi7|-;#!X}->j{Y-OsdY5iL8lff#hBg2GPDi z!dX5S(2wpeeSv;A2>r^#ZQXC3dG#B1^!q2TDKO%=Re~e0wfhfZ-mMpe0;A4_d+j}X zr5i82DpjLa5MJ%7xvbtjv>N_#pl+qriH*%QwP_&@%R&w_w7|2fo)s|vR8*O_&=1?f z94z|na0TqH&T0MHZ$tuGV?)4jl{seTkg~R7UUQu40}h!9S%j ak1;GzZxID7VI2-FFXMofzz}yd4F3Yu&RCKF literal 0 HcmV?d00001 diff --git a/Swap13.java b/Swap13.java new file mode 100644 index 0000000..044ecf1 --- /dev/null +++ b/Swap13.java @@ -0,0 +1,43 @@ +class Car +{ +int no; +int brake; +Car(int no,int brake) +{ +this.no=no; +this.brake=brake; +} +void print() +{ +System.out.println("No="+no+" Brake="+brake); +} +} + +class SwapCar +{ +Car c1; +SwapCar(Car c1) +{ +this.c1=c1; +} + +} +class Swap13 +{ +static void swap(SwapCar c3,SwapCar c4) +{ +Car temp=c3.c1; +c3.c1=c4.c1; +c4.c1=temp; +} +public static void main(String args[]) +{ +Car c1=new Car(2,10); +Car c2=new Car(10,20); +SwapCar c3=new SwapCar(c1); +SwapCar c4=new SwapCar(c2); +swap(c3,c4); +c3.c1.print(); +c4.c1.print(); +} +} \ No newline at end of file diff --git a/Swap14.java b/Swap14.java new file mode 100644 index 0000000..de3051a --- /dev/null +++ b/Swap14.java @@ -0,0 +1,45 @@ +class Car +{ +int no; +String name; +Car(int no,String name) +{ +this.no=no; +this.name=name; +} + +void print() +{ +System.out.println("No="+no+" Name "+name); +} +} + +class Wrapper +{ +Car c; +Wrapper(Car c) +{ +this.c=c; +} + +} + +class Swap14 +{ +static void swap(Wrapper w1,Wrapper w2) +{ +Car temp=w1.c; +w1.c=w2.c; +w2.c=temp; +} +public static void main(String args[]) +{ +Car c1=new Car(10,"BMW"); +Car c2=new Car(20,"Swift"); + +Wrapper w1=new Wrapper(c1); +Wrapper w2=new Wrapper(c2); +swap(w1,w2); +w1.c.print(); +w2.c.print(); +} \ No newline at end of file diff --git a/SwapCar.class b/SwapCar.class new file mode 100644 index 0000000000000000000000000000000000000000..949819224ca590a962eee0297db353ff43953f8d GIT binary patch literal 242 zcmXYr!D_-_5QM*t(O+Y#wphi*_ma2|9;NEn7aUTDE5V=c-ki{! zrI~v@Y-5)%ZM;z?SnLjY;$G4M)E8g&V>o(T+fN%}xD6>&5lq4BbD>q71{<5b59aaO zC3~UN?X7swG`^-2ZM9rCLsglYq6kk5g6M=q{UhG@MHA?3s2AGmzgKNX9d*SX;XkB> BCpZ8A literal 0 HcmV?d00001 diff --git a/Vikash.class b/Vikash.class new file mode 100644 index 0000000000000000000000000000000000000000..1404d46685b84747a247f25b970d9ed79367ad09 GIT binary patch literal 493 zcmZut%}&BV5dM}z3#AHz_=BRon1Ba~o=h-aOpFI2CK&DuY;dvdl6E2CvGkyc2Oq$P zGR~GnJ+Mi4Cg0!8_UrrO6Tl^oT{tKgu!TwdHvm&%>dJANepK#1dQ+Jq!4f!R@PgJQBCkFs0r?#IYQU^NX`7UvLk36dde( zsN;a4K9J8mdGclAQ-q8rexgF5pQv+i=%IllhU%R#f{8M`R{m;?y-2MLWs}V<0xi-~} S^_JWki%XUwrEZcfgVGOc;$D&f literal 0 HcmV?d00001 diff --git a/findArea.class b/findArea.class new file mode 100644 index 0000000000000000000000000000000000000000..8bced5a49309f5af49bdb2aa5d24270e04978121 GIT binary patch literal 533 zcmZuu+fKqj5IxJSTnZw0FDNQ%@dB?T7^7l*B5HymF+LSo$r9R{+M4)T`T&V0et;ik zoGmeEa35x8C+EyLGyD1V_5q*{Es7X23bJA3LMLUa(TT!`d;|q7$!s}_6|5>KDp+F( z9SKu7#|(b0(qRZRtv+X1XbF>Fx<;4VH+pwOm4KlOlOd66>(B(3cKgEIvcrM7S|P&RBT{V#TLp6wpHw4mm&N^ zXGqS(uDV0sbEJiN2j|klFKqky(cuOSWx2%2P6@)QU6WsjTyx!Mkd9+bCt%2EmHDm= zX;1zykwJNoZAP??>_1*A9h7M0F>m!giZneK5|kC`W^@PlCSWg=(55MdyrPB(l31i% uLhA_9Ujc=8_-<4F3<48`TCY&{#|V!RnXwb_6YhXS4v|Nd_$hk(kp2d{v2ASt literal 0 HcmV?d00001 diff --git a/findArea.java b/findArea.java new file mode 100644 index 0000000..0b02b59 --- /dev/null +++ b/findArea.java @@ -0,0 +1,47 @@ +abstract class Shape +{ +String color; +abstract double area(); +public abstract String toString(); + +Shape(String color) +{ +this.color=color; +} + +public String getColor() +{ +return color; +} +} + + +class Circle extends Shape +{ +double radius; +Circle(String color,double radius) +{ +super(color); +this.radius=radius; +} + +double area() +{ +return(Math.PI*Math.pow(radius,2)); +} + + +public String toString() +{ +return("Color is:"+super.getColor()+" and area is:"+area()); +} +} + +class findArea +{ +public static void main(String args[]) +{ +Circle c=new Circle("Blue",10); +System.out.println(c.toString()); +} +} \ No newline at end of file diff --git a/findArea1.class b/findArea1.class new file mode 100644 index 0000000000000000000000000000000000000000..700f405f59c838c6e5309e314277003c4f925c13 GIT binary patch literal 536 zcmZvZYfHm06o%h)m#(#LbN8v!d8Jic@tZOcL=Xl;#mPYY)NOTStgX~e@Mr0V4HWzV z{wVQeL#NC@k~hiwoSc(fE)@2TsfOudP;}cEXOuU51=~Tklzqmf5%5uGt8D?slsJR2$yF zZ`)^FnB#Zc?VR|wwOn9FF za(eAWt4B0LUZ2gSRukF$GB=(c0^6bbya6HE3Bf({l2Q+-0NZk^46(qQ6vL3wjoGja z>GA!4K?eC=gz3}EWdBLVXrhc5eS~Ndb$SOdXrxLsGnykiBd})@4D&Qb$D0NraU@6! t>medzxcCO?CKXDm$;=4h`U@hvLqvy=r+6G80`>^5pa7EsBxx;S;R{!waS8wc literal 0 HcmV?d00001 diff --git a/findArea1.java b/findArea1.java new file mode 100644 index 0000000..0070b51 --- /dev/null +++ b/findArea1.java @@ -0,0 +1,48 @@ +abstract class Shape +{ +String shape; +abstract double area(); +public abstract String toString(); + +Shape(String shape) +{ +this.shape=shape; +} + +public String getShape() +{ +return shape; +} + +} + +class Rectangle extends Shape +{ +int length; +int breadth; +Rectangle(String shape,int length,int breadth) +{ +super(shape); +this.length=length; +this.breadth=breadth; +} + +double area() +{ +return(0.5*length*breadth); +} + +public String toString() +{ +return("Shape="+super.getShape()+" and area is:"+area()); +} +} + +class findArea1 +{ +public static void main(String args[]) +{ +Rectangle r=new Rectangle("rectangle",10,20); +System.out.println(r.toString()); +} +} \ No newline at end of file diff --git a/findArea4.class b/findArea4.class new file mode 100644 index 0000000000000000000000000000000000000000..0a20bed8dcaabd7f5b32709681cec76942f6ee0d GIT binary patch literal 537 zcmZuuO;5r=6r3&4(ozxm_5(!)rI5(Q0|~}xG@gi>)Q}iY1u7|_t(MlrpQQ&#H1P-c zql|AM5e@dRJNr8G-t6q>*V_kx1}X|-NK42>krhu$RHILUfSimxRykTzu#OE01qquB z;*sT8{xL(SqO}>qXKv4ASZ-O4c^TLp)4MS`L#l*r!*Uq1mAlr!crxlk!|B&`-?N;4 zlM5By4ZN;-VR3T&-g0`Uo@pE&aIy*&OEgM<3=EHci=!#vYIALuxwyuaH4{;BAH!N#-9fS{p@*JvNPBpp^mu+fEZf82+Y*-O`prfl^Sws^xsBqM}mpKozOsU{XX4iOEn#Si0S9x>F+eJcO6V z8?NO75;Q)5kKiMC<2^CrKie8gXxwCHX8-x-`@jD%`~A=HHvspL2_lRx9hVw#8Qnp6 z(4&Ul0IswW;JPv=TEWmC!~h0$4CxqV(54N`kPjHVgF~wfzO=m|7@8LhODvTO>!P&6 z*G;nc3f!<5ItJGkw)qZEn%vq5%;t8V>O$-s2vn&lWnay#_5+xnuVI*-w0d9sdfm;kDzGc?7r6Wtc zxG3b7z2P)#xE;WqFeY&~Oli0uz?Aw(>6i{<1{7JS#wjtJ$zNXI7CFh#RwpI~&sydj zx)SVp)2<^$fuJfi(MnIw#^MaI z0?&)IZRNOpWymdBIg(q_VHl|L)m9)gbg?SLWS5EhOxFvl)|sx@%9e;1Dz%7PZmr{n zGsUPw>UgN@pv}!CMO?#7Q5BURQ>COH(W;KeszOg05@)qAtQ|WqsvT8{dyeO%UE0<0 zjM{X;w)5p8LpY6D)gF80R(0$u)N@{B_Sl_HO;Xtt^= zMDP{_&`yXLg7ixYAwdC+(mX*sDbo9dcAujYFVTh9WP6Kl>@(DEP41Y~MJmgb%ACxkJ=JhffQdtfR%}~tye!7%Uy zcly*gL1xhAQIV~P>#V?4%YbC7-yPA;8vWSlWay)Zf?MGj!LfhZ8;sj_&!vtg^v(AS znOx(EI(EEaIUh2vIG!^-U`YK(_cGt17?v~i?5RH{TRF!&dZq9FIh78X zA9?<1<*)MrUDL2e{qs&zUfqTJF+}?A$Rqn?E+2~0?41nyQ;M(`zE#b&CzEnWb~%oJUCW0%^z#z* z64b*Do&_MJI07k=Knf+0asf+eekVGiAc`BvfZ-;wO+vnm0PHiQ3&@k!-kE~48|~?#)OSYOj($=k;JHRGsevt=USLE+|x*pS7akS{-Rq($|PQ8EkDBrh@@wEi5`%LQx>sOS!u3vaQc*3(F2lC{xf^ zm4iI84pxj?MV5F+H)Q+P!J2{A4V3$(;h`NWk1|_PC{XxPr(2a%N((7aNpDYJs8{e8 z7O?IOsmZ+xrT^DTwwp@blUWaRhiW-TNzO^IZyhdgYx66BIE{OP(ilzi6?~H`&k&Cc z1P19-J#d~8H)L$6ONjN*%oAeyco&Huy3G_&L>kM;UY8MtQ zP0PH(CMJ&8y6B@hwEmx#MK%IYo91QBJ##$gFe;eBCYRa5BDVP#I~-IXFNTp%l?iRH literal 0 HcmV?d00001 diff --git a/kumar1.java b/kumar1.java new file mode 100644 index 0000000..cdc5c6b --- /dev/null +++ b/kumar1.java @@ -0,0 +1,52 @@ +class Gaurav +{ +void eat() +{ +System.out.println("I am not eating"); +} + +void driving() +{ +System.out.println("I am driving a car"); +} + +void read() +{ + +System.out.println("I am reading something"); +} + +} + +class vikash extends Gaurav +{ +void run() +{ +System.out.println("I gonna run"); +} + +void sleep() +{ +System.out.println("Hello can i sleep with you"); +} +} + +class kumar1 extends vikash +{ +void run() +{ +System.out.println("kumar is running"); +} +public static void main(String args[]) +{ +kumar1 k=new kumar1(); +k.run(); +k.sleep(); +k.driving(); + +vikash v=new vikash(); +v.eat(); +v.driving(); +v.read(); +} +} \ No newline at end of file diff --git a/kumar2.class b/kumar2.class new file mode 100644 index 0000000000000000000000000000000000000000..86e7a0dd0f97610254a0e71f25b02608390e2eb9 GIT binary patch literal 515 zcmZutT}uK%6g}hD>b8EQX{D*tLt#Y;Jq1QDMNble5kya;jyAR*vhE80ta?x==m+$p zqPuHgK@T(ca_%{I&Y91zw+{ek*wv9lK7|4{k|^pZVN=7FjyUqcwXLDdkT_Si@-7&n zje~oJ*rn5#4B57_<&AH3rF$p3CL!^@uzOTvmQXfBsqxqziK%Fs!X7p|o~!I(D_Ed+ z9N+E9YZZvro_$NWrzZi^Knl8sih&(e8TPM&eOyhr_aym1Oi89Z$;ZO=xHI6^jGJm8 zHPj5$!O7@ymw_~NvNQ2V%45j=GBKNY(xM=aPlMvpo^qPE;-MKA`R)5~8VBMDo!& xVk^2%BcMz#RA_ew*&oR<;lU*Rj`+g@iT2SP+DeuQ&D2O%r&l?Nazu_`{Tr_bVQv5b literal 0 HcmV?d00001 diff --git a/kumar2.java b/kumar2.java new file mode 100644 index 0000000..18af887 --- /dev/null +++ b/kumar2.java @@ -0,0 +1,33 @@ +class sujit +{ +void read() +{ +System.out.println("Hello i am doing something"); +} + +void play() +{ +System.out.println("I gonna play"); +} +} + +class gaurav extends sujit +{ +void sleep() +{ +System.out.println("I am sleeping"); +} +} + +class kumar2 extends sujit +{ +void dance() +{ +System.out.println("Dance is the favourite part of my life"); +} +public static void main(String args[]) +{ +kumar2 k=new kumar2(); +k.dance(); +} +} \ No newline at end of file diff --git a/merge3.java b/merge3.java new file mode 100644 index 0000000..8c2b102 --- /dev/null +++ b/merge3.java @@ -0,0 +1,64 @@ +class merge4 +{ +int array[]; +int length; +int temp[]; +public static void main(String args[]) +{ +int a[]={4,5,2,1,9}; +merge4 m=new merge4(); +m.ArraySort(a); + +for(int i=0;iT~8ZV5Ixu4_1eo)(||)0dmU&@>W{?GCM9W2pur7|E2t|uN@elFVz11Cy=&PE z67NXuOZ(jC^3dm2g-A)n59kl6)W1+wB>?GUQ_^KGASjK(%^3>rf!HSrLe|ZMWs` z2na3|-|lqjTXI~-Uls^wbI<54drey)zV5j8H~XD!yZ6-EZquW5EXNhNn%!LAwGOQL zw&k|wYktphTP2w|Uh}QS-iFl;;x)ttVvl6)n%DE$M|QI!!y--Rz>yWyY$b509lO`! zI>L3}&}-g)uVJq_vg%l{d$%Y{8kocs0|VDR14*PbP=AU=fr(Ym^ZS0!>TcNnj@RtR zBe);M0|TGoa}6Z}OL%DDJ;V)6;C%yEq-7#);09)xe=$^bd)IETSMj07Gl&yBV=J<9= z!&d@xm*#s{ZvyH6kHZY##W-J1m>;hKCFE@gG%p0T%8%C! zg6ZF(7R=%cLgEzKQCR%?`fph%6ckEBqaDRHmYRjmhi{O6T zckiFT#g{Scs=}T^44TasP7uu(&Q1`^=l?+Lm3{&}AC{)lJjK|>a90BkrYI8_V;2by zIm0m}8|fkJ+Hlx(GL>wq?XBf}(j-XURJKx5Crv8jznCdbVzT=*QE$+iAtoQ+08@mC zDX0A@xu_%*liaX5J)uxW6H2jqq)2YKnNqeE)#PF%p`?!SIH8)ySQ&&C1Em&^gWPB$ zGIR&Im;N^nS%(EdeOp4d5bA;iLjn&QQrWswj* WM44JAHIE3o%7iS}QLc0R@^1jwwL;ba literal 0 HcmV?d00001 diff --git a/shape.class b/shape.class index daf62520f8b8e320c1a9cae026273167c4283bd9..62b59bba03545af1a94e6bd111940fd2d4ef1a8d 100644 GIT binary patch delta 72 zcmZo%QjC^^+FGY81wNzN=v&Pg@a%StRu W%Nstz_#E1~XU6O9tKY;4=uVX)4XR?!7RzTFuz z6fVs~GF19X%iA~@$?!ppd}0cr6cd8EFP04Mz{KHLUa6#2eu@JTo}SFav+z)YV`JAt z6MGEJYw7!jD=q>)F-lMQ!UQsUq{_y=hZYVPyc<3>S_{6)E-vDkiWsU%Ue_0T+Pxdi z2IZE((rzzN64kD^NL(8|AxY!+@%&}P_9L|mTf6! PSX{D{DRrG}IaGcCuisjK literal 938 zcmZuvT~8B16g{)M-JLEA<)aizK@?G2PzoxDwjmT!KyARdfZ6!8tt;7P*(Uwq#UJ9| z&?OP0(eUh#GTs>oEy3C3o}4@Po;h=O{`~#%8^9`xacFpG;t>`MOc}_VNMcchC5};( zHkU-jV~#O_PdLT}KIKRYT;`Y%xWbVU_{_j6gSx%7&0thoox0yHFletzhb0F6jkCYA zx62TFSK2SXrNrw4d#6;Pf{oI~0d>qCmMRBjn}NT-YSvHOpyRa|%xtck)ixU+JcdNY z553*aan)h6h~58Uu5Z?~I%cvQ%BWs833x7Qd_|0#Q!J7kF4 z{!!?*J55qmvm(QbwcxTV-J@L&JIBRK;WfIhX*W8}nz!W(Kc+{!D+|Jjg-J2uDGSf> zf~FwHV_^mb3$wUqVH7C~V z@5MF)x78~2lwA$vx@uv4k$z*6-iEQB7KQ*q@+6ULNhD_y$(%&;2MkV#`%$NcIBsDY z47Z8R5Q=3+VBeseL;XUG;SNPz?kQA1gS%Jtip-kB+T3@<&Y|6`SH!%aNd0N3^pW4W z`N=crUvG%tr;LIJ;K)+EF!h;CiuLIyG-udQ&%jR+m&DX0>665YNzyOLfG$Zwl0id~ zAxVb0BqM|RFVa&ZdOMC5q0e?=5&CUMkC3n(Bf^mF@CYOJDOlI2N%q9lb_o?+*v(;% Iath}E0qQ-b*8l(j diff --git a/viko.txt b/viko.txt new file mode 100644 index 0000000000000000000000000000000000000000..40daa52a106fdfa7abb8cf97fe58b48d842136f5 GIT binary patch literal 68 zcmZ4UmVvdnh=D6OwJ0+&C$lQm(EKK61>Y}uv78HqUn8Uz;) literal 0 HcmV?d00001 From 8f988202ba453fc9dad87b0d099ce77ee009865a Mon Sep 17 00:00:00 2001 From: Gaurav Date: Thu, 29 Apr 2021 21:31:52 +0530 Subject: [PATCH 24/26] add a java program --- A.class | Bin 0 -> 182 bytes Abstract4.class | Bin 0 -> 689 bytes Adjacent.class | Bin 0 -> 1303 bytes Adjacent.java | 38 +++++++++++++ Agression.class | Bin 0 -> 1480 bytes Agression.java | 86 +++++++++++++++++++++++++++++ Angram12.class | Bin 0 -> 830 bytes Angram12.java | 39 ++++++++++++++ Assign.class | Bin 0 -> 928 bytes Assign.java | 17 ++++++ Assign1.class | Bin 0 -> 518 bytes Assign1.java | 26 +++++++++ Assign3.class | Bin 0 -> 374 bytes Assign3.java | 33 ++++++++++++ Assign4.class | Bin 0 -> 498 bytes Assign4.java | 33 ++++++++++++ Assign5.class | Bin 0 -> 484 bytes Assign5.java | 34 ++++++++++++ Assign7.class | Bin 0 -> 473 bytes Assign7.java | 32 +++++++++++ Assign8.class | Bin 0 -> 448 bytes Assign8.java | 24 +++++++++ Assign9.class | Bin 0 -> 478 bytes Assign9.java | 26 +++++++++ Associa.class | Bin 0 -> 1057 bytes Associa.java | 37 +++++++++++++ Association.class | Bin 0 -> 1056 bytes Association.java | 37 +++++++++++++ B.class | Bin 0 -> 167 bytes Bank.class | Bin 345 -> 348 bytes Base.class | Bin 0 -> 426 bytes Binding2.class | Bin 0 -> 438 bytes Binding2.java | 30 +++++++++++ Binding3$Child.class | Bin 0 -> 498 bytes Binding3$Parent.class | Bin 0 -> 479 bytes Binding3.class | Bin 0 -> 457 bytes Binding3.java | 27 ++++++++++ Binding4$Teacher.class | Bin 0 -> 498 bytes Binding4$student.class | Bin 0 -> 493 bytes Binding4.class | Bin 0 -> 457 bytes Binding4.java | 27 ++++++++++ Block3.class | Bin 0 -> 637 bytes Block3.java | 20 +++++++ Book.class | Bin 321 -> 325 bytes Branch.class | Bin 0 -> 430 bytes Bubble1.class | Bin 0 -> 661 bytes Bubble1.java | 22 ++++++++ Bubble2.class | Bin 0 -> 671 bytes Bubble2.java | 22 ++++++++ Bubble8.class | Bin 0 -> 671 bytes Bubble8.java | 23 ++++++++ Buffer12.class | Bin 0 -> 736 bytes Buffer12.java | 20 +++++++ Buffer4.class | Bin 0 -> 582 bytes Buffer4.java | 10 ++++ Builder2.class | Bin 0 -> 836 bytes Builder2.java | 20 +++++++ Builder3.class | Bin 0 -> 613 bytes Builder3.java | 11 ++++ CharDup.class | Bin 0 -> 1372 bytes CharDup.java | 27 ++++++++++ Child.class | Bin 0 -> 478 bytes Collage$Kumar.class | Bin 0 -> 941 bytes Collage$Sujit.class | Bin 0 -> 1085 bytes Collage.class | Bin 348 -> 409 bytes Collect.class | Bin 0 -> 1422 bytes Collect.java | 19 +++++++ CollectArray.java | 13 +++++ Collection.java | 13 +++++ Collection1.java | 13 +++++ Collection2.java | 12 +++++ Common1.class | Bin 0 -> 1221 bytes Common1.java | 36 +++++++++++++ Composite.class | Bin 0 -> 1656 bytes Composite.java | 47 ++++++++++++++++ ConvertCollect.class | Bin 0 -> 611 bytes ConvertCollect.java | 17 ++++++ CountConso.class | Bin 0 -> 1201 bytes CountConso.java | 23 ++++++++ CountVowels1.class | Bin 0 -> 1400 bytes CurrentInstance.class | Bin 0 -> 366 bytes CurrentInstance.java | 30 +++++++++++ CurrentMethod.class | Bin 0 -> 396 bytes CurrentMethod.java | 30 +++++++++++ Department.class | Bin 566 -> 574 bytes Deserial.class | Bin 0 -> 1108 bytes Deserial.java | 31 +++++++++++ Deserial1.class | Bin 0 -> 1128 bytes Deserial1.java | 43 +++++++++++++++ DisJoint.class | Bin 0 -> 929 bytes DisJoint.java | 26 +++++++++ DisJoint2.class | Bin 0 -> 739 bytes DisJoint2.java | 10 ++++ Emp.class | Bin 344 -> 353 bytes Enumeration1.class | Bin 0 -> 860 bytes Enumeration1.java | 21 ++++++++ Exception1.class | Bin 0 -> 318 bytes Exception1.java | 24 +++++++++ Fibonacci1.class | Bin 0 -> 1210 bytes Fibonacci1.java | 21 ++++++++ FinalStudent.class | Bin 0 -> 981 bytes FinalStudent.java | 14 +++++ FindDuplicate.class | Bin 0 -> 1388 bytes FindDuplicate.java | 23 ++++++++ FindSecond$Node.class | Bin 0 -> 434 bytes FindSecond.class | Bin 0 -> 1633 bytes FindSecond.java | 72 +++++++++++++++++++++++++ Freq.class | Bin 0 -> 666 bytes Freq.java | 14 +++++ Hiding1.class | Bin 0 -> 376 bytes Hiding1.java | 46 ++++++++++++++++ HourGlass.class | Bin 0 -> 1057 bytes HourGlass.java | 59 ++++++++++++++++++++ Initializer1.class | Bin 0 -> 330 bytes Initializer1.java | 27 ++++++++++ Initializer2.class | Bin 0 -> 297 bytes Initializer2.java | 37 +++++++++++++ Instance1.class | Bin 0 -> 355 bytes Instance1.java | 29 ++++++++++ Institute.class | Bin 904 -> 929 bytes Instnace1.class | Bin 0 -> 601 bytes Instnace1.java | 19 +++++++ Iterable1.class | Bin 0 -> 594 bytes Iterable1.java | 17 ++++++ Iterator1.class | Bin 0 -> 611 bytes Iterator1.java | 26 +++++++++ Iterator2.class | Bin 0 -> 1512 bytes Iterator2.java | 25 +++++++++ LIstSwap1.java | 21 ++++++++ Library.class | Bin 462 -> 469 bytes LinkData$Node.class | Bin 0 -> 422 bytes LinkData.class | Bin 0 -> 1389 bytes LinkData.java | 53 ++++++++++++++++++ LinkedRever$Node.class | Bin 0 -> 440 bytes LinkedRever.class | Bin 0 -> 1613 bytes LinkedRever.java | 76 ++++++++++++++++++++++++++ ListIterator1.class | Bin 0 -> 1356 bytes ListIterator1.java | 19 +++++++ ListIterator2.class | Bin 0 -> 877 bytes ListIterator2.java | 20 +++++++ ListItr.class | Bin 0 -> 864 bytes ListItr.java | 22 ++++++++ ListSwap1.class | Bin 0 -> 708 bytes Loading.class | Bin 0 -> 501 bytes Loading.java | 27 ++++++++++ Local12.class | Bin 0 -> 289 bytes Local12.java | 23 ++++++++ Map12.class | Bin 0 -> 1622 bytes Map12.java | 25 +++++++++ Map13.class | Bin 0 -> 1285 bytes Map13.java | 22 ++++++++ Map14.class | Bin 0 -> 1809 bytes Map14.java | 25 +++++++++ Map15.class | Bin 0 -> 1778 bytes Map15.java | 26 +++++++++ MaximumSum.class | Bin 0 -> 1054 bytes MaximumSum.java | 64 ++++++++++++++++++++++ MergeLinked$Node.class | Bin 0 -> 440 bytes MergeLinked.class | Bin 0 -> 1901 bytes MergeLinked.java | 108 +++++++++++++++++++++++++++++++++++++ MergeSort1.class | Bin 0 -> 863 bytes MergeSort1.java | 47 ++++++++++++++++ MiddleElement1$Node.class | Bin 0 -> 458 bytes MiddleElement1.class | Bin 0 -> 1615 bytes MiddleElement1.java | 65 ++++++++++++++++++++++ Missing12.class | Bin 0 -> 632 bytes Missing2.java | 29 ++++++++++ Missing3.class | Bin 0 -> 607 bytes Missing3.java | 20 +++++++ MissingNum.class | Bin 0 -> 848 bytes MissingNum.java | 28 ++++++++++ MultipleMissing.class | Bin 0 -> 1477 bytes MultipleMissing.java | 33 ++++++++++++ NextGreater.class | Bin 0 -> 772 bytes NextGreater.java | 37 +++++++++++++ NoRepeating.class | Bin 0 -> 1204 bytes NoRepeating.java | 24 +++++++++ NotRepeated.class | Bin 0 -> 1412 bytes NotRepeated.java | 16 ++++++ NumberOfSegment.class | Bin 0 -> 885 bytes NumberOfSegment.java | 19 +++++++ Object2.class | Bin 0 -> 815 bytes Object2.java | 21 ++++++++ ObjectClass1.class | Bin 0 -> 635 bytes ObjectClass1.java | 18 +++++++ Occurrence.class | Bin 0 -> 1103 bytes Occurrence.java | 18 +++++++ Outer$InnerClass.class | Bin 0 -> 1001 bytes Outer$Parent.class | Bin 0 -> 945 bytes Outer$nestedClass.class | Bin 948 -> 954 bytes Outer.class | Bin 415 -> 416 bytes Over5.class | Bin 0 -> 364 bytes Over5.java | 37 +++++++++++++ OverLoadMain.class | Bin 0 -> 1353 bytes OverLoadMain.java | 27 ++++++++++ OverrRide.class | Bin 0 -> 386 bytes OverrRide.java | 38 +++++++++++++ Pair.class | Bin 0 -> 1160 bytes Pair.java | 31 +++++++++++ Parameter.class | Bin 0 -> 364 bytes Parameter.java | 29 ++++++++++ Parent.class | Bin 0 -> 465 bytes Permutation1.class | Bin 0 -> 1056 bytes Power.class | Bin 0 -> 972 bytes Power.java | 17 ++++++ PrimeNumber.class | Bin 0 -> 954 bytes PrimeNumber.java | 18 +++++++ Priority1.class | Bin 0 -> 626 bytes Priority1.java | 14 +++++ QuickSort1.class | Bin 0 -> 932 bytes QuickSort1.java | 52 ++++++++++++++++++ Rearrange.class | Bin 0 -> 843 bytes Rearrange.java | 46 ++++++++++++++++ Rearrange1.class | Bin 0 -> 843 bytes Rearrange1.java | 43 +++++++++++++++ RemoveChar.class | Bin 0 -> 1638 bytes RemoveChar.java | 28 ++++++++++ RemoveChar1.class | Bin 0 -> 1570 bytes RemoveChar1.java | 22 ++++++++ RemoveDup12.class | Bin 0 -> 923 bytes RemoveDup12.java | 22 ++++++++ RemoveDup3.class | Bin 0 -> 597 bytes RemoveDup3.java | 25 +++++++++ RemoveDuplicate1.class | Bin 0 -> 620 bytes RemoveDuplicate1.java | 29 ++++++++++ RemoveInPlace.java | 8 +++ Replace2.class | Bin 0 -> 519 bytes Replace2.java | 9 ++++ ReturnType.class | Bin 0 -> 364 bytes ReturnType.java | 32 +++++++++++ Reverse1.class | Bin 0 -> 901 bytes Reverse1.java | 27 ++++++++++ Reverse2.class | Bin 0 -> 770 bytes Reverse2.java | 10 ++++ ReverseLink12$Node.class | Bin 0 -> 452 bytes ReverseLink12.class | Bin 0 -> 1414 bytes ReverseLink12.java | 51 ++++++++++++++++++ ReverseLinked12$Node.class | Bin 0 -> 464 bytes ReverseLinked12.class | Bin 0 -> 1633 bytes ReverseLinked12.java | 75 ++++++++++++++++++++++++++ ReverseOrder.class | Bin 0 -> 822 bytes ReverseOrder.java | 16 ++++++ ReverseString2.class | Bin 0 -> 513 bytes ReverseString2.java | 9 ++++ Reversse.class | Bin 0 -> 1024 bytes Reversse.java | 20 +++++++ Riding1.class | Bin 0 -> 313 bytes Riding1.java | 27 ++++++++++ Riding2.class | Bin 0 -> 313 bytes Riding2.java | 25 +++++++++ Rotate1.class | Bin 0 -> 665 bytes Rotate1.java | 14 +++++ Rotate2.class | Bin 0 -> 752 bytes Rotate2.java | 11 ++++ Search3.class | Bin 0 -> 860 bytes Search3.java | 19 +++++++ SearchData.class | Bin 0 -> 772 bytes SearchData.java | 20 +++++++ Segment.class | Bin 0 -> 733 bytes Segment.java | 16 ++++++ Selection1.class | Bin 0 -> 681 bytes Selection1.java | 24 +++++++++ Selection2.class | Bin 0 -> 681 bytes Selection2.java | 24 +++++++++ Shuffle2.class | Bin 0 -> 690 bytes Shuffle2.java | 16 ++++++ Single3.class | Bin 0 -> 766 bytes Single3.java | 16 ++++++ Singleton.class | Bin 0 -> 746 bytes Singleton.java | 14 +++++ SmallestPositive.class | Bin 0 -> 1088 bytes SmallestPositive.java | 23 ++++++++ SortArray.class | Bin 0 -> 638 bytes SortArray.java | 11 ++++ SortByBranch.class | Bin 0 -> 608 bytes SortedArray.class | Bin 0 -> 821 bytes SortedArray.java | 37 +++++++++++++ Star.class | Bin 0 -> 729 bytes Star.java | 20 +++++++ Star1.class | Bin 0 -> 621 bytes Star1.java | 27 ++++++++++ StreamArray.class | Bin 0 -> 1894 bytes StreamArray.java | 16 ++++++ StringJoin1.class | Bin 0 -> 945 bytes StringJoin1.java | 20 +++++++ StringJoiner1.class | Bin 0 -> 1564 bytes StringJoiner1.java | 23 ++++++++ StringPalin.class | Bin 0 -> 847 bytes StringPalin.java | 36 +++++++++++++ StringPool.class | Bin 0 -> 834 bytes StringPool.java | 17 ++++++ StringToken.class | Bin 0 -> 1026 bytes StringToken.java | 28 ++++++++++ StringToken1.class | Bin 0 -> 1244 bytes StringToken1.java | 14 +++++ StringToken2.class | Bin 0 -> 675 bytes StringToken2.java | 13 +++++ String_Buffer.class | Bin 0 -> 1300 bytes String_Buffer.java | 16 ++++++ Student$Child.class | Bin 0 -> 493 bytes Student$Parent.class | Bin 0 -> 481 bytes Student.class | Bin 1134 -> 864 bytes StudentSort.class | Bin 0 -> 1170 bytes StudentSort.java | 50 +++++++++++++++++ StudentSort1.class | Bin 0 -> 1075 bytes StudentSort1.java | 49 +++++++++++++++++ SubArraySum.class | Bin 0 -> 1085 bytes SumToN.class | Bin 0 -> 940 bytes SumToN.java | 13 +++++ SumToN1.class | Bin 0 -> 961 bytes SumToN1.java | 20 +++++++ Teacher12.class | Bin 0 -> 552 bytes Teacher12.java | 27 ++++++++++ TopMaximum.class | Bin 0 -> 1154 bytes TopMaximum.java | 27 ++++++++++ Unique.class | Bin 0 -> 774 bytes Unique.java | 15 ++++++ Valid.java | 38 +++++++++++++ abstract1.class | Bin 1022 -> 1022 bytes abstract3.class | Bin 0 -> 955 bytes abstract3.java | 29 ++++++++++ abstract4.java | 20 +++++++ anagram.class | Bin 0 -> 813 bytes anagram.java | 37 +++++++++++++ anagram1.class | Bin 0 -> 814 bytes anagram1.java | 36 +++++++++++++ cat.txt | Bin 0 -> 64 bytes child1.class | Bin 0 -> 471 bytes copyList$Node.class | Bin 0 -> 422 bytes copyList.class | Bin 0 -> 1389 bytes copyList.java | 59 ++++++++++++++++++++ countVowels1.java | 29 ++++++++++ dog.txt | Bin 0 -> 66 bytes enumIterate.class | Bin 0 -> 1528 bytes enumIterate.java | 24 +++++++++ findDuplicate1.java | 19 +++++++ frequancy.class | Bin 0 -> 676 bytes frequancy.java | 13 +++++ frequancy1.java | 10 ++++ gaurav.class | Bin 570 -> 428 bytes highest.class | Bin 1240 -> 1229 bytes highest.java | 2 + kumarKo.class | Bin 0 -> 985 bytes kumarKo.java | 25 +++++++++ kumarThis.class | Bin 0 -> 307 bytes kumarThis.java | 24 +++++++++ kv.txt | 1 + load.class | Bin 0 -> 368 bytes load.java | 30 +++++++++++ outer$inner.class | Bin 998 -> 984 bytes palin13.class | Bin 0 -> 625 bytes palin13.java | 24 +++++++++ path.class | Bin 0 -> 534 bytes path.java | 13 +++++ pattern.class | Bin 0 -> 579 bytes pattern.java | 20 +++++++ pattern1.class | Bin 0 -> 531 bytes pattern1.java | 15 ++++++ pattern2.class | Bin 0 -> 577 bytes pattern2.java | 20 +++++++ permu1.class | Bin 0 -> 883 bytes permu1.java | 37 +++++++++++++ permut.class | Bin 0 -> 1106 bytes permut.java | 26 +++++++++ permutation1.java | 39 ++++++++++++++ power1.class | Bin 0 -> 1208 bytes power1.java | 18 +++++++ remove2.class | Bin 0 -> 601 bytes remove2.java | 29 ++++++++++ remove4.class | Bin 0 -> 614 bytes remove4.java | 26 +++++++++ replace1.class | Bin 0 -> 1063 bytes replace1.java | 11 ++++ reverseString1.class | Bin 0 -> 639 bytes reverseString1.java | 17 ++++++ reverseWord1.class | Bin 0 -> 1537 bytes reverseWord1.java | 21 ++++++++ selectionSort.class | Bin 0 -> 664 bytes selectionSort.java | 24 +++++++++ sortByRoll.class | Bin 512 -> 516 bytes sujit.class | Bin 482 -> 390 bytes swap3.class | Bin 0 -> 757 bytes swap3.java | 16 ++++++ swapTwo.class | Bin 0 -> 925 bytes swapTwo.java | 13 +++++ table.class | Bin 0 -> 1093 bytes table.java | 14 +++++ table1.class | Bin 0 -> 946 bytes table1.java | 14 +++++ teacher.class | Bin 1015 -> 899 bytes turnMathod.class | Bin 0 -> 321 bytes turnMethod.class | Bin 0 -> 364 bytes turnMethod.java | 36 +++++++++++++ 393 files changed, 4756 insertions(+) create mode 100644 A.class create mode 100644 Abstract4.class create mode 100644 Adjacent.class create mode 100644 Adjacent.java create mode 100644 Agression.class create mode 100644 Agression.java create mode 100644 Angram12.class create mode 100644 Angram12.java create mode 100644 Assign.class create mode 100644 Assign.java create mode 100644 Assign1.class create mode 100644 Assign1.java create mode 100644 Assign3.class create mode 100644 Assign3.java create mode 100644 Assign4.class create mode 100644 Assign4.java create mode 100644 Assign5.class create mode 100644 Assign5.java create mode 100644 Assign7.class create mode 100644 Assign7.java create mode 100644 Assign8.class create mode 100644 Assign8.java create mode 100644 Assign9.class create mode 100644 Assign9.java create mode 100644 Associa.class create mode 100644 Associa.java create mode 100644 Association.class create mode 100644 Association.java create mode 100644 B.class create mode 100644 Base.class create mode 100644 Binding2.class create mode 100644 Binding2.java create mode 100644 Binding3$Child.class create mode 100644 Binding3$Parent.class create mode 100644 Binding3.class create mode 100644 Binding3.java create mode 100644 Binding4$Teacher.class create mode 100644 Binding4$student.class create mode 100644 Binding4.class create mode 100644 Binding4.java create mode 100644 Block3.class create mode 100644 Block3.java create mode 100644 Branch.class create mode 100644 Bubble1.class create mode 100644 Bubble1.java create mode 100644 Bubble2.class create mode 100644 Bubble2.java create mode 100644 Bubble8.class create mode 100644 Bubble8.java create mode 100644 Buffer12.class create mode 100644 Buffer12.java create mode 100644 Buffer4.class create mode 100644 Buffer4.java create mode 100644 Builder2.class create mode 100644 Builder2.java create mode 100644 Builder3.class create mode 100644 Builder3.java create mode 100644 CharDup.class create mode 100644 CharDup.java create mode 100644 Child.class create mode 100644 Collage$Kumar.class create mode 100644 Collage$Sujit.class create mode 100644 Collect.class create mode 100644 Collect.java create mode 100644 CollectArray.java create mode 100644 Collection.java create mode 100644 Collection1.java create mode 100644 Collection2.java create mode 100644 Common1.class create mode 100644 Common1.java create mode 100644 Composite.class create mode 100644 Composite.java create mode 100644 ConvertCollect.class create mode 100644 ConvertCollect.java create mode 100644 CountConso.class create mode 100644 CountConso.java create mode 100644 CountVowels1.class create mode 100644 CurrentInstance.class create mode 100644 CurrentInstance.java create mode 100644 CurrentMethod.class create mode 100644 CurrentMethod.java create mode 100644 Deserial.class create mode 100644 Deserial.java create mode 100644 Deserial1.class create mode 100644 Deserial1.java create mode 100644 DisJoint.class create mode 100644 DisJoint.java create mode 100644 DisJoint2.class create mode 100644 DisJoint2.java create mode 100644 Enumeration1.class create mode 100644 Enumeration1.java create mode 100644 Exception1.class create mode 100644 Exception1.java create mode 100644 Fibonacci1.class create mode 100644 Fibonacci1.java create mode 100644 FinalStudent.class create mode 100644 FinalStudent.java create mode 100644 FindDuplicate.class create mode 100644 FindDuplicate.java create mode 100644 FindSecond$Node.class create mode 100644 FindSecond.class create mode 100644 FindSecond.java create mode 100644 Freq.class create mode 100644 Freq.java create mode 100644 Hiding1.class create mode 100644 Hiding1.java create mode 100644 HourGlass.class create mode 100644 HourGlass.java create mode 100644 Initializer1.class create mode 100644 Initializer1.java create mode 100644 Initializer2.class create mode 100644 Initializer2.java create mode 100644 Instance1.class create mode 100644 Instance1.java create mode 100644 Instnace1.class create mode 100644 Instnace1.java create mode 100644 Iterable1.class create mode 100644 Iterable1.java create mode 100644 Iterator1.class create mode 100644 Iterator1.java create mode 100644 Iterator2.class create mode 100644 Iterator2.java create mode 100644 LIstSwap1.java create mode 100644 LinkData$Node.class create mode 100644 LinkData.class create mode 100644 LinkData.java create mode 100644 LinkedRever$Node.class create mode 100644 LinkedRever.class create mode 100644 LinkedRever.java create mode 100644 ListIterator1.class create mode 100644 ListIterator1.java create mode 100644 ListIterator2.class create mode 100644 ListIterator2.java create mode 100644 ListItr.class create mode 100644 ListItr.java create mode 100644 ListSwap1.class create mode 100644 Loading.class create mode 100644 Loading.java create mode 100644 Local12.class create mode 100644 Local12.java create mode 100644 Map12.class create mode 100644 Map12.java create mode 100644 Map13.class create mode 100644 Map13.java create mode 100644 Map14.class create mode 100644 Map14.java create mode 100644 Map15.class create mode 100644 Map15.java create mode 100644 MaximumSum.class create mode 100644 MaximumSum.java create mode 100644 MergeLinked$Node.class create mode 100644 MergeLinked.class create mode 100644 MergeLinked.java create mode 100644 MergeSort1.class create mode 100644 MergeSort1.java create mode 100644 MiddleElement1$Node.class create mode 100644 MiddleElement1.class create mode 100644 MiddleElement1.java create mode 100644 Missing12.class create mode 100644 Missing2.java create mode 100644 Missing3.class create mode 100644 Missing3.java create mode 100644 MissingNum.class create mode 100644 MissingNum.java create mode 100644 MultipleMissing.class create mode 100644 MultipleMissing.java create mode 100644 NextGreater.class create mode 100644 NextGreater.java create mode 100644 NoRepeating.class create mode 100644 NoRepeating.java create mode 100644 NotRepeated.class create mode 100644 NotRepeated.java create mode 100644 NumberOfSegment.class create mode 100644 NumberOfSegment.java create mode 100644 Object2.class create mode 100644 Object2.java create mode 100644 ObjectClass1.class create mode 100644 ObjectClass1.java create mode 100644 Occurrence.class create mode 100644 Occurrence.java create mode 100644 Outer$InnerClass.class create mode 100644 Outer$Parent.class create mode 100644 Over5.class create mode 100644 Over5.java create mode 100644 OverLoadMain.class create mode 100644 OverLoadMain.java create mode 100644 OverrRide.class create mode 100644 OverrRide.java create mode 100644 Pair.class create mode 100644 Pair.java create mode 100644 Parameter.class create mode 100644 Parameter.java create mode 100644 Parent.class create mode 100644 Permutation1.class create mode 100644 Power.class create mode 100644 Power.java create mode 100644 PrimeNumber.class create mode 100644 PrimeNumber.java create mode 100644 Priority1.class create mode 100644 Priority1.java create mode 100644 QuickSort1.class create mode 100644 QuickSort1.java create mode 100644 Rearrange.class create mode 100644 Rearrange.java create mode 100644 Rearrange1.class create mode 100644 Rearrange1.java create mode 100644 RemoveChar.class create mode 100644 RemoveChar.java create mode 100644 RemoveChar1.class create mode 100644 RemoveChar1.java create mode 100644 RemoveDup12.class create mode 100644 RemoveDup12.java create mode 100644 RemoveDup3.class create mode 100644 RemoveDup3.java create mode 100644 RemoveDuplicate1.class create mode 100644 RemoveDuplicate1.java create mode 100644 RemoveInPlace.java create mode 100644 Replace2.class create mode 100644 Replace2.java create mode 100644 ReturnType.class create mode 100644 ReturnType.java create mode 100644 Reverse1.class create mode 100644 Reverse1.java create mode 100644 Reverse2.class create mode 100644 Reverse2.java create mode 100644 ReverseLink12$Node.class create mode 100644 ReverseLink12.class create mode 100644 ReverseLink12.java create mode 100644 ReverseLinked12$Node.class create mode 100644 ReverseLinked12.class create mode 100644 ReverseLinked12.java create mode 100644 ReverseOrder.class create mode 100644 ReverseOrder.java create mode 100644 ReverseString2.class create mode 100644 ReverseString2.java create mode 100644 Reversse.class create mode 100644 Reversse.java create mode 100644 Riding1.class create mode 100644 Riding1.java create mode 100644 Riding2.class create mode 100644 Riding2.java create mode 100644 Rotate1.class create mode 100644 Rotate1.java create mode 100644 Rotate2.class create mode 100644 Rotate2.java create mode 100644 Search3.class create mode 100644 Search3.java create mode 100644 SearchData.class create mode 100644 SearchData.java create mode 100644 Segment.class create mode 100644 Segment.java create mode 100644 Selection1.class create mode 100644 Selection1.java create mode 100644 Selection2.class create mode 100644 Selection2.java create mode 100644 Shuffle2.class create mode 100644 Shuffle2.java create mode 100644 Single3.class create mode 100644 Single3.java create mode 100644 Singleton.class create mode 100644 Singleton.java create mode 100644 SmallestPositive.class create mode 100644 SmallestPositive.java create mode 100644 SortArray.class create mode 100644 SortArray.java create mode 100644 SortByBranch.class create mode 100644 SortedArray.class create mode 100644 SortedArray.java create mode 100644 Star.class create mode 100644 Star.java create mode 100644 Star1.class create mode 100644 Star1.java create mode 100644 StreamArray.class create mode 100644 StreamArray.java create mode 100644 StringJoin1.class create mode 100644 StringJoin1.java create mode 100644 StringJoiner1.class create mode 100644 StringJoiner1.java create mode 100644 StringPalin.class create mode 100644 StringPalin.java create mode 100644 StringPool.class create mode 100644 StringPool.java create mode 100644 StringToken.class create mode 100644 StringToken.java create mode 100644 StringToken1.class create mode 100644 StringToken1.java create mode 100644 StringToken2.class create mode 100644 StringToken2.java create mode 100644 String_Buffer.class create mode 100644 String_Buffer.java create mode 100644 Student$Child.class create mode 100644 Student$Parent.class create mode 100644 StudentSort.class create mode 100644 StudentSort.java create mode 100644 StudentSort1.class create mode 100644 StudentSort1.java create mode 100644 SubArraySum.class create mode 100644 SumToN.class create mode 100644 SumToN.java create mode 100644 SumToN1.class create mode 100644 SumToN1.java create mode 100644 Teacher12.class create mode 100644 Teacher12.java create mode 100644 TopMaximum.class create mode 100644 TopMaximum.java create mode 100644 Unique.class create mode 100644 Unique.java create mode 100644 Valid.java create mode 100644 abstract3.class create mode 100644 abstract3.java create mode 100644 abstract4.java create mode 100644 anagram.class create mode 100644 anagram.java create mode 100644 anagram1.class create mode 100644 anagram1.java create mode 100644 cat.txt create mode 100644 child1.class create mode 100644 copyList$Node.class create mode 100644 copyList.class create mode 100644 copyList.java create mode 100644 countVowels1.java create mode 100644 dog.txt create mode 100644 enumIterate.class create mode 100644 enumIterate.java create mode 100644 findDuplicate1.java create mode 100644 frequancy.class create mode 100644 frequancy.java create mode 100644 frequancy1.java create mode 100644 kumarKo.class create mode 100644 kumarKo.java create mode 100644 kumarThis.class create mode 100644 kumarThis.java create mode 100644 kv.txt create mode 100644 load.class create mode 100644 load.java create mode 100644 palin13.class create mode 100644 palin13.java create mode 100644 path.class create mode 100644 path.java create mode 100644 pattern.class create mode 100644 pattern.java create mode 100644 pattern1.class create mode 100644 pattern1.java create mode 100644 pattern2.class create mode 100644 pattern2.java create mode 100644 permu1.class create mode 100644 permu1.java create mode 100644 permut.class create mode 100644 permut.java create mode 100644 permutation1.java create mode 100644 power1.class create mode 100644 power1.java create mode 100644 remove2.class create mode 100644 remove2.java create mode 100644 remove4.class create mode 100644 remove4.java create mode 100644 replace1.class create mode 100644 replace1.java create mode 100644 reverseString1.class create mode 100644 reverseString1.java create mode 100644 reverseWord1.class create mode 100644 reverseWord1.java create mode 100644 selectionSort.class create mode 100644 selectionSort.java create mode 100644 swap3.class create mode 100644 swap3.java create mode 100644 swapTwo.class create mode 100644 swapTwo.java create mode 100644 table.class create mode 100644 table.java create mode 100644 table1.class create mode 100644 table1.java create mode 100644 turnMathod.class create mode 100644 turnMethod.class create mode 100644 turnMethod.java diff --git a/A.class b/A.class new file mode 100644 index 0000000000000000000000000000000000000000..c1e01108e2a15c4067a772c11fba3aace3541432 GIT binary patch literal 182 zcmX^0Z`VEs1_lcTUM>b^1}=66ZgvJ9Mg}&U%)HDJJ4Oa(4b3n{1{UZ1lvG9rexJ;| zRKL>Pq|~C2#H1Xc2v=}^X;E^jTPBFZ<5*mrnVx5?mz7wS$iu+Gz{<$L=*Y+*0OITC zB<7{-`zK|kCYLZMFfaja0|7=L1}X&7Y(SPQkOqmcYHep=+z6It2a;@HL68&&kjKQp F2>`{x9`67E literal 0 HcmV?d00001 diff --git a/Abstract4.class b/Abstract4.class new file mode 100644 index 0000000000000000000000000000000000000000..36ab8502851b17be5370acdd2d0e3b11edaabf60 GIT binary patch literal 689 zcmZuu+iuf96r6P~c8qBuC4oZ2wLlVw8VMdiL5QdlPk|z(0s&8(WED2`1vz#l9{4DD zXeE&N06q#a>l8vIEZOIHcFvhOXMg_s_5;8p+;?#nO&b?oSZF%9);ERjD9O`_daez5Z7^PBshngFcMRFX8rB8Q7lnDI!(cyEYNRrO z$|9fZ%*JgGcW{?>W-?FZArB7nNTvi17WoGm+Gu;|plieT(8E0sI|u}7e}x3jt$gi` z=W4?4TPwvs#N8wed8QK%Q*XU<-uU(EGT6)DnD7-f{|N30^+k_A pXAIaQxRU9@EyNtybmX8(!4|P?y7lSu0fisa&@P#r_+7}jy# zKnNFoED27_;?TJq>Frp>@*2hc{H#}8t4NP>Rn_r}*yY5W8W>F1}*C1@DHzFAyL35ID&*OMQyD)Twbo7c}97UMMJ*2%gq|t9^dGQ6UpP|*E`qT#r K@GPrn=>H42j|7VV literal 0 HcmV?d00001 diff --git a/Adjacent.java b/Adjacent.java new file mode 100644 index 0000000..91e4e10 --- /dev/null +++ b/Adjacent.java @@ -0,0 +1,38 @@ +import java.util.*; +class Adjacent +{ +static List l=new ArrayList<>(); +static void push(String k) +{ +int i=0; +if(l.isEmpty()) +{ +l.add(i,k); +i++; +} +else +{ +if(l.get(i).equals(l.get(i-1))) +{ +l.remove(l.size()-1); +i++; +} +} +} + +static void print() +{ +System.out.println(l); +} +public static void main(String args[]) +{ +String s="abbaca"; +char c[]=s.toCharArray(); +for(int i=0;i&u3U^xRu}z$%fr7WIEB>f5zV92wQ}?#_Gj-Z$TTZ|42;_SI_uH}S;6Y2*!j zY~m9WpIVs0f{60 zSM5?m`%<+lQKHrGLVsJV$tZYssqKp(ke<2{1!r&uHiOa7VM{1Yi?(^_^F3O$+E|Td zE9AQ$20PrP!Jh2!V275huU6L?l1r*1Dd|MKZm6YOTJn9qUz340a4Un`Ao|vd=y6|n z2|oh7!;p4VprsBq5t`m`ng;G>u!Q9ds#sw-zU+BA&_3_gh2HU6!CVTfCe||e4(kS- z4DR7Rp}gA)r5x`3!Pc(WCQ^mMq#VwqD^h6okbgv-Nby#SVSXH809z?OXSgu#9|}DH zjwOg7V&TU~HTDB7x&-Wn1V2BBmR{*0RY?gSOC3Pjh!z4o8g(RVX?ZYN#`u zjf3)0loC2G75#^T-ewG^ySyW+p4#U6snk0(3N%+bh<4-@CnXpa@F*WT6}^a^OK0nd z67Pxkj`8<1Gz+uHN@4K(Qp)jY2g_82mbQo^sgJO~6a`*~c` zA;zHk>s+;55iAT6E0grcJVz3n`#tfV@bOzRD(WOemAh_3YEd!pm?}Q8zxQ!tIQRc? z$m10Ci|98+4_!S_(P{J%eHnd|7yDp;(177XdZ%J%1!-2fK9r1G)%5ppGAD<|jPF nZ}=X+qk%q}_#2NgO$d?5=gALhz>MM=6ldca*(TZ7>ACSA;-GMD literal 0 HcmV?d00001 diff --git a/Agression.java b/Agression.java new file mode 100644 index 0000000..2f662a4 --- /dev/null +++ b/Agression.java @@ -0,0 +1,86 @@ +import java.util.*; +class Student +{ +String name; +int id; +String dept; +Student(String name,int id,String dept) +{ +this.name=name; +this.id=id; +this.dept=dept; +} +} + +class Department +{ +List student; +String name; +Department(String name,List student) +{ +this.name=name; +this.student=student; +} + +List getStudent() +{ +return student; +} +} + +class Institute +{ +List dept; +String name; +Institute(String name,List dept) +{ +this.name=name; +this.dept=dept; +} + +int getTotalStudentInInstitute() +{ +int noOfStudent=0; +List student; +for(Department d:dept) +{ +student=d.getStudent(); +for(Student s:student) +{ +noOfStudent++; +} +} +return noOfStudent; +} +} + + + +class Agression +{ +public static void main(String args[]) +{ +Student s1=new Student("gaurav",153,"CSE"); +Student s2=new Student("Kushal",156,"CSE"); +Student s3=new Student("vikash",253,"MECH"); +Student s4=new Student("Ankit",254,"MECH"); + +List cse=new ArrayList<>(); +cse.add(s1); +cse.add(s2); + +List mech=new ArrayList<>(); +mech.add(s2); +mech.add(s3); + +Department d1=new Department("CSE",cse); +Department d2=new Department("MECH",mech); + +List dept=new ArrayList<>(); +dept.add(d1); +dept.add(d2); + +Institute ins=new Institute("NIT",dept); +System.out.println("Total Studnet in institute="+ins.getTotalStudentInInstitute()); +} +} \ No newline at end of file diff --git a/Angram12.class b/Angram12.class new file mode 100644 index 0000000000000000000000000000000000000000..bc25b352dc49fbfdaa107a2eac014b511036c1a5 GIT binary patch literal 830 zcmZuvT~8B16g|`K?rcj7*fM}3SX7|ULIsn?1Y<%-j3j^tsxgw7OzT<}+AWr?iHVQ+ zBjkzj!m}n~VvIk)Kj42MQ9QGR5EAy|&b@ce+Fh*S5N+O3*7q=zuNZb{09{PbFJ`#xMCtnCyi>)`FK+m!tc&nXe)oWLDwZV+l z)P5k)pWj&C((iStp@Vv9J#70yecmiguZOy}y`py_yu_HqxWt4&a=q1Q*SyERsghm@ z>TTVeotrU5Qb-}q&UGEq>g{R@c}%7-g@Qyeg=x$PsLH07J8P8lcXJDYHWegFDcr-X zK-X$3JkJWa=M4mUFL*w!Zh1BK$X-GI67Z~#Ky2d`rD=FUJ=~0>Sz=h*)a?aUvGPlk zi{HYiO zy6Fvb6ddiT?+{<;@YrabC@GLYFRsxiR16>vmvf&ovE@vBrEm=Er?na{TgEH$KR_j3 zwv}z-Lp&)c`xtiFiI=64X8sW4MJ1V2&H>c4lK1z~&B3ZzW$OruJt>Y(|0ru8j)`nW z-<0(k-CyBkxXwL7mvIwx4b@mgb&VI3{7KH?E4ee5q!Sq8ekT}}NPeD~6=bl6ES?kp zlDXFyKn;U;(1+ByEqRJpB=y Ff&WH=qT2uf literal 0 HcmV?d00001 diff --git a/Angram12.java b/Angram12.java new file mode 100644 index 0000000..d8f9d03 --- /dev/null +++ b/Angram12.java @@ -0,0 +1,39 @@ +class Angram12 +{ +public static void main(String args[]) +{ +String a="gat"; +String b="akb"; +boolean visited[]=new boolean[a.length()]; +boolean isAnagram=false; +if(a.length()==b.length()) +{ +for(int i=0;iQW1Ymk|CXBcP8vk3V9P> zLlFxVd;lLxyxR>VA;E>&xpVKicg{U~_s`#}-vAEr!bTc-3rjX)$ft1&g)~{qd5Ye) zaR+xTtXtS%NWGFun%4~RQu&M_QPXX~kgZE4P6l36_@}(-k|*JDsTh_^U+P_c!7DCT zol3*_Qgy0fqTSE~za@@j2wr>>1hS(JLZky5iww!epev1qdk!{n-@z8P8FFv6Hi7YZ z|GhBhx*cRwC@x^f!7d(HC^;x&k2pr<2tU61L$fPdX3EtV21a<)i5^g(5b>0{@{vdy zqAIvorA8F@h+=-W4IBG-$dEoEz@`jdGKLk8_e4#r7B`=yIVUSHT$zAjw=`RzJnLdu zy5>AhgTd;Dq+C+8Ft5;=g-4+XPZ)~ho~63bJuy-}Vs*q@M*Bkx&q$`a*1bWW!Fi{Y z@M|s)0zp*2PTnx85$S!*RofLoF-ok?(x325C7urZVh((AHlhzyoz!GhqQ+gfA&sb7 zc+Rjh)89O93>*K)(Nrza%!f~m7R?+;2(s2`XS65xF2TN$!El4#scUEWn`DqBJA@um zYM8wG3$f3ah}XX(vHt_fD?;NZtZ{Y*al&Qj$}Copqf?H~G2Fys+HI`9Q25|Ne=LMnz#oKTHp1*;O)kd0wo#D<6*L-g3N z4ex{@Tq?I2B6a6cXGk;+Tfg=#O?U6OW>O|%al>X%OApOHAM&cn?OwIzxrW`V1wyIi z_-+4;QoHUo)-6sZRzLgn4>t*2S7LDfkB+LA<4X1ibU3=8K&aE0lYEoe~ zO&vT3B$GzYl;+En+sGqMpB$VJT^bP#ixlMu8KJO0279G|VTs=8B$*^p0!fMk>Lp17 zaq$zO`!T}JN=J#jK^P%g>5L$}L!?lN5l)R%2qZ~^wn|nivb5C#EtO%J@*ya{>n+a literal 0 HcmV?d00001 diff --git a/Assign3.java b/Assign3.java new file mode 100644 index 0000000..2147a01 --- /dev/null +++ b/Assign3.java @@ -0,0 +1,33 @@ +class A{} +class B extends A{} + +class Base +{ +A run() +{ +System.out.println("Hello how are you..."); +return new A(); +} +} + + +class Child extends Base +{ +B run() +{ +System.out.println("This is my child class"); +return new B(); +} +} + +class Assign3 +{ +public static void main(String args[]) +{ +Child c=new Child(); +c.run(); + +Base b=new Base(); +b.run(); +} +} diff --git a/Assign4.class b/Assign4.class new file mode 100644 index 0000000000000000000000000000000000000000..b6e138e3257ce67ce04cef42a86455a86f6f128d GIT binary patch literal 498 zcmY*W%TB^T6g^W~25MD61eK?c1wJAh7bY4LLt-?ku)vrQR|O_mQi|ymji2QP5=s03 zKgxKgnxLKZ-g6&k&YhXhulElCr`R>Ige=Fp2@P3gHaIpp3MS$zHc(Wi#8Kv`FvQPY z-wiJqVzvEy2E8%v3x-wO^+j_s>Wbjb>3WpWM~>?=hO z?eQe&i7Qt%TbEM01OMb$wOX*S%#dzPLJ{mWg$zZ%;W<(=Ed7hD8{Zc}R1(rcRk2b( ztVM;C{su-=R}$M6b`*pEY7=)cXsbIEy^u~JAIC4WMa_eJ|_ zp~0|1s6?KTHx6cCZv^Om$i|~&9!aE-CahYop(94VI)~PoA!Z*=q0eD-=7>|wXGq*0 pO_5yelB34}3P_+xl4U{_T2&e$LwOBr$dk_y(nv8!eFph0;2Te-Tqpnl literal 0 HcmV?d00001 diff --git a/Assign4.java b/Assign4.java new file mode 100644 index 0000000..f643b67 --- /dev/null +++ b/Assign4.java @@ -0,0 +1,33 @@ +class Outer +{ +static String msg="gaurav"; +static class NestedClass +{ +public void show() +{ +System.out.println("I gonna so you something "+msg); +} +} + + +class InnerClass +{ +public void display() +{ +System.out.println("I am displaying:"+msg); +} +} + +} + +class Assign4 +{ +public static void main(String args[]) +{ +Outer.NestedClass out=new Outer.NestedClass(); +out.show(); + +Outer.InnerClass in=new Outer().new InnerClass(); +in.display(); +} +} \ No newline at end of file diff --git a/Assign5.class b/Assign5.class new file mode 100644 index 0000000000000000000000000000000000000000..55f44cdbbea4ad167ebb9dcd60cc358e81d2242f GIT binary patch literal 484 zcmY*VT}uK%6g{)`*$2LcWA%3nr zHNIeo)%Twm%;u;s8CF`#llS4UEB!~&b*W+wh4L8k_2}V~Ib}?iY#vZx@*`r3@SHY_*KFCtN6*bT8n!(HHotEiq>1WUvIVy(jo%o(iC3~|c&6p6c|36hH` lc{)E(LW0)VsGvwTDyWf#EY%IHVS_MB%%F{V(piLCz#kgwR!RT> literal 0 HcmV?d00001 diff --git a/Assign5.java b/Assign5.java new file mode 100644 index 0000000..a3c900e --- /dev/null +++ b/Assign5.java @@ -0,0 +1,34 @@ +class Collage +{ +static String branch="CSE"; +String name="gaurav"; +static class Kumar +{ +public void display() +{ +System.out.println("the branch is:"+branch); +} +} + +class Sujit +{ +public void show() +{ +System.out.print("Haii my name is:"+name); +System.out.println(" Branch is:"+branch); +} +} + +} + +class Assign5 +{ +public static void main(String args[]) +{ +Collage.Kumar out=new Collage.Kumar(); +out.display(); + +Collage.Sujit s=new Collage().new Sujit(); +s.show(); +} +} \ No newline at end of file diff --git a/Assign7.class b/Assign7.class new file mode 100644 index 0000000000000000000000000000000000000000..b758252ebf2858a75f3a5e0ed3ac3cfb7c922801 GIT binary patch literal 473 zcmYLFTT22#7(KIBUAHo`tu!xP9_&Is78F4UQLtrT1k%%JgRJNXd+C4mqL9!J=to80 zY>BhXIp3T;Gw0*`{`vd@aDf8{ITUSdI?zy5ux(?gH^H#x2U0vHN0EqJ)Ri~)=S}}GmNV9_v&q>m3Z}#PvC}?hLwrGKDdR*`33pvpqxR;dF}Z@)eI}4wR5VnIbEM ZRn+LyP#|5y2DXR`RB4pxk1tn=k6S^$^dJ~P1c4wGYy{EMs)LNUv!Sy=KdT-R3i<*4 zsOXLc+Q7{Hm~-wucjo)&;|o9w4F?<^N6CSO%{oo3($z9YNQ^t-XsTiukV|NriN6m4hhRskeb{D9>yCPgAca0~*sfey}plq8m+v26FUjW?8gJK4?Jl z>SP(&?9mMDl^lk3I&<@6iC``^$T!ea*mH8_6V`+0c$FD4-8b0B@5nBh1!M^86R%1? LQzLGHVhhDz@AX&3 literal 0 HcmV?d00001 diff --git a/Assign8.java b/Assign8.java new file mode 100644 index 0000000..bed68d3 --- /dev/null +++ b/Assign8.java @@ -0,0 +1,24 @@ +class Student +{ +int a; +int b; +Student(int a,int b) +{ +this.a=a; +this.b=b; +} + +public String toString() +{ +return("a="+a+" and b="+b); +} +} + +class Assign8 +{ +public static void main(String args[]) +{ +Student s1=new Student(10,20); +System.out.println(s1); +} +} \ No newline at end of file diff --git a/Assign9.class b/Assign9.class new file mode 100644 index 0000000000000000000000000000000000000000..8e7eb5573c900c0fe639d499fdc24b4c20f3c48d GIT binary patch literal 478 zcmZWl+e*Vg5IviwNgHGDY3rrlo~nX<5|oM{1wkk(R0Q#9TbHmU7fF+XpWgAVTcH&fc4zkNIeTX2>-+r^z!7#VWKc9w%AjmPLnR9bRSPxLO{|z$WiU=;AmdYp zRCD*1LGOeQf+63Pfw)ZkzKCvk-y=l#xeOSp&HL_p)fbP>JP;r zR`&nhFO>ZPxA!!Pg-;EI2`QYJK!&Yrsx_vH1^3$w<>}{tVKRSIB##<(7M*7H)F+i_ z(n!_PXj5ZgSfZ>!kx@+VO~76#p&`&|Ou-Tnmyx4fQ4gU{#m)z`yHcu%=Lz)gE7JRK WFy_)6Qbewju!aiiB+k=aL*WNUjbUQ| literal 0 HcmV?d00001 diff --git a/Assign9.java b/Assign9.java new file mode 100644 index 0000000..f8af646 --- /dev/null +++ b/Assign9.java @@ -0,0 +1,26 @@ +class Collage +{ +String name; +int roll; +Collage(String name,int roll) +{ +this.name=name; +this.roll=roll; +} + +public String toString() +{ +return("name="+name+" and Roll="+roll); +} + +} + +class Assign9 +{ +public static void main(String args[]) +{ +Collage c=new Collage("gaurav",153); +System.out.println(c); +} +} + diff --git a/Associa.class b/Associa.class new file mode 100644 index 0000000000000000000000000000000000000000..a59e0fdc5711a6f86fa3d5c11787cdacfe25934c GIT binary patch literal 1057 zcmaJ=YflqF6g|_|mURUzFG0Xnij;@cw`ft+CPb1_P1oWZK-c3nu#kZiUC z9-8zjrHjh^!KeW8z3JsL~lQ5ugOJi${7 z&m27O2=!_b;mY8r!(&mSl2f_iuKS>s(@2YeY^b&&bn%|bf2I~SH7a;eU>I!(T67vI z^MG7W=2i!#sV%}8fQ=V;Npj5fB3B;?w?}r>cb75D1iUGVO4hjk>ggkjBF&|a7`BEu z9xODp_C%-u>(5v?YeX`)^(MPz(LN_autk_bZ+j z1q(Y2%LDxl^Tx3Fe;i!gqz7ic7!A72V7Num0?mx(vGflc?FFaW|WpxqI%p=ggh?^Y`pGfHk~#aT5~`Zl^KnB7rFfchb1)q90QO zn8u6^-m^i(eR$C4C?mhRRZj?Pj+1TbG z86C|ncGEIAgs}h@FYuB!jrlV6&7tr`*a&n>2w#8q8N)=#>!PGpm7A~99MUW{T$z|* zt%uz1N`rXr#(o*PGNi zZ&N7|l>#2ef<*r46nV+f?$Rf&4gwKp+lhs4~lz0$S zq!9%N?-=I0{PohtF!O&LeB7Y>WuF9nbdJGri)Pa_G8+4rPQiZCguz~~)J1R_0~o<5 z%`LQyK6-)NITCxBzEdR2=jh+dq)y>%{X%;A1OqE4aL+IZoWQ$c%OFX4_u*oe*ygZ+ dEHRByEP-(pXmqK@E4;yLOcD-A(|VS^xqnnk3xogw literal 0 HcmV?d00001 diff --git a/Association.java b/Association.java new file mode 100644 index 0000000..4df6355 --- /dev/null +++ b/Association.java @@ -0,0 +1,37 @@ +class Bank +{ +private String name; +Bank(String name) +{ +this.name=name; +} + +String getName() +{ +return name; +} +} + +class Emp +{ +private String EmpName; +Emp(String EmpName) +{ +this.EmpName=EmpName; +} + +String getEmpName() +{ +return EmpName; +} +} + +class Association +{ +public static void main(String args[]) +{ +Emp e=new Emp("gaurav"); +Bank b=new Bank("BOI"); +System.out.println(e.getEmpName()+" is the employee of "+b.getName()); +} +} \ No newline at end of file diff --git a/B.class b/B.class new file mode 100644 index 0000000000000000000000000000000000000000..31c0efdfab75c109c914534d0331d50ac875d3b1 GIT binary patch literal 167 zcmX^0Z`VEs1_lcTUM>b^1}=66ZgvJ9Mg}&U%)HDJJ4Oa(4b3n{1{UZ1lvG9rexJ;| zRKL>Pq|~C2#H1Xc2v=}^X;E^jTPBFZ<5*mrnVx5?mz7wS$iu+Gz{<$L=mf-$3O*@YE?Ylb5R%E(xBUFSch>M~^rQkBHp{7g|nTOK9QWq8!`~W{n zyfa-129kR?Ip^M!eE)oW0XT+hqku{gRn!Wo+h|~&W5b4p3dbhL7DN6-X%(F^WLxba zL+;$%ONLTkX?YdTMl!e+BcGUT5Nigj)$aGY4EDgp!B}3X zZ3jEpWvE|D-#6}qd3Hr0-MNW9&*Nx1*uy>p>(R(F5mJ|O;_moDPdeA5sT@atsKGpp zmferOQs67idtC Km=f_Blz#!oby2ba literal 0 HcmV?d00001 diff --git a/Binding2.class b/Binding2.class new file mode 100644 index 0000000000000000000000000000000000000000..b4c0c216772ad65dcf059e1dd07a881f96cb8597 GIT binary patch literal 438 zcmYLF+e*Vg6r4?)rp8{q)Ltz3;6uG&!6!lS!GIvt3se;GDQ%W^OS*+5)$j7DV!;pa zqr_QhX&`52Cv)bU?9cDlH-IxVU1U*qu<61=*_4Wd9T&C{YYyrHnG2;=aw(8%9Xtu7 zy-6SiiXElp-E`cO(WBoBsieog(gKy%YiH!Y`R&lxgLXHGlpdU$Mz=eeMtym$j5&X$ zbigmCC&rt@8e9hrfkHQ#22v;c4}L`8^d-sNXe}cz^y65@Iqbq^%F^u(RTv1^3(PLl z1xl-3?t3HIXQZ>};>z)G@{TYQewNZmq-3a~+Dv6?|P Hv5K`n(rQk$ literal 0 HcmV?d00001 diff --git a/Binding2.java b/Binding2.java new file mode 100644 index 0000000..7ec8c05 --- /dev/null +++ b/Binding2.java @@ -0,0 +1,30 @@ +class Student +{ +public static class Parent +{ +static void show() +{ +System.out.println("Hello parent Class"); +} +} + +public static class Child extends Parent +{ +static void show() +{ +System.out.println("Hello Child class"); +} +} +} + +class Binding2 +{ +public static void main(String args[]) +{ +Student.Parent p=new Student.Parent(); +p.show(); + +Student.Parent p1=new Student.Child(); +p1.show(); +} +} \ No newline at end of file diff --git a/Binding3$Child.class b/Binding3$Child.class new file mode 100644 index 0000000000000000000000000000000000000000..2e8802adb7a26f67343c294bde2c8661a2c13947 GIT binary patch literal 498 zcmZvYOH0E*6ot<;&7(0jwGZFbCeyqbc0C?=w1RL?DsOTp{i%t42ObU>R+pQOI%$JJ|52x_l!!V$k7E&2tY2=x zBcUjeu`H}*i=mXpY582uTEnL}5dozS=LFY!Sx1JgK_pc&Od`R9Hbdnfo56fYAz#s4 zV==f`nUFneH%Am*r)N#S938qZ7z$L?Ng1hr@&@)y1-%>njm%sjEIkYKI2#2DFUXa( kSLFY2J8QXwmY~6*1vwP4nyHIT(lR+ZTx<|ykZ!~J2BPa>+yDRo literal 0 HcmV?d00001 diff --git a/Binding3$Parent.class b/Binding3$Parent.class new file mode 100644 index 0000000000000000000000000000000000000000..defac5118874b0d444d03bc7fdc3df3c9c307507 GIT binary patch literal 479 zcmZutT}uK%6g}hW?z*jMntfXv6lf3m&`V(SkPr!Cg5mq9gN^LY#(ot3ta>Qup&!tX zitcV`1P#ob%f08EJNJHmy?+2W$Dsusr99S9Hc_##j;etT1KSMxg;X-SWYFr3Aw#z9 zPXt4;E0yTQ-be&@eB@F_6Fg$D27Vlj#kEXQg)6BhQccfJXZ(>fm^~3jH+~oy*s)>2 zG_Y%94>j`ZINWpYV>J!tj`E)j?AthiLzRWeQJ)7wQ4f6)*d3)r&~|wkijbj{bZNR= zO`Er)nHUq*T!{Zv2lFrz9(~!5iBs*SI_Wq2fmG2T3Iz9B43&S<48}u3auw<7Kf<&j zsc6tvV+aR1+GTPwbZJO1kZ>@VF~ Zx|+~nlR*XrtfpAR7NJFkITW!8^Bc~2Ul0HQ literal 0 HcmV?d00001 diff --git a/Binding3.class b/Binding3.class new file mode 100644 index 0000000000000000000000000000000000000000..f76b4a44d0b17652906b423a95fd8b0fc8aee584 GIT binary patch literal 457 zcmYLFO;5r=6r61-t)-x%Rz4*0-~m4(2QMZX50aRe0GePl##4a}mXsxFi~q|LMiPI3 zKgu|(BD>jr^JeG0dD+je_YVN4sJU2yZ)4kq0bgGw8)X-kPAr{NY*YoT=5rVg1iWjd zWZaB`B$0_g_BM#6N(s(G6{Z&gW_|x&Ak&--q`+z`RI)Q2_hft*^dd5uaS$p2zy8!3 z1usD(3e>RCP2*4v&vc>NolN7tyb85Ae;KL)Urvs-Rv_1rN!pgWUE(2+0v#5Tz28YZ z>}b01PyfyBEC_+MrSVN~B>SA+ltGGJIQ$E}3?6m|+Y{9o1*3H^gLoxi3*OluQm|wl zMPe;&veaa(&S5;xV73k)-jJEYVv=niF|n5oeEu)6MOUA0C89Da+$J{28`vbHZ4BxR Q^#Mbs z6^uE9+Yyp?quG#$eQ)Sfl2Oy(iNWp#Q8?l^BF+leLXL%;oS)r$j~;{7y4Ltf(M#)sAxCbHl#ymn-@#tU(6!OmNWwh1{1QE((HPCWB2`MiA@hsd fNvlg}5otICrBJ|1qAoT`OO#~cVuKiibQ{(Wly+lq literal 0 HcmV?d00001 diff --git a/Binding4$student.class b/Binding4$student.class new file mode 100644 index 0000000000000000000000000000000000000000..9369ed3adc63db2610dd0a94472f3b3ebe0dd1fd GIT binary patch literal 493 zcmZutT}uK%6g}gryKZZmW*_#oL4o#=FFgcC4+)VV78t&-I_S#oOzg}S{;YZ^=%F9b zkBaUZ8bJdy=Wynnd*{yQ*ZT*6a~#^pqL{-PN*2mC)=@FBVPcyhd*KUTUosfAdY>WP zk|WMg==g$n<8Z*Edv6esl2#M>#9;Si91Z!kpJ@3jUyOV)K0BRyj~;{71DvzJmj}48=vgBc`q zfuLONCpd3NDSCIa-iM0}{cN&Qv}s~6 literal 0 HcmV?d00001 diff --git a/Binding4.class b/Binding4.class new file mode 100644 index 0000000000000000000000000000000000000000..36a33c2109477725cc2f542ac766b54dc94bd876 GIT binary patch literal 457 zcmY*VTT22#7(KJD?zXOFmg}X09(u3~`O-sB1SJH4+Jg~9Ppb~Pq9g33epfFE3H^Y6 zRCGo%X@;5aaK3Zq%*@yK$0vYu>^iVfwBR`~P}Ez=LfJuDlNAe90V|e%Zzw|n_f9Dp zHpYGw$%u_8PWn>C0-4J|1@VtpB*PH!67uXr5&J1fkm=lQwivTN{9ubm4dqIYT^zsVPaR#7|3J6 zqLo)jZpfW{7{6sLmjK5Y&1~mu^bpyN+YRb!eZz9;ZR=4o{{lsuWwTw zpKd$Q--*mLDd;Cz8mWElxZ0jcqVuh;gX#!S^YE^Y_Yj26@tGcrOKpr$S1QV^67s~V zRM;~m##UM#iGia%tkkiJH9|W_W|QBa2jkvQUinxp z2>ATl+*Rb88v~)vt7V?Vv%L8mbj=IG3w~B|kr;W2IbJ*KItsa3y+I)?{zB==9`F{} q>a*EL<8S(It^-RBDKp|`Wjei?h!7=?C^H^#K!`S)eA+x~1%wY5p@}~L literal 0 HcmV?d00001 diff --git a/Block3.java b/Block3.java new file mode 100644 index 0000000..48c63b6 --- /dev/null +++ b/Block3.java @@ -0,0 +1,20 @@ +class Block3 +{ +static +{ +System.out.println("This will execute first"); +} + +static +{ +System.out.println("This will execute after the first static block"); +} +public static void main(String args[]) +{ +System.out.println("This will execute after the static block"); +} + +static{ +System.out.println("Hello How are you"); +} +} \ No newline at end of file diff --git a/Book.class b/Book.class index b7c833c120d4ddfd9b1c2504389b8b60e82d2a78..b80a7110bf948d2e6461c30a33896bea161f6726 100644 GIT binary patch delta 20 ccmX@ebd+hr0xmx1{M>^4;>?oNiOXgK08xwxSO5S3 delta 16 YcmX@gbdYJn0yeJX{M>^4iK}J<05zEgzW@LL diff --git a/Branch.class b/Branch.class new file mode 100644 index 0000000000000000000000000000000000000000..7270e72a711dbdd9dccd464985afd701d7c9673d GIT binary patch literal 430 zcmZutO-}+b5PgM(WpVis#BWSJ2_{P7$pqs;661jwBZhl{y3};LWZ5O*XX!x`5B>mu zlyM3NFE(lC_04e0p0e` z{*vB!trse#^arT_z<(lAJxLWQ4au3qJLf&~oFQM24~_ub!)*gP&bM&^a|SL#8kol= zfy)9{81x5m7ME)bYPUCG;7{^55kqGbXVHr)4Wr^^5GJJXG>9{X`R>MOD|i>UNsw*2 zf1(x``WD z6j(BG6So+|-&zLi|5;wR6-`S9Wn*|sAMfszQA+%IMZ5BZF3#O`LMsU{3eweohN_Gc z_fb&kQ!{6=)1)4l6s%Cr5Lp6g@9_$(xC3Ct6cK+R>^7XB?T4E{ZT(Q9&$>eT9)?=%#O`v7}~_k|vez z`%AiUtqT>A;@Xufe~d`=zDz|*LvrusynF6D=aTQoUycCW$Gig@=c~AYDF+wfJDA2L zfy)9{80-g866H$_W}~^rz@Mg@Aw#VfCE-dj8id(PHHZn}BNZhK(~b4sw%SvjSS4GX zex60iR#y`z`nejud7*a7eu1kDPCqTOVfZZ4eD_H)pg{|5&2}MB5twl?i@Lxy7uPW- zaKpt-++q+Xy$s&}yX0Uy9Oewh`tm8fzrUM@BhsH1bn1`QMQLZ1q~#^&86q$SRikK5$r9-&>ro?{X#sNoenY!LRE&SLt#_TXcJ7(T3HGzBIZ`;98Q`wJGm KCEl literal 0 HcmV?d00001 diff --git a/Bubble2.java b/Bubble2.java new file mode 100644 index 0000000..6d43183 --- /dev/null +++ b/Bubble2.java @@ -0,0 +1,22 @@ +import java.util.*; +class Bubble2 +{ +public static void main(String args[]) +{ +int a[]={12,3,2,1,3,4,6}; +int n=a.length; +for(int i=0;ipd66H$_W}~^rz#pfZAw#VfCE-dj8id(%HHZn}BNZhK(~b4sw%SvjSS4GX zex60iR#y`z`nejudZu>DdV$LfPCqTOVfZA{eD_f?phk;r&2}MB5twl?i@LxS7gsSS zaLvVa++YyLwG7_>yX0Uy9Oewh`tk|9zrUM@BhsH1bn1`QMQLZ1q~#-hS)F!9 zyLIam*n3K7NEGc7G^peZT*`In&*K)aJ@M5EOwW}8=Q6N_3~XBl!jeIyA_LF%Y}soa z-Zz)(vwZUn9+(T<=VjV%`CKo)(SC~={jp$C93!&ad`lj1_U_M*1C!#n4=`GvVSWVH z;*3(yUD!cs) M7QN)IR<`#30>|u#ga7~l literal 0 HcmV?d00001 diff --git a/Bubble8.java b/Bubble8.java new file mode 100644 index 0000000..38ec9ef --- /dev/null +++ b/Bubble8.java @@ -0,0 +1,23 @@ +import java.util.*; +class Bubble8 +{ +public static void main(String args[]) +{ +int a[]={12,1,4,3,2,5,6}; +int n=a.length; +for(int i=0;ia[j+1]) +{ +int temp=a[j]; +a[j]=a[j+1]; +a[j+1]=temp; +} +} +} + +System.out.println(Arrays.toString(a)); +} +} \ No newline at end of file diff --git a/Buffer12.class b/Buffer12.class new file mode 100644 index 0000000000000000000000000000000000000000..1a906bb9e3c05001351639adf5368d3c333b7f23 GIT binary patch literal 736 zcmZ{h>u%FP5QWdiiR~B{XhTb(Eu`heP0SV^`vF zcm(*7N+9t7JQU)rt*QzaOFOfkIWzn1?9X4{egJrkmID{_78Yz=bx^>fHrL9yjwJ`n zSg~zEdffBgX^&_>NhJ6*kmHmK`VkrGcV8Q#) z9m*5g4rDZF_mbF;1|41K^hRmCuU`6EJo7v~JXG=h2Q962F@uXN{j)9?3Ao2;DC6ot zrm;NH;#)3mgS#k}*t&1+0%+ z6mWu5KsjYLKsN{4IFj)*wqNr8PlYNj@S*ir;No<_C*y8~UeK4;Pa(c=Lw;H_3ksAm zi#hJK^fL?;>G!^)us3I%qS&n))&!;9uQ2NqSXta=e5+BKpuF2KGizu|N#ji7P_o_3 zlFdxWWRuDB;~$ZbOmGM?3k!<`S>vC_TeNtOhs<{f^@6aksMsOodsGNoVO;@Negkec Boj3ph literal 0 HcmV?d00001 diff --git a/Buffer12.java b/Buffer12.java new file mode 100644 index 0000000..8cda679 --- /dev/null +++ b/Buffer12.java @@ -0,0 +1,20 @@ +class Buffer12 +{ +public static void main(String args[]) +{ +StringBuffer s=new StringBuffer("kumar gaurav"); +s.delete(0,4); +System.out.println(s); + +StringBuffer s1=new StringBuffer("sujit"); +s1.deleteCharAt(2); +s1.deleteCharAt(3); +s1.deleteCharAt(0); +System.out.println(s1); + +StringBuffer s3=new StringBuffer("kushal"); +s3.deleteCharAt(3); +s3.deleteCharAt(2); +System.out.println(s3); +} +} \ No newline at end of file diff --git a/Buffer4.class b/Buffer4.class new file mode 100644 index 0000000000000000000000000000000000000000..67fb876b029cc790a486cf0d6d20f4ba88e6ead2 GIT binary patch literal 582 zcmZuuT}uK%6g{J^quZ9IX{Fis$CjWkJp@KUK_Ey4MiD)&Hrm>{E9-91&#DK7f_^|h zD!StaVYx7SFPC%9J#*&s>+J);0dy5A(j0R!WK@KZjbUEag*XduwTJ5dIFgUDidAQmbMW>!nL6#o`U6`lCjZCfGKi(HIlW0Zwq~?n0Jbl0J`5 zpg$nd#0T)9j59#f)UwH*x$u2+zL{D6{QdbGKn*VqWRcf!(?A4y9jk0_>A0<8e-3zzT zXE-t$rp?1M5mlIUT^u^eNkb!H^ba6O>y+O{iZ-9d8)R@my&X|^pQ$f_>%@uR#y?G` BvBdxY literal 0 HcmV?d00001 diff --git a/Builder2.java b/Builder2.java new file mode 100644 index 0000000..a56b15b --- /dev/null +++ b/Builder2.java @@ -0,0 +1,20 @@ +class Builder2 +{ +public static void main(String args[]) +{ +StringBuilder str=new StringBuilder(); +str.append("kumar"); +str.append("gaurav"); +str.append(" sujit"); +System.out.println(str.toString()); + + +StringBuilder str2=new StringBuilder(20); +System.out.println(str2.capacity()); + +StringBuilder str3=new StringBuilder("kushal"); +System.out.println(str3.toString()); +str3.reverse(); +System.out.println(str3.toString()); +} +} \ No newline at end of file diff --git a/Builder3.class b/Builder3.class new file mode 100644 index 0000000000000000000000000000000000000000..e114d1e3fe5e0224860c820a6cc987e64baeb895 GIT binary patch literal 613 zcmZuv+e*Vg5Ix(bO&g<)*J{1rQw#RN7eNtfK`9g!Di!f*YZqN@k`fca&(enq3Vwhe zCC;XmQgtD_v%@)OX3pmG>+J);F18F97}qh8!lZ#1rqq^AV;VCCa+p=uIUVyl78sKI z(v`shL)^~S8MLz36bzZFbj3;NG=zW78!gIc4wo*&lzmmbG1BQ}{dE3Tt8rCPVf&uLojC+=mYL6>QPO5|(wWm{`S{j&&0o*fe1y z&yf02Ww82Mr;R&t9WYGV|2LN5?Y3~6YOXU+x`dpwEBQazp7!2=cJ1jQ5Dt0cg{nfA zB)#GpjUCYNf;&VQkD3`wGw5vvYLRCHopsxdEK5I#pnS{y5@{#wN;zMr;nVbXYQ^Xy z+dyVgG*2g^GqLpw_Dli82<^!z$%vGJMX`d`5Rb^4?}%NF#b2RS3s$Lv#KjAeg%0$B jW*v8s>fQQcIg+CaR6mJP==8g!ut?Gylwp)nJ&k<>=dpq* literal 0 HcmV?d00001 diff --git a/Builder3.java b/Builder3.java new file mode 100644 index 0000000..1d9d379 --- /dev/null +++ b/Builder3.java @@ -0,0 +1,11 @@ +class Builder3 +{ +public static void main(String args[]) +{ +StringBuilder str=new StringBuilder("kumar"); +str.appendCodePoint(65); +System.out.println(str); +str.setCharAt(1,'G'); +System.out.println(str); +} +} \ No newline at end of file diff --git a/CharDup.class b/CharDup.class new file mode 100644 index 0000000000000000000000000000000000000000..6d7bbff55d4251b90b7f12ee66d55555f4eb8714 GIT binary patch literal 1372 zcmaJ=OH&g;5dJ0!OjwqOj{t%oDr&+jJ`jN*0zrI*Xcd%}a&bsTSlR5Rb|XhknapMem14Rqj=fqqjyL*)4fFxoGJ`rcSa@Dvs(LCfd->a4yJKQkI>Z^E|PYv3zCX4#qg{ni$7D zlc<<9F@;Hvl!#W zOY-?UhOT%zQOD4cO^Q(FTt^X${y+3rfTa>|sDUD%KaOzASF%6{Zi!&UDv>QW`GPv8 z2)-1Blz|02q|8LPZRLcL{YP2*Eq{tJbQZ*>OuG&pzOvK?t$ZaMML-6sa}e}J*Pg0J zUmc9Ys*mTTs*4(h?QksWhCHQkHM%XQ>~6~HY*lhE5?ijf#gUsK`_ujgeeu71e@Ws1 literal 0 HcmV?d00001 diff --git a/CharDup.java b/CharDup.java new file mode 100644 index 0000000..94f50b8 --- /dev/null +++ b/CharDup.java @@ -0,0 +1,27 @@ +import java.util.*; +class CharDup +{ +static void FindChar(String s) +{ +List l=new ArrayList<>(); +List l1=new ArrayList<>(); +char c[]=s.toCharArray(); +for(int i=0;irBHWQRbZsd$SUL`H$iP}U@+eU2c2XuMEn8Ak zBWYH5ZGT+vPG#hHWF?3rhEiuy5kdVn6n@l=LdW*VlKBtJpgklcmsTiMm%?Ssh~ROf z)`vx(lB1sk6uRUcv=C(#ij1OqJO_KGgkhE5%mU0)My4rGs3%A*P~!!uqB2AJ4eH$- inWtYBCk9ZYQKoT4O5@@Pt@X2_(h98>znT~^Cb~&eBUTfd`ry;BOkm0~Lw1HH{1g9% zebA&2{s4cJ@h(d&4a7-i?#-QZ&zyT_=J%hoUjSZW*M);Cd6ck{M-f*`6us`^25vgI z~dd%9x^S#0F6>ER)& z4r(5@u+6aS>oDY9QTZ?$@Q5KZwcdNBMC6Cu7-5JlKC~Wk)vbSOAB(_}%xUI@&DPjh zF`yFlh#;%YNt)F4&yiHNWh21{4eCTY;wtDdloG&%mv*JV_{7*-a@p+bhSxKNSaMMOsqcH*WzWvHBYL8=qo z7xhGRqH2!^R!3t8&#A(u*8S0t;oB_bG%2}|eXcs8FqH(^nAbZKxsZ4`9*PCFM(#Ej3?EHi{{U7E}qL$p-Xp2usVK;X7i((W+0*?;KrM}|;Q9}9-bl2qcb z)u;&nh*vy9LZ+_2FpOpcR;;XBepT$tAmZ*CBWr4X^@N{shRC5X_COo!Am_rxgo`** z4pv+|!ebY!$TKANw6@0jy!lSpx;{3OVXQ^)#KluQbMV~7IyPLqKt6&^7ca5FFws+= zDYs6fWf<$N?pvjVU-Y;!!cgfzM&9G9mVaM45mjP3z07ODa@$zZppJBlDAT1*n$-CZ zzErkseZd=aP9en`)MK(6?o_3iRJB43TOh*J0hcn}Xr}{WTAD4!Fw@|tqNr7s+fUNg z$ugEJOX8NYgN2p{A%@ftIn;795Jzfev$|(`6P0`{_fjB_6e# zVhH_nAHREth5ke8l_+x0D@!X14)z!p2O1itjbZNpJfvyF#%ZKjA`v`ZvPS5OW0K}7 zLDmBK0TRotdFhxa@BqxOsZje8MY256rGsx1KBqT-?|B&ogc!M3x;vU&?!slqq`<;L0 EFA1s%0RR91 literal 0 HcmV?d00001 diff --git a/Collage.class b/Collage.class index 8034c0397be5894090017b3453a5faa5202c5f79..3d46a60231e9975dcd6883c94f3352e3af85b773 100644 GIT binary patch literal 409 zcmZut%Sr<=6g_FDorhEV_ASh^b>V<3rQ)U_7K#cZ-Dk#7Qqx4HQ$hbq7YZ)?06$8+ zGlk;9gxq^_a?ZU;zJETy0G#5`gN;oWbu=6_J+#nv(6Q0AvBgk5ms(~Q4CP*b!e9-} zy@oybLMaoB z^djRr5d_xyAXX-Mu(9W39|sJzm2_y7;!~<^uTdi}94fA-;Y~afNyhMpik=slnA5$@ zk`B7#LM%;qn@XKUSt|H^z|j7OrXG*ENNMu*R>qHv(W0kO_6VJ! oR50D653o0sTIF|Gd9F}?E#w;%Td*ivG+p?pphM*tA&|ZH3sfyz5dZ)H literal 348 zcmZXPPfNo<5XIl7F>BKFkF_2Jk4Xdzo&?29!BeS+O7EL?30t-sh^e1TK@mLo0sK(n zOAtNuFmGqx&Tp9c`u_L?aD{OMAA=Ab3?+^vMgqQ5TP-k}ZPb&RSmlbzqOOc9t_6Y{ z<4k=kaFXnQr%S@qa!q(JGfvNU+gw)TTc@~6#k~Po$a#9%?m0jDk5m1h&QC(s|Z>s3V}2}P3c$`w!2MtO2Ui&4gZEd zRD;Ht_~wr?p6M>>HZ(Tbp0j7ZbLM>CoSi>^4}Joe!&?(W7~wc?BBt#H6LE}~xQJ05 zxs<|XTp1+jH4_t<)UoT@yI~-$p;HE?waswMaNOjWWk^1-U0Xe3=$V+@V2J0uvSjGX z+pb(`R7=h({ccEj+MlgPh!Yw<}9}5z*kv2kcB9V^7_5GUc0*`)FUAToMa>8-eY$dZC zZy2r~;n%G|Bj9{N^6Lrva!vW#rv`d6^ek{62HDCEB*R{V;deU9&6(G=9JDH?9(m*T5nDC|H1%ew40oT)oOJZocI}Z2c|Fs ylkU)7x*ja#aSWU2Lkaz;VgMgVgC3lvoEXkwnXF0FUZX(BGZ>?HgWj*wGyV?{plR&@ literal 0 HcmV?d00001 diff --git a/Collect.java b/Collect.java new file mode 100644 index 0000000..ae64edf --- /dev/null +++ b/Collect.java @@ -0,0 +1,19 @@ +import java.util.*; +class Collect +{ +public static void main(String args[]) +{ +int a[]=new int[]{1,2,3,4,5}; +Vector v=new Vector<>(); +Hashtable ht=new Hashtable<>(); +v.addElement(2); +v.addElement(4); +v.addElement(5); +System.out.println("Vector is:"+v); +System.out.println(v.elementAt(2)); + +ht.put(1,"gaurav"); +ht.put(2,"sujit"); +System.out.println(ht.get(2)); +} +} \ No newline at end of file diff --git a/CollectArray.java b/CollectArray.java new file mode 100644 index 0000000..6e465f7 --- /dev/null +++ b/CollectArray.java @@ -0,0 +1,13 @@ +import java.util.*; +class CollectArray +{ +public static void main(String args[]) +{ +Collection list=new ArrayList<>(); +list.add(20); +list.add(10); +list.add(22); +list.add(30); +System.out.println(list); +} +} \ No newline at end of file diff --git a/Collection.java b/Collection.java new file mode 100644 index 0000000..07ac81b --- /dev/null +++ b/Collection.java @@ -0,0 +1,13 @@ +import java.util.*; +class Collection +{ +public static void main(String args[]) +{ +Collection c1=new LinkedList(); +c1.add("sujit"); +c1.add("kumar"); +c1.add("kushal"); +c1.add("payal"); +System.out.println("Hello collection:"+c1); +} +} \ No newline at end of file diff --git a/Collection1.java b/Collection1.java new file mode 100644 index 0000000..9f44aab --- /dev/null +++ b/Collection1.java @@ -0,0 +1,13 @@ +import java.util.*; +class Collection1 +{ +public static void main(String args[]) +{ +Collection c1=new LinkedList(); +c1.add("sujit"); +c1.add("kumar"); +c1.add("kushal"); +c1.add("payal"); +System.out.println("Hello collection:"+c1); +} +} \ No newline at end of file diff --git a/Collection2.java b/Collection2.java new file mode 100644 index 0000000..f1f491c --- /dev/null +++ b/Collection2.java @@ -0,0 +1,12 @@ +import java.util.*; +class Collection2 +{ +public static void main(String args[]) +{ +Collection c=new LinkedList(); +c.add(1); +c.add(2); +c.add(3); +System.out.println(c); +} +} \ No newline at end of file diff --git a/Common1.class b/Common1.class new file mode 100644 index 0000000000000000000000000000000000000000..19246ca4f639135ddbc61b0851bb35578bc86b52 GIT binary patch literal 1221 zcmaJ>&rcIk5dL1fyKh^HtiS>)R1naXAFXK8nA8|!Bax)ACMB2#FH70L(ssA$Zb@o9 z@(*}0G4W!!aPguCjRbq}XyVDcCr|n(n27V*5=u(kbo=JbeBZp8Z(jE6-@^ugJGdQ& zg8mQ&FxXFykuWadGRGB;Q3mC%?b!Z3hF~nd#vo-!BbdT8$MpzqAjZJkDTr`dg|V?? z6?}$)b4p_ftS_BG=jxtsm8oC1MjXA>jqN5MQ!73-WSQl37;(%Hm5nnDm(8M;ah-zc zKe7F7vOM2(e2=)XrFgd(R7bP4vnd(mia0>9x;gPRj#<%al40t!G27X7i&k6ZRtbw{ z!FQ{5js+TB)^&@u3JJU9I94@NGCj|tx?Xjj(9Y3P^^xgpmMm|oMND@W(&0HnT&-8E zbKsqVx2BNpRHU6EW0p!e+qcpjw-~0o`a7>ShUousbZun1*5V1!OP2`@A+pA3WwgpO zAHm*{LAQ|pm8MfbdJrL-pzIl>X6(179EI~i$;eBxk(U)CuW%#JRU@xziji$aX(!Px zFKZN2G}>}4BoJX^S>u9Feu><&Kq=%VK#u@KjJ&33y~fIHBPGo>Qu2Hwr36zvm{NnO zkj`~!A3M6L%ljzkAzj(W(^;J-=5#gj263^>>mf3u?-3AzLj-{jkoGv+Q`ugK9UOl? zA?zbW?t|mECp6(u$?>|0dnp77G@D+7E>uF4q`6P}ZIOaSlEtN{M9^tFDh`2c_LP}5{; bL2H(B5eZtuG?6*n#5^SwWr<-9(L4MP%eWuX literal 0 HcmV?d00001 diff --git a/Common1.java b/Common1.java new file mode 100644 index 0000000..f220ab6 --- /dev/null +++ b/Common1.java @@ -0,0 +1,36 @@ +class Common1 +{ +public static void main(String args[]) +{ +int a[]={1,2,3,4,5,6}; +int b[]={5,6,7,8,9,10}; +int c[]={4,5,6,10,11,12,13}; +int n1=a.length; +int n2=b.length; +int n3=c.length; +int i=0; +int j=0; +int k=0; +while(i+j1I55Iuu{Syn5{!Im82#8+KFmPD?K0+wS;B1afLs5k8zhH$8nD#dfRd=d52*vnR>zy&bt+pVX|O3=617QGQC|~h?<5LE`=r+Bwxo)W}=kjj7;rf;|msJ)6 zZ{RZJzUR6%nhI`>4}zlw@%ItA(gXb)r4PVi0yc0{eh5G!4S!LM@=GiAz;*$ zmYvRdo@f^=UmCcN4F+DYN}llAD%+-k&+x!N0b2&P@zB5y9&tQ2P{gi*&+){-9;lY{ z#7Fwl6OAoXR^5s}8O0YG_6;21DaV%vzQWf;J4 z-FCw~13swUo}xxmN|@Y!H!>KxfN0>nj2N!qD%k{OVT5T7{B(-Yetaw*K1QSv*wHvAdn>TDc#Q1rQ|SB0 z7|( book; +Library(List book) +{ +this.book=book; +} + +List getAllBooks() +{ +return book; +} +} + +class Composite +{ +public static void main(String args[]) +{ +Book b1=new Book("Love","Gaurav"); +Book b2=new Book("Hate","vikash"); +Book b3=new Book("PremKatha","Arjun"); + +List book=new ArrayList<>(); +book.add(b1); +book.add(b2); +book.add(b3); + +Library l=new Library(book); +List s=l.getAllBooks(); +for(Book b:s) +{ +System.out.println("Title="+b.title+" Author="+b.author); +} +} +} \ No newline at end of file diff --git a/ConvertCollect.class b/ConvertCollect.class new file mode 100644 index 0000000000000000000000000000000000000000..2bba26071cdba695ad0979df7ccf14583485b9b6 GIT binary patch literal 611 zcmY*X+e*Vg5Iviw*&1WL)YkjmYPDcNUxbPv1wkk(R0Q#9t7}Jnj zlsKDKYXixd9p;=lGn=pP_fG(a*tU_vB*&Bu0~s6B$c`X~85^^hoT|!b(b<`Qz(xiSGcV{inb`Z!fTXjVW7N5SrhG=9|d>v zRO#YO#rN7W2rItp%DZq+GaQV-W|$nX&%97JWZ+;COB~A%RdXslrp={FD{D=gyy_U)^UD85AT8k7-B4lE#!)bE+q>EhIX14Ip>u=v{tb)_c z>Bpd#)&_=Aik1i&VRH8k?3n@vhrU*vG^lV4X^M4e4Q5O}NPWP#Ntj(EYBy#whNKmP i#be+p4PBVk7bJ_Xum-|uBx3m@`PnB&^k2}~z{C$tW{9Z( literal 0 HcmV?d00001 diff --git a/ConvertCollect.java b/ConvertCollect.java new file mode 100644 index 0000000..33f6098 --- /dev/null +++ b/ConvertCollect.java @@ -0,0 +1,17 @@ +import java.util.*; +class ConvertCollect +{ +public static Collection convert(Iterable i) +{ +Collection c=new ArrayList(); +i.forEach(c::add); +return c; +} +public static void main(String args[]) +{ +Iterable i=Arrays.asList(1,2,3,4,5); +System.out.println(i); +Collection c=convert(i); +System.out.println(c); +} +} diff --git a/CountConso.class b/CountConso.class new file mode 100644 index 0000000000000000000000000000000000000000..e77fcc80a609ffc069780f130267bbd4ed466694 GIT binary patch literal 1201 zcmaJ=T~8B16g|^!yJcA|QVLW-s}^lRsh^0J53vccNfDDGnwXdjWkQ#3cbe`L!#h91 zw;Eq~))-89@CWddd=T$$o6x3>o9xV;JNKS@?zy{Xe@}k{Sj3tE1LF})7>HrgTN2)K zbqLomHA*2#12=I?$88-chVYW*SZakKn9gi7XnDCS7@|eX5pSBc9nsk0J2rW=8n+yV z@$|>yK0n}Dn>%~il4@AaUd~IrR8qWL-QaaUUdN1%I}AoiHXCKJZg~*VylgruFCACT zdl)8$VG@IC)2(pZ#9gFKWH4)D4)=82H!+Va!^kTsm8%-Oz9Cda?z+)19z^ia#3MY` z@x;VaEKsQnbjrElxVf`0%8DU2fOt<}yBUUIC5!U2Xymy|q{q^k{)UOPEu1}7@ntK} zv0UMeHL9Ye3z>W`?4hefjRIwp?&EDROJ?7abc$*UUdtJHhDC&m_R#Dvu#o%&qCAgr)H9BeE zP?(ErCkT!37P1{vw2t{=q+?V^jL{d0)llG% ck22;X$FW4aK^?xp3UWx0ARuHCl-?Wv0CMjoApigX literal 0 HcmV?d00001 diff --git a/CountConso.java b/CountConso.java new file mode 100644 index 0000000..178f1b8 --- /dev/null +++ b/CountConso.java @@ -0,0 +1,23 @@ +class CountConso +{ +public static void main(String args[]) +{ +String s="kushal"; +s=s.toLowerCase(); +int v=0; +int c=0; +for(int i=0;iB0JWZ+<6U|?e41d>1r28PM&7+n}SCVyr$5`@SIGcYoUfYpcs0E#{o A9RL6T delta 97 zcmdnTvW;be;=~LYCdQnJn)VZ0&dBf-mz1WY<{9c`C6*=fFz_%)^DwY6u=6l*FmO)J pV>B0J00JPJfsug=$YNsPp1h6Gg^_FWZ$=|Qh=?#yP6R9`3IIiS5ZV9$ diff --git a/Deserial.class b/Deserial.class new file mode 100644 index 0000000000000000000000000000000000000000..a649cc2c636d66816d5680942a8cba2a845f1cfb GIT binary patch literal 1108 zcmZuwSx*yD7(KV!w8K!aEtDc|xRsVt6&EavB8yfFXi7{Pd>P858EmIbnIig!e8y;- z*u?m%KT17!hK3S(xOeV+=R4qan<02{OTq0Rk}8i=3Q|F&RRrX5 zT15yMxy>lZs?enIj*2ku%I%&+W~J|}g8M3>co4!vJW{FtSV2y~ynxTrYlc9iu&*EL z*{W_;vPHXTS`}h}1=BL^C4rIT|M1jXl2__`Bo7r#%h+tyc8%t?zFVcmSJO>PU^KaN zK5?*U>*e#b(lST`kqaMd_4nx<;EHtUv#H7qJv*YF%K6y!C$l(7$=y1Kdo zvED^Rrw-;Px3JN33M$}D%5Ef1y2KjvCpIs!fe%g7HhSV``so@Sud!2wzRVm*WhwW1 z{8)0TudgQp0{(Kfejw+e!2x3R+2ZY{UZ$ll!Q#gQ+h9|?^%fg4;_5Ku*DgnPjHBlk z@2r`PbcCxGuJSF!!KQOT4hDA*7bk(1OFX6cFD+`S1CdI9gXfrk0++dm$p)W=4+>vM zkn0K+UEVKZ0iy4^@RlOJ4*Z2K0;P!3L2#psP-(gYbu*K0W1tJou@B~aU4%;sIuGUi z34a^IKjAH8+PE;?M&vVz{KmduB>fehHb#$mmx??Je3Bj~q8wua251c#v7fGCv8J>IRdCob{+udJ(zW)Gl7g-IXm{u_p#H%4{_ z7Nki^lalU~inN9vTvxHEAuM4_8v1cVnw!!P7Dg(BTeuyfbN$S@5zj_3z*)^3$EHc(fy@e$Jz_NpI}kpQ^TNwRO)aw45F)U>3_qa;+8ai=*VGcB+O+PwY&) zqd$+Nao~Gx<-vHOqqtM)bG_w1AGsD6e8}jGlpU(#ZsM#ihg@pz}x#WBuTC$Grg*x;v2xfWqHWBu4eZ=)kTqH-xz)$!x zJO>GhwxM4!H2)35b;M3ss)jiv`F$?oHQw^{dDZ1Gz&gT=Mli_xIPD~&n86V7V`RjT zV!KPMeuedKU;7<-?Iz#3{(g)x5 zbM!$(5V&TuXeeq}NMR8r9c5H>ETPJAS4URu-%I1Z>UzMj%<+&RxhiexuQ9}n3%d-7 zy3;lpCK}Q#Q&?xMVR_|Ee3w5 zlr1{YL~&0YUnbI~bTEekeQoNB(M`t(hD(I5(#mKZTRaB)LV#h0p2=Y`h7>O23SmY4 zjW`mtem+I){W0Q=Qa*8lu^8T!^2rh4AvlFbl+^2TUJnc9e0l_o5jgAqicG2e9pm3H zaf&Rp<+dyN{0Sy$az#xJ!BhwoyArY^yPNbcDAO7^a`c=b l=new ArrayList<>(); +l.add("sujit"); +l.add("kushal"); +l.add("kumar"); + +List l1=new Vector<>(); +l1.add("vikash"); +l1.add("mukesh"); +l1.add("babu"); +l1.add("sujit"); + +System.out.println(Collections.disjoint(l,l1)); + +Set set=new HashSet<>(); +set.add("gaurav"); +set.add("kushal"); +set.add("payal"); + +System.out.println(Collections.disjoint(l,set)); +} +} \ No newline at end of file diff --git a/DisJoint2.class b/DisJoint2.class new file mode 100644 index 0000000000000000000000000000000000000000..b783591ba6c4f28d63c5dedd639d4b3a39f88f50 GIT binary patch literal 739 zcmZuv?P}CO6g`toGP^Oh>BqKyRcp1HwAG-$3M+zCgvx3QD+{f^X4`R{C7YCd6#5Rn zO#4F@K_9?}67S5Gt}6y6=W;pc-gEEFuixK)0@%hA4-L$7EO@Z6*gz9Y9+q*#!%f`s za2t0xRygi5xGz+y%9jkaFzPbcJK3>hm~E?6zORNonST(ygfjL}sFYzT{Ma6dQxPX3 z?Z=%mS82bcgW0;!=chge#W$xo1RypqbSi=L3 zhd$Qvh~u%35D~|Qk4+ literal 0 HcmV?d00001 diff --git a/DisJoint2.java b/DisJoint2.java new file mode 100644 index 0000000..cc60049 --- /dev/null +++ b/DisJoint2.java @@ -0,0 +1,10 @@ +import java.util.*; +class DisJoint2 +{ +public static void main(String args[]) +{ +Integer a[]={12,1,2,3,4,5}; +Integer b[]={21,23,34,56}; +System.out.println(Collections.disjoint(Arrays.asList(a),Arrays.asList(b))); +} +} \ No newline at end of file diff --git a/Emp.class b/Emp.class index 928cb9cd68bbeb50af035cdbf9bd548e01529fe3..6bd8e6101c71bdc12e6eee22e3bff711b5bc761c 100644 GIT binary patch delta 47 zcmcb?^pI(S3@f{9Zh_xKxe#`)^wbg{dt#XukAP!waei`UVo7Fx-o%xbj7$?BmjVEF Ce-MQL delta 38 ucmaFJbc1Pv3=>P$oBFiy0J9lBTR8WA?6Libu zqtQ#p1%_#g=E*bi$)zK(j}%Y`vMH6+kj4yVDVEUpRGJ|F^eeQNM;NPD@`)jmm3&HB zU0H+dC!{MwnDk~E)z7dP-eH!4EW>w<@6zw(A#xx7{FL)FHE$i3nrcADI1HMX#vDwd noxviqs8V)=7I;L|cZmEGLY$`x3)(Mv{WTqhBJrG49WVR^XIi}6 literal 0 HcmV?d00001 diff --git a/Enumeration1.java b/Enumeration1.java new file mode 100644 index 0000000..56be1bc --- /dev/null +++ b/Enumeration1.java @@ -0,0 +1,21 @@ +import java.util.*; +class Enumeration1 +{ +public static void main(String args[]) +{ +Vector v=new Vector(); +v.addElement("sujit"); +v.addElement("kumar"); +v.addElement("kushal"); +v.addElement("gaurav"); +System.out.println(v); + +Enumeration e=v.elements(); +while(e.hasMoreElements()) +{ + +String k=(String)e.nextElement(); +System.out.println(k); +} +} +} diff --git a/Exception1.class b/Exception1.class new file mode 100644 index 0000000000000000000000000000000000000000..eb5f1688921895d24cd011f998d00be253ff43eb GIT binary patch literal 318 zcmYL@%}T>S6otA45ow+~1pWgr`=*I|=M(D=ykh;)|up41dAiU5<+e-m|c>Ev`Tvc-=kY?Jb z+x03}^}WnXPJ)%xMqn^}%9ip~j!J13qnWL>Sxg-m&#HA@s2lCX>GfNoUaYRn_}r-z zMA+hA#j`Hw;{^MziyM(Zw=uoTm#VN_NJ)z$w79xE9xq)Wu+8d_SunRwHW2SD=*JlT p4||mCAYtvKXG9&`{(|?ofuEgzAZU;dd_MN+JRovFsLkF(=MT7CHWL5< literal 0 HcmV?d00001 diff --git a/Exception1.java b/Exception1.java new file mode 100644 index 0000000..e0e308e --- /dev/null +++ b/Exception1.java @@ -0,0 +1,24 @@ +class Parent +{ +void eat() throws RuntimeException +{ +System.out.println("I am doing the same things"); +} +} + +class child1 extends Parent +{ +void eat() throws ArithmeticException +{ +System.out.println("It will throws an child class Exception"); +} +} + +class Exception1 +{ +public static void main(String args[]) +{ +child1 c=new child1(); +c.eat(); +} +} \ No newline at end of file diff --git a/Fibonacci1.class b/Fibonacci1.class new file mode 100644 index 0000000000000000000000000000000000000000..df3cba6d8e8a500e2f1a4a17f9c881b74bc3a442 GIT binary patch literal 1210 zcmaJ>-A)rh6#k~&c1u}AehP>btAMniRQ#z*0fk1iNl}v$iQ&fSb^=ScvrRiCa_>WU z?Ty!R0f{C)0I%Sicp;u?OIoCHli4|Q<~!$n=V$ly&-b4Io*)y3g;5h@J-CMPFnqYK zrHK%tVNBwN*2D%0I<1d0CT^RUWe6@i(ow4n{&?aYgOTxyf}ua>Nb$N}E{N(DFSw*J z%G{9*Bk`TwK0n||m&@H`UR52ro7RSXdByG0Ca*N`CgKd?yjQQyeaGpTQLlEN$dhJe^^tZ z%;3{?h%~Fd9C_fCM62OVryJZ>UiHw#8ck8o^Gfv!gO$}i%(%Q(6BOxlC+n7vW{X~NS#(8h zx@nlcOs7M0!Eo!aBD%mkyVq=Kx--X?iwt+&yrV?g#5%*wrTn^aW0?Fu4l(r7x2GQ; zEt+f4ypt5AozWhcI|2Jf0?iY>gAJt*Js7|s$r^eJKTO&SKj3?R1pf()+z|qU!DE>7 z#|W+XSB;cGn&@}3!!g1nM~w4>KNW}sCIZDTn2JV>52>KO4W8ddjMYdmWqb;-uV=qB z4_|}F5)svGdMWY{LKq{@;|LS&UL+`?6s598>|PRji@0tR+a1zz3=-Zs_>Ec0B+`g6f>qkXl;JX-V}*W3H|ZRr^DSCae*rEcBXR%$ literal 0 HcmV?d00001 diff --git a/Fibonacci1.java b/Fibonacci1.java new file mode 100644 index 0000000..ca76b42 --- /dev/null +++ b/Fibonacci1.java @@ -0,0 +1,21 @@ +import java.util.*; +class Fibonacci1 +{ +public static void main(String args[]) +{ +Scanner sc=new Scanner(System.in); +System.out.println("Enter the number"); +int n=sc.nextInt(); +int a=0; +int b=1; +System.out.print(a+" "); +System.out.print(b+" "); +for(int i=0;iuwT36#jQ57?zv16mJ8!ExaS%cE}TRxh)yiN}rpj z{ESx|E{`iM?b-6U8UmC19cRpBwp8GCMBNT?*}5&c)6zj#NWB|EEm*k1U`+=M+_rEB zMTYc&a2!?W1upjtY+JaCdlpQj88WYx(!Tb1|BcWms_QQ&P)ed~VF&jqJn8FQ`&4xF zjH@;9wQxzM3Mh~tiLh1WkQ8XrA-G#*SQ&E6x*3dqnBOY=+l}?^@2VP zu_2}KY7X~(K^4AEw>Rb(&FX;5t|R>72w0tOW6CoFJR0=Hg7oPv7)`r6t!+$E-1-ZTQ|WC0 literal 0 HcmV?d00001 diff --git a/FinalStudent.java b/FinalStudent.java new file mode 100644 index 0000000..20671dd --- /dev/null +++ b/FinalStudent.java @@ -0,0 +1,14 @@ +class FinalStudent +{ +static final int x; +static +{ +x=10; +System.out.println("X="+x); +} +public static void main(String args[]) +{ +FinalStudent s=new FinalStudent(); +System.out.println("Hello kumar"); +} +} \ No newline at end of file diff --git a/FindDuplicate.class b/FindDuplicate.class new file mode 100644 index 0000000000000000000000000000000000000000..220490b9cce3c9521b53c841a5f328c9adbb7e3e GIT binary patch literal 1388 zcmaJ>*-{fx5Ir~B4dZ}-EH22Rph>{Q1=k=hQ4}i}t3s)f7ca>b1|~D9nH#F|?nn4& z`QoekptzJD;6L~yR=M=dBqk{-A12*%)7|Iv>Av&r*Qc)lF5#XA9Y;9EG=y+O!%>WD zn84&d3}H&cJ{;@8aZC?Va6&^8DUMl=IfmGRVHs+XA)H7)WQgSKie%WIH!OL-UR{^Y zs#rJaq^DA^nMPSC@`n;@%gOwf*b$k!GR#cga8;I}x2QyUdqvdz6pmArRWvp%q3RB0 zCHKf$2&$OE+Q=+hN^VFeyGW%XRbf~RBZ;++fTD5?Ya{E?)QWc9Da$3pqc*r?Se08X zdTEcBj$ZUJ9B6aA;W(n<5#>nh$lx@`869VFPRBgX>lnZw#|0f1afzY-rfn-%Iij{A z)uvr>_s4KKjw?E{Sm3y-V-eS=;VxiG^Wpqv3hP_4tQh**3_S2wj4zu{$)#pp+o6A= zo<7vuK)Xs)5(d5_%(^T*^CW3W-z6H&PgE)l!-)>T0utHelNPL>Qf#W2bk)bxpbCs|ZH8I@;ZZAZ0 zLjufTbghYWqfvV`58I@Pck%x_aE_av^h*TO7RRu5>}{C|f&xxUqO5GE!Eu)sJ8#?D z^%{e|Y+2IDnZk7?5q;6AP_srb<-5YFn9`jN60;pbHi>kcbS17fYI2Y8&fRT|;@=WE zVVXrl$t=e*!^}VZ?Zu5@{Qq&7q${t}We39a&}9H!YVwYfWn`nN4`6S}q1B+@n12{T z+`9+#1@S@~i1^7DJ|k56fN(ywi%9tDSn6w}@(NR_v2(PM#}J$NfhdOk6bFf# zN9S>q&U`=rqLsptLMak0l%ix~u|kQHA1B)% duplicate(int a[]) +{ +List l=new ArrayList<>(); +Arrays.sort(a); +for(int i=0;i k=duplicate(a); +System.out.println("The value is:"+k); +} +} \ No newline at end of file diff --git a/FindSecond$Node.class b/FindSecond$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..8147d1449dbb6abeb90953d4987004e92f73507e GIT binary patch literal 434 zcmY*V%TB^T6g@+c(pqgn#21PS7Elv$NuqH>LL?!$z_2fLq9r&@+G6}I7sSMcAK*tB z&vXN3a?gFAd*}ZAetiSzp=n_UM>a}0*4BxJQxj(<8Un>I$N~W|q^ab4Mm3H@Dc}s1 zl1YCVq^V2=Dx*Q9!ik*6Ds1VBTY*yc5~Zyh)@~(r{4P>ab}!(yw-dw8l4Y7dH?o4sXYm|5=gF-SQG#}u3dJH{5ap6%{X!TIYYis`1 v8p8iX!EdZ#_+pLXM_yeeR#7Bcd^S0DaX?0c2zJ+SnCm*@U|w*8IyL?P$XQOn literal 0 HcmV?d00001 diff --git a/FindSecond.class b/FindSecond.class new file mode 100644 index 0000000000000000000000000000000000000000..2db156c5a336100bd730a8a261685d5de1e5f9ff GIT binary patch literal 1633 zcmaJ>O-~zF6g|%#d$1XQ05MQVC{2MF+XRxP3B_qha4?~@$MiCc-{25t`F6Lr5e3V{_Jx1&VQD|1JgRb@WYu_mBZ zoVpY+wryLs3k}nCrOW89H0uH*rJ`lmtFq?U^*II13xw}lw&mRu2&NamCbHnapD0_a7DUaSt<&yfeB2W1Nrn-IBy_@ zaRYZTuH$n9_pol@J{|}pHyp=vy|&pZOK;byyNNJ1hEOo@5Su!R24=8Dns%qrFz^Ul zL)a#(J`n@cxU5i<20p}PX6*OzWap)H=5lOuLITu61t zVL8iB)yOyzX*Q{ZRyRHNEw-ch0*{FnOO$1zY3|8_W7kaY8_V0J=X$2?QPdQLxHwsX zF~9Kn^a_0ut5nc^-5L~Xth+I0Hyg4kZEx0c*MyFe8rKtnxqdsA{mR*sJt@1?ie}Ao z+WR`bFwyGJlcTK;+zu&-PpLJ@COD)>S4yIGSFH zg4t+PEl=ikd?he{p`rJ26PWpb9A^3LsSj1~&z(pc;-CAKkq_uy;a#nTGRF|F=?F~G zhW(&g;3lK5pg%z41>AUx!1K)XF@ojHA+$db$>e^6_F6qumJSg*!LYhj4$l5r;z~%R z4ftsn5TQQ;b+(M)68WUaWr8Ip@i7rudMo5~g{TCAr0c1fu~_*>O&py4ojXC&Z{CkFKmvRwFGKMf z;E~}JfE<%9(ObqCPtZx;XK;(m?vT+cpVoL}Ui^uFkxY{5Ec@t+v)dcU z%3H*qA0uAMCfRl(o4n-P8Q-RTdsEpXB(tF-jPxb%YO~Jy-A5b`sLlozDX_*vEMSwz uevy2(xCO3~cYu1$@vgCcfLKsbB}t5Z0A)Nyg_~xHew@+kL@oRF)BgbFlv`Z@ literal 0 HcmV?d00001 diff --git a/FindSecond.java b/FindSecond.java new file mode 100644 index 0000000..dbcdb32 --- /dev/null +++ b/FindSecond.java @@ -0,0 +1,72 @@ +class FindSecond +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void findKth(int k) +{ +Node fast=head; +Node slow=head; + +for(int i=0;i2N76g}fCZa zBJlxy6yn&SGDTRj@70}i&pG#wfByRR1HcX*IdIXDSao2bW8?A?uHdSTYc{U8a06=& z)^XFpE!>v4Be5aSd}3mgJr$^V-2;L8ZZg&a=ldqs&+}-g(^qO3vQm$fi3L`@qyAJK zs~}YIBp76=i6_0H(HSIpI?{Wl0Jrv1{b9Snxj2Vqfs18No|!OsmZoanH?vHjG0UeW zlep{R9`4i2MCGYE=E1u>QmMoP7aqD2n=X88Nj!A1jeuqfet`>>lNZCO9+7gn5?W}~ z)Oak=@&0nX!1lU_XBYR0)yyS=(2h}R-v0m}-CSgcTlf*Ml{FaV# z9gpS${vWY&+zQqEkA?ly)tnU)knaoGkQ=Xi``rWH*b=X{cr3o$DR@cD)))n2WAg;! zBNNWVZ?h~~Xki6y<^|NCRyIHW4(rVcYJI<5|B8l%*M7Tsn#g~WPq6*A{DRhJI2HXm aWGP}Zu7Lj+g*M<|iyn9Aj#Kg6!lmCA4vg;r literal 0 HcmV?d00001 diff --git a/Freq.java b/Freq.java new file mode 100644 index 0000000..4131d01 --- /dev/null +++ b/Freq.java @@ -0,0 +1,14 @@ +import java.util.*; +class Freq +{ +public static void main(String args[]) +{ +List l=new ArrayList<>(); +l.add("sujit"); +l.add("gaurav"); +l.add("kumar"); +l.add("kumar"); + +System.out.println(Collections.frequency(l,"kumar")); +} +} \ No newline at end of file diff --git a/Hiding1.class b/Hiding1.class new file mode 100644 index 0000000000000000000000000000000000000000..b1a3b63b255d63a2a2e235ef9fffa8a92774021b GIT binary patch literal 376 zcmYLEO-sW-5Ph4EMq{*%+W1-UQfM2scoURf3gRK?A)<(6*%TFc?L$y7`#GR9S%3PsEmTw__&A=Y!w zUvUJ7{-~cpL3_ZkMyx}bQMLzjus0%f6JcXf?2>RD8^pDAL{@DMzF<7gVMgIQtnlFj dHj&2C8^9)2pVkd%RtO)*Xyb&YG^uW&^#@V{J}v+N literal 0 HcmV?d00001 diff --git a/Hiding1.java b/Hiding1.java new file mode 100644 index 0000000..128ea97 --- /dev/null +++ b/Hiding1.java @@ -0,0 +1,46 @@ +class Student +{ +static void run() +{ +System.out.println("This is method hiding"); +} + +void eat() +{ +System.out.println("Hello method overriding"); +} + +void play() +{ +System.out.println("hello i am doing"); +} +} + +class Collage extends Student +{ +static void run() +{ +System.out.println("Hello child hiding"); +} + +void eat() +{ +System.out.println("Hello method riding"); +} + +void play() +{ +System.out.println("Hello, I am playing in collage"); +} +} + +class Hiding1 +{ +public static void main(String args[]) +{ +Student c=new Collage(); +c.eat(); +c.run(); +c.play(); +} +} \ No newline at end of file diff --git a/HourGlass.class b/HourGlass.class new file mode 100644 index 0000000000000000000000000000000000000000..7265228be6c57c5b3067242d50d8b1fee11b5577 GIT binary patch literal 1057 zcmZuwOHUI~7(KW1>P*W+@hXoN5K!Bqt)Pw%9?_79Bxp4?n#w{47|B3ev`mR4E{tJe zT(CEBVbBCuCb|H8q(8vF;L?Tv!Kiqq7{SCzX6~Kup6`73obTSxzdlp}oI$^ZC|V7) zDUbMXAZ9^DtA!Ba5lFO~=s>51gXpplLAQY(1BV3kL9gWb!vaboc|$-QnV)tA8pgen zd!I$lX&e_~>M)>(8i z1*bHV$@yikG&2xnS-JU2dCI-$1)TMl_%m8?78cS0IEp&d3+&lR94qLe4 zSIAr_mz||?Z^4fufn*dZ^cpxC#WAD}WTH5Zz9{x!uYmcNUZ8P@G&?!#PWb|%i7{?r zhdAIAFczIc#m(LgG>j#8iTJaZ0XpSOPYcMzuElN6f#j`!D&>|Ie3zCf^A$47ZM-+1 zxk@{Hn&LV|(rs(|H_Uz93qS>W`QJh}(8(@F*=a!GOXtA0aTez&IBKa4h_{?@OZ@7! zUI7*mG#g(6TDlw!RXg z*qUPNift%%_#@Q(2DEdg)Kb+|j7mKi&Pz2V_4J*9?l~Hmv#g0_o%vs++V%qVQnL-I z+u=1x23BF#7OO<9ZEZ@!wxlJ)FVWm$rlghLg#I2z2sf84u77)naErMPGY}W5iF=B! znnZ=?UZcb?Ov;R)nGVJ2O$X(66M2a7Udm6S34Pdyle`$Gu^;Df03$?SLo05f4Y!#! ziFUZmoa2?b&+H0%utbK3Ja&(f#1k^Dkm(su+-r_+(2sSTATw|Zku8?j4D1tpfF|ub zv@KS#{)B?C!Rk2D7}0(}5#L$X%B_Xfkfy&+Pyhd)_)Ma$+@HJjJ;Y+es#^G4&( b?0D}cteyVW*N%aW77B{vELoas_O$#4-|NdH literal 0 HcmV?d00001 diff --git a/HourGlass.java b/HourGlass.java new file mode 100644 index 0000000..a79d10c --- /dev/null +++ b/HourGlass.java @@ -0,0 +1,59 @@ +import java.util.*; +class HourGlass +{ +static void maxSum(int a[]) +{ +int max=Integer.MIN_VALUE; +int sum=0; +int n=a.length; +for(int i=0;imax) +max=sum; + +if(sum<0) +sum=0; +} +int curSum=0; +int left=0; +int right=0; +int i=0; +int j=0; +List l=new ArrayList<>(); +while(left6TI8{RS}|0 zSL$K4%vJLwbHfvFDRo6SNMEvre3KI+t8y}H8(o!G))>s{Ra2-tZN-BrXKHEmyK2tI zRv$uOiy(^H7+ETN+#`hlb%c16{FpCP(ekzFbTr2)di(*q9NwG+!Zx!LMq=!pb)XL> x{0{E^dYG_e2O)DSy@1OFBwuizJGhy}IOyQrZ;bu5LOt~P0{{ce#T=|@&dRgEGuDsTcBP&@DF2r4llBhR2fc9btwLicfuf+$bpU}QU aZMgOc=k0(>bjIxu0JqZE6F3y_pz#Zpdo>UM literal 0 HcmV?d00001 diff --git a/Initializer2.java b/Initializer2.java new file mode 100644 index 0000000..2ed8286 --- /dev/null +++ b/Initializer2.java @@ -0,0 +1,37 @@ +class Collage +{ +Collage() +{ +System.out.println("Hello Collage"); +} + +{ +System.out.println("Hello Instance Initializer block"); +} +} + +class Sujit extends Collage +{ + +{ +System.out.println("Intance Initializer Block"); +} + +Sujit() +{ +super(); +System.out.println("Called Sujit"); +} + + +} + + +class Initializer2 +{ +public static void main(String args[]) +{ +//Collage c=new Collage(); +Sujit s=new Sujit(); +} +} \ No newline at end of file diff --git a/Instance1.class b/Instance1.class new file mode 100644 index 0000000000000000000000000000000000000000..c44e748e0e135547b78900034d9cbce6d106cf27 GIT binary patch literal 355 zcmYLE%SyvQ6g`uqiH$LdulNR+se;v=P;ny&LeNEuAg(6KP^P5Ql84}DxoJVc5AdVJ zJ0f;q&OLMIoO5TszTZCqTw>3KgV4dc3j?8s4Go(Pwj69T*jG}?=9KN@ zi#@EM%iyFRz2wh4pqxV1vy#8!7&d)Q zFM~GC0KJ3Q5miRDbFu(?BSHy;_HQ#HnTIvvT6#`aZ4N(RJS|`*r*l|ybe1k3Cf)B- O`~d%Cg<^@7DWp(2PN6oLwsLh)%^*RqnPk|u(mr4K5Cet;h( zo=t13fn-h&GqZC}^7Z}x3E&W04u&w!G2y_#q=PAB)0oDLgIUaR%yTR-*heZ*(J_Nr z*sd~Ir|lcbFzTs5p2w}a46j7pr;gPUDqxr{TzhxoK@@!vG>ereR6(<(g-)d%hYfkA zG&xg_WT_iY%)2I7nQ zooqx5{6YA!ytvh=%G-Zp_1sIpsyI@9@gxkzV}}M79Zz*gzVUCAu4$=flPEN;@6nz2 zu@lJ_?W!G3iwRpqn-Z zhGD95gp4q?^9uGv1%pdZJ82q396^R^P4!?U;ywNWqh?xfFe^1Hl|af)z~&m>V0q6- Z?Y_VsIA&lbzUvfZm!i;bK<@^|egHH>f^Yx; literal 0 HcmV?d00001 diff --git a/Iterable1.java b/Iterable1.java new file mode 100644 index 0000000..db88483 --- /dev/null +++ b/Iterable1.java @@ -0,0 +1,17 @@ +import java.util.*; +class Iterable1 +{ +public static void main(String args[]) +{ +Iterable i=Arrays.asList(1,2,3,4); +System.out.println(i); + +Collection c=new ArrayList<>(); +for(Integer x:i) +{ +c.add(x); +} + +System.out.println(c); +} +} \ No newline at end of file diff --git a/Iterator1.class b/Iterator1.class new file mode 100644 index 0000000000000000000000000000000000000000..6e9ae1532c8f5b2ca757959fed7a239aa228f95f GIT binary patch literal 611 zcmZuuT`vPc6g{)5qia#6zSTEdO%yLA6^TeBO&TPX3ZAAqYGk`BYgXcC@qm!{0e+OY z)1o9c*}W%s&bjB@+4ql^HvpS(Z6uK57_ea>Wn&O&gN70q#)yqkjB$)}OfbZ^l&|zQ zLx-EKFvNC)nq=rJDPQhKjj9ZfMAf5CtRa-oFyx+S* zkoX?7#*l3L9#pU7xn}5Zw~D@&br~}7Tj53W;KF1rW`BkKViagqQL8be-Cu{TiG}Rx zAD{Bwjg}1(1QEHVTYMGd4{2>p%S+Lqajm`nwkgN8A$fFX{~A?j;V$|~=CSCd8v=tv zXp$3G!K_P^%PcgS_Zk=-fj8C#uJQ)c^nh literal 0 HcmV?d00001 diff --git a/Iterator1.java b/Iterator1.java new file mode 100644 index 0000000..190d370 --- /dev/null +++ b/Iterator1.java @@ -0,0 +1,26 @@ +import java.util.*; +class Iterator1 +{ +public static void main(String args[]) +{ +ArrayList l=new ArrayList<>(); +for(int i=1;i<=7;i++) +{ +l.add(i); +} + +System.out.println(l); +Iterator it=l.iterator(); +while(it.hasNext()) +{ +int x=(Integer)it.next(); + +if(x%2==0) +{ +it.remove(); +} +} + +System.out.println(l); +} +} \ No newline at end of file diff --git a/Iterator2.class b/Iterator2.class new file mode 100644 index 0000000000000000000000000000000000000000..1fc9702cc8d4496118463afa4664cdaae04f969d GIT binary patch literal 1512 zcmaJ>?Q+{h6g}%WUPn&3Y-Yfm~&(mK4yp1m%Okh^x zMF$zoIyjG)to8B`UcsD$3z)adSBEi!f*lqnn0DE2T(LvZ?p__n8N6nPYZ9+ZydjWV z@&eD?6c{Kh+!M%_!-f_Zt9pT6Z8x`cw4t_qda_OB1p?0%9#kKyJyrBouwAT~$P2bh zHgTk8RDE|vwUT&=HznQ@aB5*Ys_SLXLX1|7j+6slVs6M0*>jdH|Kc z=xrSd$UWt^_1f3=+A0fu_m)PKc9nV9y|grzYRWVzNmn4T<&KJ1^*217twM6yAX!Xx zyh5`!Zs=7Td66rVf*ECfw^8Ky(l|1oy^<~T%I z`F@QR=BM;P;KDI|Cvg*){r@=rfKKs`WSBiXr1FMI1gTY4Dllk_7ull;>=(O z(|De?4gH;|S=_RuP%)=$VS9zgQVuUvY9A%Pz- zO($(f;3)Y}^EWw8sTQ8a{vGU literal 0 HcmV?d00001 diff --git a/Iterator2.java b/Iterator2.java new file mode 100644 index 0000000..b95811a --- /dev/null +++ b/Iterator2.java @@ -0,0 +1,25 @@ +import java.util.*; +class Iterator2 +{ +public static void main(String args[]) +{ +ArrayList l=new ArrayList<>(); +l.add(10); +l.add(20); +l.add(30); +l.add(40); +System.out.println(l); +Iterator i=l.iterator(); +while(i.hasNext()) +{ +System.out.print(i.next()+" "); +} +System.out.println(); + +ListIterator li=l.listIterator(); +while(li.hasPrevious()) +{ +System.out.println(li.previous()); +} +} +} \ No newline at end of file diff --git a/LIstSwap1.java b/LIstSwap1.java new file mode 100644 index 0000000..fa48a6c --- /dev/null +++ b/LIstSwap1.java @@ -0,0 +1,21 @@ +import java.util.*; +class ListSwap1 +{ +public static void main(String args[]) +{ +ArrayList l=new ArrayList<>(); +l.add("sujit"); +l.add("kumar"); +l.add("kushal"); +l.add("gaurav"); +System.out.println(l); +Collections.swap(l,1,3); +System.out.println(l); +Collections.swap(l,0,2); +System.out.println(l); + +Collections.swap(l,0,3); + +System.out.println(l); +} +} \ No newline at end of file diff --git a/Library.class b/Library.class index 5f60b337a914381f9cadef4a15641fe1d97020b7..52597566ae116edaa81f50732f3ae21c061ceba7 100644 GIT binary patch delta 46 zcmX@de3f~E3@b}getz~urAa*8>8T}-IXO;1Zt=uDj$C}s`MCx8#hE3klbIP$0|0q{ B5O@Fp delta 39 ucmcc0e2#g73>#}wetvfGM8!!Q?CGf`PC(AY{f=y0$@#ej`IEUAPXhoC#tp>) diff --git a/LinkData$Node.class b/LinkData$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..3f9d02c727cee7d0c20dae51d843451c8de31d4a GIT binary patch literal 422 zcmYjN%TB^j5IsYYmRe{<#1}pmETAUhl0@SMV{AfjpBk#6U2hXd6g}gty|%N&CgcN52^5^**f>srwop?(Vj2k82FZK~@iehVWbt~}@~#ni z>F?-2;F&5U5=ecdQhy0QfXAqCW^EdyARhM4-Fwg6d+wRp{rA7Oe*?ILS`ulTHgP72 z2(k%Sm`~7KNZ>4T+FP6?u9(CUN^vafb;ZQ_B!Q>3xuDHO6F&(Ub+4rataaB_y^14! zU-^t~D%lc9Rjan!z9|El)v&Ta?27H$!Bv5=+~OnRD&g)FVXEHmY^dG?x#6&0Om@4< zWeFpyB$OE$cIuc_8- zUG&fwHcJ{SFkV-FP*b|CZ($lUBao1=4*qQ62&OFjf+-W1EL_H~7RtCHkY4q?zz=$| zTT{WN*YZ;_{1(Sm3)gVn#0?8SV3iczzT;S^Xg~gifrVqpXaIYr_nF_@c&?fpYa;i* za^-M-!&NUCAAvTu{6KXmq}OL+dN982mF{a{sDP3k>TR?rzJORy;wFA4S`;b%Y)7_L z#dDi7cx(ro^!z}&0S|7PavxMu;7G{v>+%|X5UW);!_#qG6Kh(Gb%E^ujJEs2YpdZQ z4M?oXX5jUcwqD-(y@a^;e%h z7MY3avXQXt0uuBmktCPHA&VK7KE`{R!5P{D=CF*DI8IawV|$o25!r)5JHZgI^N>r6 z1tW|s>ZaAgdu0AXtgsF9E#klq67-|hSD!vGJel0V_&$dWhXcDsktLf2@;XbE7Lh|f z?92bt9-{1+Vfq9K4W@rM>^T1p){|X+>xDGyP88Bpp`8nDPTL)%_Jy2-$!}-i*epVQv_^VBiz)%Pa0j=kQl5UChytH;p8)}9F3A7@ literal 0 HcmV?d00001 diff --git a/LinkData.java b/LinkData.java new file mode 100644 index 0000000..92fb22e --- /dev/null +++ b/LinkData.java @@ -0,0 +1,53 @@ +class LinkData +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} + +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} +public static void main(String args[]) +{ +LinkData l=new LinkData(); +l.append(10); +l.append(20); +l.append(30); +l.append(40); + +l.print(); +} +} \ No newline at end of file diff --git a/LinkedRever$Node.class b/LinkedRever$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..ae9a0204e0213a68e543bc398f75c0214edd87db GIT binary patch literal 440 zcmY*VO;5r=6r4w~g;Jy-;unes4p0;ENTTsVVk9A$sNr5xl(r|3y#6n$=4b?}&FkDQP!0Csfih6TD zj#VtE3GftkDpaq~)0+$54?-UMNg+zQIAtxCT=qChY8 zDp6Yvm+xa0J^SN1-R-BvGMcEnKqu~o_2tZ8(K0twadN+i6APyfir95f!kL2t90wNc z?WS~IUg_S>+z($m5967d@UevrX@Svdk8sXEG5K2tHMWR2`+%B~PA$P)8hHZ=;^qoP3syQ|nwV~tg?E}Wo-9Pkejs!_fG literal 0 HcmV?d00001 diff --git a/LinkedRever.class b/LinkedRever.class new file mode 100644 index 0000000000000000000000000000000000000000..e09dd3de14a6935f2ee0e005877ab2a99c2de078 GIT binary patch literal 1613 zcmb7EO>Y`k6g>|QjKSj=2*e3V+&0E824mtnNfVQ=2FEcekf=nhqN54=w0+EOBQnM(a7U1im!mGr!U3M@yJqG9g4ym#i_bI-jqf4zVG2Y{P+8bJ(c z9Saczuo#AcFT?aQVJso5yj+~PLIhW_I*G5;x~Ah=gut{i*Oj@U%-1?@3TQQ_DFuwO zZOdM%ZMv>>xw|9Hra-(>vFw&?ekXTjFRhS8fzWNsw!FIn6Pcy&2`%{nW{8xverH?u zo|)Tih76hAuCy6N%aj#xy6%~cR@Lkd&x75bWqSg8Peph6gw`=FTi{&g$I44{*DSP6 z`$eJd5%!{}B1Gy=zt@nPmI@yoqqd^p0#h~VdR3`7xCYK)_9V(LK<(c$kU-MFI+8ky z25#eyfxEaz_yfoBT(4(#tJ2$Xn(j;p_b2g8zzBHOGf96qigs$(op6pO#r_Y1rKo83)JXM-e5@~kW z3ax2+tXq^Lc!VvYMV@_`?U*fDa_olb{a|@J^jy!hJ+?K;PMnrj;H;ncWO#)>ja6;X z{l>Lz9c86UMIb#QZrQs|OAfm>AhBsSJg2v(qsF1AI8LkI75H^L`0$~D=3A!SY)dyi zKo(DP7~47V;IqB1{0Mw}mOrwaNQH-WkT$Ki9nXEDBy zf;UHwHprWk$({4`E^}39!R!&lD>?!fXhZ&{I^aCfSI}Re@d8%gAn-hU@dy*u>;bet z5za3E4(*ltQ_CM9_!d)YsqKIGC(o0h3LEglE+R}nh6v)c3Gzsi$$4Dj={ytV$mc2t z_YzSvm^j9)j=(WA+B4kZSP!{088E<|C6%<2dyCX>2;~l-zs4kRh%o(NW&gw9+>S>M zF*V|lVsXF~>M&0>3(USql`_1R{Ji{x9V5t$DZ=;;4KwaDpQ?Vt&nT**#;ggIrj}Dh z=Bjz-d$;^)WY(eTS|OPNbe0~*DyFeUd9E?@b;@#s9Bz@|I@0`1tl"); +temp=temp.next; +} +System.out.println("null"); +} + + +void reverse() +{ +Node temp=head; +Node prev=null; +Node next=null; +while(temp!=null) +{ +next=temp.next; +temp.next=prev; +prev=temp; +temp=next; +} + +temp=prev; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +public static void main(String args[]) +{ +LinkedRever l=new LinkedRever(); +l.append(10); +l.append(20); +l.append(30); +l.append(40); +l.print(); +l.reverse(); +} +} \ No newline at end of file diff --git a/ListIterator1.class b/ListIterator1.class new file mode 100644 index 0000000000000000000000000000000000000000..3e4d7a1ad50015630f51fad548fb1035b7616147 GIT binary patch literal 1356 zcmaJ>OH&g;5dJ1CnPgc70YQ<656~b&@coFO7)7H2)F7668j=xKHoK|a2_<)bgq}Tk zwDb@at1QnR{UQDU%U91P%A%B8wL3jM-CuwG*!lEh{R4nAm^ZNly&QceV(2xIM8B2> z^k;7ic4MFZ?B_V3&jyni!a);^T z&D*Y=t(F(1KQ9&?(iml7y9`~a2l+>0Riqu^E~N{~x80?TcHCA_qPQ|6Dxp2cQ3kW% zRsEuzwzYqI-VRhwNna?>KRTu{EVQG8p(DhrD%(j<`My}wh8B+DxP=oqY2g%3Ta@@& z3+Iqw*s&2l=PJ1*eGBI?!7*v!0xoh)S-6C(h0B;=XuITjDp0nf?4^P_)xRR*Kos4=Wm~|Ck;DNw>yfv(4tRsRzQsk%6PBbv;!*NZxB}WE>b;nGkVGSY?%_hhB zwTj%rJo>BrZu!3uS>ZSZTgePZfnn&M{I=r8(Eoos>_r=06#9wLOFtSII!WrImC@RK z_zl=A5~$?#jfct@T^U{ICRv-lBv*shh4+ZvdxNIDG11!=e~$K%-nTGnXukU-#$NpV zGEzf)=Eys6hG!TdA;Itw$r{Yb*J$ah!J>uK+Zfid9jKx8#m~<=b}WoNhL(^)0-Q)E z>7L>kAl)D=jFQ7Sv|@@*Zc{>cD3x7g-2vk}OpX})iq3B^IChVt2|Xd`9?a2dQW`V3 Qg;@eTO#1}wN9aBB3ruZNSpWb4 literal 0 HcmV?d00001 diff --git a/ListIterator1.java b/ListIterator1.java new file mode 100644 index 0000000..24829fd --- /dev/null +++ b/ListIterator1.java @@ -0,0 +1,19 @@ +import java.util.*; +class ListIterator1 +{ +public static void main(String args[]) +{ +ArrayList l=new ArrayList<>(); +for(int i=1;i<=6;i++) +{ +l.add(i); +} +ListIterator li=l.listIterator(); +while(li.hasNext()) +{ +int y=(Integer)li.next(); +System.out.println(y); +System.out.println("Index="+li.nextIndex()); +} +} +} \ No newline at end of file diff --git a/ListIterator2.class b/ListIterator2.class new file mode 100644 index 0000000000000000000000000000000000000000..c28a94c523c013206ed44eea276c8bd59d58dbeb GIT binary patch literal 877 zcmZuvU2hUW6g{&AW?6<7X-jRTTD2;awjh30sZE+DCK^B!j7EJLU{e;BrP+_h{uJL$ zeAWjVH8DQ>L;M$h+*zzb<0dor&fR|rii-NIU;B}-; z&Y{(lUWenlKp8hUZVKGOZGk)361aN%d_>*AcB8Z-ZEK6HoA5U_MRN-Kzl3 l=new ArrayList<>(); +l.add("kumar"); +l.add("sujit"); +l.add("kushal"); +l.add("vikash"); +System.out.println(l); + +ListIterator li=l.listIterator(); +while(li.hasNext()) +{ +String s=(String)li.next(); +System.out.println(s); +} +} +} \ No newline at end of file diff --git a/ListItr.class b/ListItr.class new file mode 100644 index 0000000000000000000000000000000000000000..f0d791117b23973761d72021dce04703c2df3d4a GIT binary patch literal 864 zcmZuvT~8B16g{&nop!rOfwo9(#ZPQ0wtk?Z1rlOnY%E|>Q=>jj+p#XTTe6)JdG}BF zYz)u(Q2a=Y&;AYH{Q*XWJ4>;UxXJ9?nK}2KbI;88zn{MXSirJ{Q6xA{Sul{W5Jpl* zsSr+M+QJ!})ys2XOya!$UEsK=Q8W7N5=WXN!w^_>Tt_W445c#_2J>#aE*VBkjw{!? zt*Z1MiE5K}%$9ImhIsl}X+vy@d{elMd|7#p+bHP7k+KrCm#bpa$8*dwSmk!ttI2zg z&bLcWM-`Qq)7ds67-N|5D|MCA%&&N!*wzpmS4z#Oo&tuBRhLP zG^61&=IB9d-XJ*13t@`pY1o({;aQSCPm)(i$9+OSAWd;XPr&>Gi^E{Q5dDoX$K*7L JJ?R&n+6UxUx(WaQ literal 0 HcmV?d00001 diff --git a/ListItr.java b/ListItr.java new file mode 100644 index 0000000..2c4ca69 --- /dev/null +++ b/ListItr.java @@ -0,0 +1,22 @@ +import java.util.*; +class ListItr +{ +public static void main(String args[]) +{ +ArrayList l=new ArrayList<>(); +for(int i=1;i<=6;i++) +{ +l.add(i); +} + +System.out.println(l); + +Iterator i=l.iterator(); +while(i.hasNext()) +{ +int x=(Integer)i.next(); +System.out.println(x); +} + +} +} \ No newline at end of file diff --git a/ListSwap1.class b/ListSwap1.class new file mode 100644 index 0000000000000000000000000000000000000000..784a77996113a11f0877a35894fed13a20e56200 GIT binary patch literal 708 zcmZvZZBNrs6vzL!-FmxHc^GV>I6(#6s8V@DNM=X~(S*1Nu?8c)x?|0_qYtDH7(R=i zLSKM^#1G(yGM?K7Hxiq)=bU@azvp+({r%_q7l19ivTzS|j{6og)J@DQ`@qCQ6ALCD zRnWj=3yWB?@B~jeo^dQQ7_Vg{vuy^w**at>?Z!QyVX7k||9u{I{p6$Q26R#ig^U>L z%`csSI2UdpqQ2{8iH!PfCA7RaPmcY!QWZ~jWSV(j#o5NXDz-6+DTdiXm}fF@calV0 zs3L}Pnh#`VV+E@eoaUiOi0U*?PeedYU*w56=Xh?Ti5AD24F@kcUfNiP%TW2(ieY+0 zw%;B2$Mkny^m+`n<{0!a)ovZ#5qKAA=7%JRbCT7D^)hx3Xu^!<^hMad9pUaV13yzm z0j=l1jc7Zy(dfHz5D=P-qm;Iq(vn89VmE4__TFCW5KFM>O4Xy$OFIN1lh+{2$d=cx zz`m2iFhgIXIMh%<6|>~4(r?fUv3CRQ^A+@tQ!QPh{K=^rL&Jy0ROSaN&Lu3TWcW2h0)T93g6`{RKPy BlCl5* literal 0 HcmV?d00001 diff --git a/Loading.class b/Loading.class new file mode 100644 index 0000000000000000000000000000000000000000..56403e3e99427761188f3a9c062fa8c32e613fc9 GIT binary patch literal 501 zcmY*V+e*Vg6r4?y#-{Psd#lyfYf`~J_##w9XcY=Ug-StuO50FUa*;L>{49M)LBS93 zqr|gOC|yW)cFxS%Is5(d@de-<4FxLlG71U=L5(;GK?!PNG~ zEpAkLemEUkH#QfmhHs9ja>}JDR63xPC)J#QG{Dl literal 0 HcmV?d00001 diff --git a/Loading.java b/Loading.java new file mode 100644 index 0000000..4c1d955 --- /dev/null +++ b/Loading.java @@ -0,0 +1,27 @@ +class Collage +{ +int sum() +{ +return 8+9; +} + +int sum(int x,int y) +{ +return x+y; +} + +double sum(int x,double y) +{ +return x+y; +} +} + +class Loading +{ +public static void main(String args[]) +{ +Collage c=new Collage(); +System.out.println(c.sum()); +System.out.println(c.sum(2,3.4)); +} +} \ No newline at end of file diff --git a/Local12.class b/Local12.class new file mode 100644 index 0000000000000000000000000000000000000000..f666e9797483f9b1edeb3b6979a09cbccbcff4ef GIT binary patch literal 289 zcmYL^Piw+J5XIlbXf&q&1HB1e1lvPJPlCmZ&{L>~6rp(9#6?!(2ExYgZ}58#KA z&Whl|@E)_jH_TjbzkdK`==dn3;i2invD)&`CR9F@R%Sscjb7ITcbRP^p&2SIzluXF z^KTKS+;I;=X+m$b3HRbC#;MS|ab$9(cXJ!`qpZji`Kc@%gjpie$@JZ#0V?naUSx`` z)P~*Tm(Y5STE%;r7!2U@mi9SZ90Z}tuFp!W<+n5F#D-A21Gd>_@1y=eha9!x+6B(f U8Kv-v+slD2PwX)quy^qC4-)+_=Kufz literal 0 HcmV?d00001 diff --git a/Local12.java b/Local12.java new file mode 100644 index 0000000..98bbd11 --- /dev/null +++ b/Local12.java @@ -0,0 +1,23 @@ +class Student +{ +int a=10; + +String name="gaurav"; +Student() +{ +int a=20; +String name="sujit"; +System.out.println("The local value is:"+a); +System.out.println("the value is:"+this.a); +System.out.println("the name is:"+name); +System.out.println("the name instance is:"+this.name); +} +} + +class Local12 +{ +public static void main(String args[]) +{ +Student s=new Student(); +} +} \ No newline at end of file diff --git a/Map12.class b/Map12.class new file mode 100644 index 0000000000000000000000000000000000000000..51e4a48ccbc79b1158d8fa88a875dccc6826fbad GIT binary patch literal 1622 zcmah~U2hXd6g^`*p3Qng5<@~iAwX!I7;vFqX`Rv*Lx{miXdM#1+le!^7q54%-C3)V zDz!hO{RMq)AE2gE)#pA{;@=>(aA&!oqd0}rCeEOw{qN*(7Uy!9!MnP7kK_FuCa|EJk2pTg z6YqJA{*>c0j?Wpgi?(a4^9K4{<-NFVo84m6(Ma#@ya+SYBY;kW@U03=QM+AWkEZo4Rg_}BT;>FF9 z>w@R0K>4D(B2~-V4#u;%W#G1jJGiTpxJSIvR)@mZw(iS@BB6#7VaV^kN1QV%C&FwAynrQrw}8`bcWrKR#+$`CI`!wU-l#!V$e{&^_@V;4sm*# zb80|fd!=i11W#8>#5g4qmX zINT9!S@GP4P@A@D(I`;DRl)zNyL%-Pg2%2G#MlLHaL{$QgKdV{y<)T7p4XP~1smkC zBpOs3I~-I2*_!9I!!E;*Nqys>L0K*fciWM{>;Rc8fOzFZhC_ktJ6*XCJbCY96_X_t zQ&fcG)akIw98HFkFKuYQ+!&7hH;!JiX?h9uFGU|c9bkBkMsHHjs2`bs2=)sN7+$9~ z8#z-L#TyYsL;pq^8R~!d9jTiSk**apzaf(!=_8xQW^qItJT|i0Fk*viV{~Br3bXhC zxnds{Lmy)dE2sK6!0;31X)w<4Cni=2b-Is925R%#b?^}m0S_?s^V7#V%T$!*Jj^Ip z0~}K@aGdfjk#7+eDj35S#_=7!+uvgnM+kWUseiD>ag<}`2_e%s7I7WNht%hZb%Oo@ VKFE$zq(p;6DwE$JEf(qf map=new HashMap<>(); +map.put(1,"gaurav"); +map.put(2,"kushal"); +map.put(3,"kumar"); +map.put(4,"vikash"); + +System.out.println(map); +for(Map.Entry m:map.entrySet()) +{ +System.out.println(m.getKey()+" "+m.getValue()); +} +Map m1=new HashMap<>(); + +for(Map.Entry m2:map.entrySet()) +{ +m1.put(m2.getKey(),m2.getValue()); +} +System.out.println(m1); +} +} \ No newline at end of file diff --git a/Map13.class b/Map13.class new file mode 100644 index 0000000000000000000000000000000000000000..0eaeb5953227ef98d9e38d02c4a8e43051078cd6 GIT binary patch literal 1285 zcmZuxOH&g;5dJ3FWx{586BHE$K@5-(d5B05#UK*oX%Iv%4sn5nJg8+u$=&j3mEOEr zUO4Lkh*nXaEf4-4$};vW1VTYlnVIhC{^sj%dh+Yv_X7ZZSk&M{vj;ad)T4#tmIejQ z8YfbD8qmhkE{%XRg2m`SNW*P(O0&z0ZuEH3h&yuV<+v-|eH`~V`WcD_%#>*l zGPwP%a|}u({n}tC8#hzNWG1;}ShHd&K^`S3%oIb7e{p7}pq*g*P+cHxtVVPJG zvqgM;LTotk9ASyk)ixFWNK;6h})EPfdXd&k5plBEk;O} z(^?3Uq4Ly@(s9C0TMS-1EeQ-+me?k#{jD;SZ;3?4m|AAI?2oh-sD8pVEbk*)xOJ=r zZRjh8J!K6W%OaB?(tZ8{fTK#n=RJi`$3YApGiA?7Do&3?Y23&VVu3QT?M>TA(neZt z_>OSRbZDBo!zMKhkt9Y(YM*sel^ZfBL9OMxfTHZIqIF|CW)N_N|CpcC8RR0+0(qSn zk9i_$&6)7L*p$Op#pa~(h7hUe>8_QOV^rtkovu15-%Ua?v|L2)ynytws_DJTkBffP z+o0>CRUOTYX0>e(>?Dfn7es=GJXW?<&EMwJ1AT^3OF6a(>H#j`>Eq5yLVwmPJ zlwby>u*v(5{-@rPBp*nWYn0IhHHRvw9CaM^9M?G-NR~tN{zVl>W9X0$V7TEN)bt;{ CW+yEG literal 0 HcmV?d00001 diff --git a/Map13.java b/Map13.java new file mode 100644 index 0000000..6d76d30 --- /dev/null +++ b/Map13.java @@ -0,0 +1,22 @@ +import java.util.*; +class Map13 +{ +public static void main(String args[]) +{ +String s="kumarr"; +char c[]=s.toCharArray(); +Map m=new HashMap<>(); +for(int i=0;i{|&%0oH(AtC5}uS zAzae15JwV=37kh(!(|Oi8m>$rhgagbidU8XwFIu=^#sy*LoIJ|EGzX}9M_d^UKy?^ z&D$I|5=h}awcJcnxK)l1IMx_qD~4sbHyFa1g)N3i!QPP!QzgTaf*#c*X8^YI4<35OKP_dhLpG z*YP}FV3_uxx~^g7)`Zibdm>a9-Hzz#xQ&vIb(Bff>^co$GDMr*mgtb8XD9{7hK@V< zh~r}&6>RGG1X~>2IzGi+9rtiw$7guJaQZl99iQWigZN%5Maz|S+0pSOh+PF$9W_v1 zGe;DOUiy~hcKSrb-}Rzp$xgu(jw2l%J9wZ&dJ%8hw(GbZ(O#Es!`^YGVtA;buA>2i z{Jm0)5ZkEk%9=}s90|yfJUSO$*%7Wy1>iklcIC!H)sW&spd)@7dFp4oOK8iPz~wMR zeq0ko@Qp^eRr-!ATZCyV%()?eVdw5p`&}9WDOwb9SgKJqQEe+DlV)e`1TJcHVolkv zNCKYD_(Z&kAQgcI%Hi2)#$gdsBjyLiAs^llPFa3Uh&0sqXm%~{FneI{HT*Eoa9zc| zcoMnsN-=1Z&6cXZhh99ER^W-yq?#3vbc{mWmNYjS37&HtyJ!*uJIfg6TcRlowpA1E zw&6BNa$I4#&aw9S*yE&v?emQ|Of_mYL;7g;4XbB2rT^3pB4e%!4lzzahb7e29WD%?kBB&q1?)VJxAO zxG}u=|8_WwXX%Bjej)nP`v~MilG+*V(Z$DLKas%j60I>$8NviPzDzQivNXbo(B1y8 z2;F^*a4DONM1DbZfLIvY*(8q!4q7a5nBa$ppApaQA(0(GXBc3TVg2#|rx?CRhJ-1G z-*LK}T^e9IL}GFeGm#$=C%2_N%s%?}FY=r_?zwp2nJO#80p>jz63#H};~Bv7{Zr)^ z^76ZmQ(l%DIOd??9A%nA94knmfJsy_1qajk1~d2;v-p8NC3~1B#%IVDv__v|gX26$ udhrQDe m=new HashMap<>(); +m.put("gaurav",1); +m.put("kushal",2); +m.put("kumar",3); +m.put("vishal",4); +System.out.println(m); + +for(String s:m.keySet()) +{ +if(m.get(s)==1) +{ +System.out.println(s); +} +} +for(Map.Entry m1:m.entrySet()) +{ +System.out.println(m1.getKey()+" "+m1.getValue()); +} +} +} \ No newline at end of file diff --git a/Map15.class b/Map15.class new file mode 100644 index 0000000000000000000000000000000000000000..f257b3e7db85f13f8b077605e35ee66412a83bd9 GIT binary patch literal 1778 zcmah~TXWk~5dMyDl4Yey+~&fiv@{o-xUDHr2u&zZ(-60g)8dfOhTE}oYAco{k0cvB z!wi1|UU;N4yp@3#ml=j z3SQ9=!MuhkWK=Aqa0-hmvMNriIFrO#v~p0s{nT3=F-m+J=#E-P4NNURu^;ay~iW)`*>VtIR4FpL%rOO)Epif}f0#UxFv z$qkEPGP6_M;~kzexmC-RJ;$(W%hGYA?D1-2ows~@1s^I{W6;WW+o_6GLqceDdhYyL z>8|4iyvQ)_L$y7_%&l>^PUkubxI$Ugc-!F}9am8#snK@p+@wv%XpkLky23Q=uN187 zC}BgvH67RSk&ZGp6@08?3)?zA!3`ZZvBPk5KM)0(y=-|-mmwakdcm@UlQ+5R3RlOc z*wOKsbQ?QZDyc5nw&!{dZ>wfQs^EKk&gqhl9D zL)@of2z;ZmC#oKiIFu$sdS5Ph!r`9nFen{vw#CLR*^I(Ms2f3;W$I;X*xmyxn6C#cDO`2TG7mf|={gynfG*J`Y zRYAj`(q>CCtKk-EnK%)|Faka>9Y0*E{}%`!EaZZ4Xdxn~MGEH{Ri z{@V^G@f=;N@)w~$T|HnpPP^l@GFsz{_rUJZhM?$~@RboHae`cZQ+5JT#OUnT-x0ZS z57A;a_8Vg9cn^svwzF|5D1nfWf*J^l6q0@6XK2~GNM(D_8G0CDSU=sv5r*%vNSjfH zKQUG!t1~@}Gte_FRY&jR7;qO8w;%sazLN)iX9m7gr7ZbON05&H2uCfF literal 0 HcmV?d00001 diff --git a/Map15.java b/Map15.java new file mode 100644 index 0000000..be0170a --- /dev/null +++ b/Map15.java @@ -0,0 +1,26 @@ +import java.util.*; +class Map15 +{ +public static void main(String args[]) +{ +Map map=new HashMap<>(); +map.put(1,"gaurav"); +map.put(2,"kushal"); +map.put(3,"vikash"); +map.put(4,"yellow"); +System.out.println(map); + +for(Map.Entry m:map.entrySet()) +{ +System.out.println(m.getKey()+" "+m.getValue()); +} + +for(Integer i:map.keySet()) +{ +if(map.get(i)=="gaurav") +{ +System.out.println(i); +} +} +} +} \ No newline at end of file diff --git a/MaximumSum.class b/MaximumSum.class new file mode 100644 index 0000000000000000000000000000000000000000..643e3acb420091ff5208b72e4ae3de6291a0549b GIT binary patch literal 1054 zcmZuwOHUI~7(KUlrgvs2r6Qw1Tg7)N+Nv>)0a`;$Oo(8KHE3ny03#V}i&KdCJ-I<8lGPgkeR`00qx?_yerT(;WgYV zL4DS3UUOz^v>405>{zquJP^<`Gvgt)v*J5*cP5>?Er`N#g%eb$J6=OzUuI@v(OGfw zHK(zVulP-`u`m*{tjbc*oO3UEp=#HpbKk26^-56Bh3FVM5f|9gW{x*}cfoB6>}}Zs z->c@1HxnWBDMq9=R zjIcS}6Dk5yE&5({%TZaBrF3>{9jR0{ox4>`C0{^Kji%P1%i^jO8#~`*NftC&&}AVi z3+f}Z>O1JehOLFPF_BFm2OT&(YgwWNkCIiRgQ%2(GW1^nZT?qtAE?Gb||5D(DH1b6A$-dDmH1 zCrjDOp7e6pPs9NhIzanz^zfwE7{Wf}upeiLIEOwIiMoswuCim(ydO7+o}s3Lqqt4h zB2J(|<~=f3c)T8x`IyY7C}552I`7>}3^OKh5*^!6LWpkt2lO3AG8KCGA3ln~aiq)A ze?p2MNW!Fl|LzDd#fuuD!s&$Z$*Ri4cDbr0ewC}bDp#YCa#e*ELn~JkQG*{v-^9=+ XtoC5zt@#(3WeIs)pl)xgM}5Bm4mr_B literal 0 HcmV?d00001 diff --git a/MaximumSum.java b/MaximumSum.java new file mode 100644 index 0000000..26959ea --- /dev/null +++ b/MaximumSum.java @@ -0,0 +1,64 @@ +import java.util.*; +class MaximumSum +{ +static void subArray(int a[]) +{ +int max=Integer.MIN_VALUE; +int sum=0; +for(int i=0;imax) +{ +max=sum; +} + +if(sum<0) +sum=0; +} + +int curSum=0; +int left=0; +int right=0; +int i=0; +int j=0; +List l=new ArrayList<>(); +while(leftHU=d5w7USRYKukRN1N>3O z*`6Sqowsk_yqUNA`}h3=po>NxJ2LQbJ ytKP*L;(a0G)z>gQStI+IvMa<2vcx=>O^pKfsAv$u?ke`vSYs8e3n!={2mAw<*-=IS literal 0 HcmV?d00001 diff --git a/MergeLinked.class b/MergeLinked.class new file mode 100644 index 0000000000000000000000000000000000000000..5c7678324538d7a53cfb54b5fb14834b45066a2d GIT binary patch literal 1901 zcmaJ?O-~zF6g^{RJlGzBArNW;G^G#>wlVo=19nQ&kkHWBh6LIqN}G1DUtzF4W7$Jg zRH^E&Qa9apSE(D?B@qQFk-DiwrT&gC`UAQ|q34ZVFme>xbLY-|=iQHU@4Wfz<@4VG zOygbV0x%E_P#X_m0x_w@yNR0$;u0>mmQmExKd(>i7p zs5z$~6c`J(Evj=RvsM!|TGxeHP|%&pit3ukSawkqMkF$=z<=GcEq7KyTXg&rLgzdO zodk*8W_eXqSIpHCUHZ*RMcDMBMi(ToW7#$H#jIIrtZS93WxEOjWf`NM##pp9Vyndq zTQ)6Q!MW(;%!c{YOqNW0ExGK{*s8IuyOAe0j|H!EbmH3R3+ zcN*mtEA1%*J?J%%Mz4Hhdh2{xPI5`|OG<=UX4}+)>9THRA&5IzAX-VVhka$UDCQhHZ@LdGcb!_zHEow8 z(95p1Qmf#sm*#2r65WcGZP2|Ymuwv$NnWxFMo!AK?59pqG`dz#V&2TVPIXJiA_pkr zIK|D1f*+fmH#XHdzhl~klBkW;k?GbPnk=U_u54ArE8xw;RBuAMnS_RmIkQw+wp@|c zv7}(MrJz^kreNsxI9%X6*~NEP;l+`o)Oc|+X?cU%An$Tbo7ji4Lq$P^((f7N0_Tak zgnk2+Kj6{}_#RE1-$z?^Vi)S42u#F(gSsOha*17N2MEbqZu{up1Xnca*5|pshye92 z1kp{|!#sMKNgoCn;BAJAQJZ2;14MPA?GSxBe1}je&(OrNZsby+Lmw^UGH51tfc|Ij z$9ADVM?0{G0Cg?1ee@5_-N8MCPIBmHall*TVVK#BF!Cr_8bg#n8JEZ1Av8wp=L6rN zdPHT3@pM|ADY;lmjid;#Op zJ~}cneGg}1?NWq2H5`!o9y%L{Y+R)wu1VpSBJ9Z%KrX=KPn6-b3 z4t&Nze8T!aXQ#g)2dn(x(^b literal 0 HcmV?d00001 diff --git a/MergeLinked.java b/MergeLinked.java new file mode 100644 index 0000000..1230163 --- /dev/null +++ b/MergeLinked.java @@ -0,0 +1,108 @@ +class MergeLinked +{ +Node head; +class Node +{ +Node next; +int data; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void mergeNode(Node head1,Node head2) +{ +Node head3=null; +Node fast=head1; +Node slow=head2; + +if(fast.data"); +temp=temp.next; +} +System.out.println("null"); +} +public static void main(String args[]) +{ +MergeLinked l1=new MergeLinked(); +l1.append(4); +l1.append(5); +l1.append(7); +l1.append(9); +l1.print(); + +MergeLinked l2=new MergeLinked(); +l2.append(1); +l2.append(2); +l2.append(3); +l2.append(6); +l2.print(); + +MergeLinked l3=new MergeLinked(); +l3.mergeNode(l1.head,l2.head); +} +} \ No newline at end of file diff --git a/MergeSort1.class b/MergeSort1.class new file mode 100644 index 0000000000000000000000000000000000000000..fc846ea49b5d1df60252227ab1a8f0718a0d2a66 GIT binary patch literal 863 zcmZWn-A)rx7@X7nIqkaGO1njY`hy6it*u;uCK!yG7@JVmq)IGJj7!~+#r|d4l5nR9 zPr?n?dZEUUK7hW0Z(w`{adsOe$fnzKcE0((Gc&v2et#VTxQDy}iA(|(vIZt_*}xS{ z8qhH%F)fi3(C>R)FIW{&@(UXR>f_!US0K6Ob=~zrXUp}UJ6mlcTF3RbxypRA+N_4u zv3lUN-qxIc#E`hk?vCSi1+w|(+K#j5RN78=yHXE)ue-exwixx^z;C%vyl`T&7EY}9 z{9v&hvQ5O1kho^zI&MhJn7D~qiCZS-FmJ-d7zdp82&7KWu(x*HRv-{-R?pz|{oTOr z&|Gi8sx?yO^(xOODWEXd>8$*17zAFs^3eC4{at~0&>QKF+*B9N`w>V-=bxR%fcoL= zHe;~z=erg*=uYQL2`_~=J%hfu%W)N4wZdnJ58Mb`;J+S$F%p>o_oNCFDskX_VOSi# zJ~nE~sCK?nG5Shzm!s@?Ttpd3EE2hk3?A@% zd_?|JevRvx!V65}C7G|7jf)v{_~!eV#U4A~AvH_qXegT9P^I0_;&ww%>2^b=q`fA?ipmNBEftj#cCAQ9+G*gXxJAz(UMXUIv9V;1u=2q2l!FO zGu?ri+;i{bo_p?@`T70&2GGSx9$VP8VPa2L`x*``99n1yWMlcRn1=H}3OM~ZmWy8G zCy7i1YJ-O`2qJkK$(fARWmB`R$PRqv3y8jesb0gRc_H9#a7i<-!#Gqo0@c=Lv)>+3 zrk5@)4Z>Ism$R{4Jp1E_HteVQaxsy2p}thsJ)BSdH}1|2WuorqiL!9yU>ijTB^)~_ zz;R%~{x_F;r%gTHiTwDb^EjT$3Ey5^Um#$#+9RCumrVYj!Jr-yS{!g)y^c4*D8Xgk zVbw(@SRjMrGf@Wcw)kCa^|mXRgqd2DJFP@$qh1gER0rMb>7*cWtAM-KP{ D9LZN| literal 0 HcmV?d00001 diff --git a/MiddleElement1.class b/MiddleElement1.class new file mode 100644 index 0000000000000000000000000000000000000000..33aa98d74721ca30186e7b1720aafd51f6208855 GIT binary patch literal 1615 zcmaJ>T~8ZV5Ixt}UThX)J`5>IC?SR#8)HaAn_xoHI3c06owSZxMO7az_Ep%h-nG2z zw7m3p^dICo6$L4g`j|@nCH(Gqe8v@7KQqxPe+66Ie8` z6h{aj#W0FYjNWn#S>&|0GC|y09P79?jF0v6`UC{l415wNdQqECwYj0qO#_<(;i}tE z0_LvcsCLPgo~JxU_myl2q{`;9F;=!5 zRqZtQRQrkCvzaw2TP@`dDnG)&u`0CMfv+~!yAj@?l4Lw?%}?H9TRhSK)O!HwoN?5gJJ9n zB+e5uaS@j^@`8yEHIL+3PmlJVt2#TM%KS&-Vjxu5Q9tms?}gf-=c^_acRM^tb>*?# z!egx<6;iUv!Gs&qrv_p-j?eK0(IU?&%{1kKD!EQw`rlaoK0VKuj?X!#IF~`CsaU}D ze0q%@#OkRS!5D20t~ZkT-ongV-li~6*0MbkNT2m@IWOD;)f;V>+K#OIZu`){mt2Ul z>mGDk0zdVa?7h?-$wTRIGre>dSsY~67diLhlf#yJ54?Zly3;B4OVdkHlD1v5d{s2? zmB8XaL+|4zF!%pB%=2^9->%@zjiin6=I%1`0lmw7>a$4p1mYDPfmzyU5Yz`;H2NC) zBf`9Z^*0DT&0ajgP$heW@NbA^SAIeGmHwxiKSJa!M)afl^4*_#o^;BG5X`s zKR4r;BA-;ih_Is8fge|| z;`gjK#K=ZaQJcyN%dQ0dP6p+)&%a8yY?qCx+4NPPgTW+uR$rwG1@^yAWv-FObzU0* z0~4XY5GR9xM2zgN^hkX7Z`*G$`t$^eaxTf{#&XH2z|I9WqwO)0yvNTbx}b%@P1;Q) zP^9="); +temp=temp.next; +} +System.out.println("null"); +} + +void middle() +{ +Node low=head; +Node fast=head; +while(fast!=null && fast.next!=null) +{ +low=low.next; +fast=fast.next.next; +} +System.out.println("Middle Element is:"+low.data); +} + +public static void main(String args[]) +{ +MiddleElement1 l=new MiddleElement1(); +l.append(10); +l.append(20); +l.append(30); +l.append(40); +l.print(); +l.middle(); +} +} diff --git a/Missing12.class b/Missing12.class new file mode 100644 index 0000000000000000000000000000000000000000..0876ad0fcfd45dfea63c930e72629d392b50de1b GIT binary patch literal 632 zcmY*WO=}ZT6g_XgUNW6DW7AgKWNg4LCJ_?ag$PY6q6mT15h8`5n@*CkOid;wnF#(8 zmkKVr=|&eSBK-mSkHoJt(@5!J=G}MRx#ymH@Ap4nF96&})r5hiJW5zLp<~6wDsD>L zl2{WkT2UM&djhIkI}p$wjR&DXu@lAN)7hvOPM!z7A(4d_Q9Rg>rqd`s7SP?pcC9T? z=q5q`<$iEFXKAA#iUn5P!_G!aq}51Bs3BR zqaA@#rg0q>kf$kWNdKDKt{tGtVHuntpz@VVJAF8eTg*MnNSKi}ZxpJfr_v%i=(T?82t~=VG;k<+7_543-65Kt@u-4h%AIdpJ zl&nmH@~q99K~IvU@>t@_CLY;ms@=tGD(hI|zV4txEj#mg;~!{Y Ba%BJj literal 0 HcmV?d00001 diff --git a/Missing2.java b/Missing2.java new file mode 100644 index 0000000..9b2c728 --- /dev/null +++ b/Missing2.java @@ -0,0 +1,29 @@ +class Missing12 +{ +static int findMissing(int a[]) +{ +int l=0; +int h=a.length-1; +while(l<=h) +{ +int mid=(l+h)/2; +if(a[mid]!=mid+1 && a[mid-1]==mid) +{ +return mid+1; +} + +else if(a[mid]!=mid+1) +h=mid-1; + +else +l=mid+1; +} + +return -1; +} +public static void main(String args[]) +{ +int a[]={1,2,4,5,6}; +System.out.println(findMissing(a)); +} +} \ No newline at end of file diff --git a/Missing3.class b/Missing3.class new file mode 100644 index 0000000000000000000000000000000000000000..cea13f02163d9027318d6ed782a7247fc21afc84 GIT binary patch literal 607 zcmY*XO=}ZT6g@BVX5M5vF|VnO+GJ{Rl|*O|T?jQ%5QISL2$8~2kWP}ZPE95ynF#Lv zC2rif(S?dge}MnSt>DL*F;cpi`!(mDd+z0Z|NZq0z+LP(uuv&t1D73`*mO|E6@{w` z*95G4aT2Fp0i)485ReaN<4B;~kCW)}aypFWPs8Dam9^(_GTx6Di#R!ESL3kPYxV?6 zgESny+z(GzFgXq5M4;L@?4N|M!uBLgj@yHD&aS%SNwxfE^yo;spVNAH_kS$jGA?^k(Zb#0Lgki`L4E)S5|WoI#(l zRnp%uI!4!PoxMf5-tu;jI&Tc|?$3`}O&+~4Cta^Teos^(=h@1Kn#?TbHZ*;e(KcC2 zL^&w@f)wH>);Z%6%BxvpPRfKn(8X^~U`RiZmLHhP4=mFUlxAXUX4=w4TBU7TTRVPV iJDrax+^m0r@d@&Lqe`w_;}$2~K?V2ugm~>->H1&jxNYkI literal 0 HcmV?d00001 diff --git a/Missing3.java b/Missing3.java new file mode 100644 index 0000000..c25a270 --- /dev/null +++ b/Missing3.java @@ -0,0 +1,20 @@ +class Missing3 +{ +static int findMissing(int a[],int n) +{ +int sum=0; +for(int i=0;ilcDA18kC`&0zcJKet z#0#$7g`2wU2l$iBqP_=~uq9r!=bX3C^Ssadob=b99~S`DQB|QL&2dLX0BIG=xEnzN znJ}_gQE?CVRfMt1@qi=85ZZ8D$KPZK<_j$bX=~K88KMoxwRa}Nj_tj*Is>Xi_8qsk z?Tp8c+h^eUy?VVa2)CNP)%~z-9nNqZYosx>9G4-L-)kILM^<%Ux&3O>_lQ{&6ty{; zcwPIoBXpxzn$)Z!&>AAp7?LyQ#CHbOSDt4bH=ME0@leAfJl608d5(gHB1#-jHIz}& z5Jil%7jg`-MSG)jV0V3nrG>7LWQZ>?b=SB1wnx()S%Zmf?28%dg=<4xA!?MC)$1|n z`D-8NEoz1LHySsO$G$xz!e~O>^f}%cRd*>4pF**%A<50hy;&w7hXOR9EdSf6g;lyq zm2Mpf(nG<4E`)X~v@%-d;wjiy+R)(i4$X=IC?YG`3+OpfWm>JD2$-h`?qsrGU}Umw zdGJCi>QY6Qr1mG|Xe;&T@EPf{D4jw24mp5#9~qk>vp_}!@Z}VWKy6I_o}3_5{st~= z1ZFm#kxyYp0VfM#+@=|dR9mOhCRwYKxi?6nMPE$lXd{IQNF@th@oLkbW% zNuc>8Tac&$u%?`=W>7LrNj6M5WSAkvFnNp{jZ(05A@$CnEFxK&CATd866BB}DShTM F^$*fls#pL3 literal 0 HcmV?d00001 diff --git a/MissingNum.java b/MissingNum.java new file mode 100644 index 0000000..6dbf141 --- /dev/null +++ b/MissingNum.java @@ -0,0 +1,28 @@ +import java.util.*; +class MissingNum +{ +static void findMissing(int a[],int l,int h) +{ +List l1=new ArrayList<>(); +while(l<=h) +{ +int mid=(l+h)/2; +if(a[mid]!=mid+1 && a[mid-1]==mid) +{ +l1.add(mid+1); +l++; +} +else if(a[mid]!=mid+1) +h=mid-1; + +else +l=mid+1; +} +System.out.println(l1); +} +public static void main(String args[]) +{ +int a[]={1,2,3,5,7}; +findMissing(a,0,a.length-1); +} +} \ No newline at end of file diff --git a/MultipleMissing.class b/MultipleMissing.class new file mode 100644 index 0000000000000000000000000000000000000000..068ca8d45c7ae0189e533a6899bbe3e4430498ac GIT binary patch literal 1477 zcmaJ>-E!MR6#mwhw2q?w*9j22O(3DR6Wjc{rA`8^OQ?$-GviJ(Cd0tSUJ^C3o0!HMQ&_~(MKaEs$YGgdg(J^ktlF-v)*0fN>;nd^;&mj$ zxti_D&3<=B`uD|-Lnpjz2Z8PGG9)wG)oQl(P#lP2U)fHvW(TUwaHgq5d%rGvkq1YC zqsTDTw0B*h`aZ?To#weZh~x-&w^((R+?9TLox*8dVY>`7ne8!yrt%3xIYeqUy}sX; z8+M59a=q^;yXVOI0A(RWXW^zih#Sq)B zGMpU&2{D`;M22;t_NWJ9C!oqR)hwA`7=;<~LR~lzPG2^@4tY80!31+*j7}$P(im$4 z6y@ya6WE%Efs$Qv@cM)$Ik30A;%7v$BBG_}mQCD7C8T#i>%4Si*H!a&Fn^OV%yz}T ztaxr)s4ZLV(JoNJRaC;_F#Tvgh659U9d_}gHIq51$XdSALEmTyd0t;9H(h3S?2hZVd^Agh_9#T9wU`Y)3@_0Y3-{c=s&}V zVe3(xzCT;}o>Igj5Cy^va7vn>+swo@(hG$BI_YZ!><%vB9^GzRwEqIHkOnNkctNVc zahY)>LqX*&J%|1m7@PeQI%c8-vzQ{6SE missing(int a[],int n) +{ +List l=new ArrayList<>(); +for(int b:a) +{ +int index=Math.abs(b)-1; +if(a[index]>0) +{ +a[index]=-a[index]; +} + +} +for(int i=0;i0) +{ +l.add(i+1); +} +} +return l; +} +public static void main(String args[]) +{ +int a[]={1,2,2,3,5}; +int n=a.length; +List k=missing(a,n); +System.out.println("Missing elemnt is :"+k); +} +} \ No newline at end of file diff --git a/NextGreater.class b/NextGreater.class new file mode 100644 index 0000000000000000000000000000000000000000..270233beff2a8616801d7b12285bd006bd24505f GIT binary patch literal 772 zcmZWnZEMp|6n<`VlWZ|vH*4o~t?OQtHg)Y6H-x=_D2__k3@d|D1k)~*%)X2)75CjA zB170$=Lel4{Q>?Y@$E^f%rU~vJ@>iiJm);;o^QXt3<2E79RoU&1~gn7M+(yhu4Bf) z4cyc*t0OI-t$RH$*c4E5`CS3|u)pUDBr0Cdtq!_P*MH_TJ4E!h?>d3&3ykF&b?%P zMy$oq-NYEiO_+%5$e6f=IUQLO^H|WaXkrPs1+M%TM2hn)c5~lt1s9;&(P7|rsjNTX zMQT)%*Dvj`o`6-kPIv8Jz##BCr3b$6934_&&>s~YNh#+qixEghsV}mzO9vr$hdoH; zE=T2ek>yk9d>TOEqF%5ov@+ZUch&j?aY}&5SiX z#+H>Su1aMiT^P!}V=Sd)AzgfnnL=8=D5m5)Ojw!7wojm2nV8M%5FQWVqWwk@C%->i z@5vgA@~$#lm_5c~Wt82(6mMpUFC&2!Ome!CSm!)F;y68_&koX9(SMHR_6P*QK=Us%lsC@Jw53JQLScd%JM=46*75D9dM%AEBOi ZW;*IYmbCMnj0IR@Pq`9l>~{{T9ll*<4B literal 0 HcmV?d00001 diff --git a/NextGreater.java b/NextGreater.java new file mode 100644 index 0000000..52440dc --- /dev/null +++ b/NextGreater.java @@ -0,0 +1,37 @@ +import java.util.*; +class NextGreater +{ +static int[] greater(int a[],int b[]) +{ +int j=0; +int i=0; +for(i=0;ix) +{ +a[i]=b[j+1]; +break; +} +else{ +a[i]=-1; +break; +} +} +if(b[j]>x) +{ +a[i]=b[j]; +} +} +return a; +} +public static void main(String args[]) +{ +int a[]={4,1,2}; +int b[]={1,3,4,2}; +int c[]=greater(a,b); +System.out.println(Arrays.toString(c)); +} +} \ No newline at end of file diff --git a/NoRepeating.class b/NoRepeating.class new file mode 100644 index 0000000000000000000000000000000000000000..c7c2650226e515ac663b10bb3b9f19069f77a592 GIT binary patch literal 1204 zcmZuwOH&g;5dJ2+$%M@U%OfBHf-ejZh&)6vhz}5nLY6WXR^;LW11y9D!-kT(Kf#MP z%M0ZZ%i^IHPk-&8H z;jT{H2N)^}=f={GSP)qq_Yl=FhyjlKI)?CoBOFh3jN++|F~oE{!*dmEkgxw!1iaI_pdfrnEl@DU@+i7P?p69lVN>o;Jgjhr%v9ace723$i zjo>k^orz3Rvm9!fuvVy|DwoMwH&I!YK`H8V@PZO$qkYR_BOwU5B9yPsZ5z1=v`8*D z#&4gBRC6Z$L_Esji`H6Pydy-qg0JbOrCp=?B;LJgr}PyPlA-0I;?4`m;C1;BC^cpZ z&8VO!B!3?I)6E0%q*Wu$jAn1!4%ikgsFO7MT&D*msKq5(Qz)y4mp)+E@c-13icw`I zRj--!s%Fw>Xl9Zd0W;}0O3kFUUU2hJjop>6UtCy`~GKih1(lDccJDdg_e8p zD)KIkLaaE8Ota3so|jN=9YU- zus)%T(u3+Yj7|79kA6#b9+zD=beCfo^i<)eXQW|{<|XpKMHxQ8z!#Ehi-h_{+;>QY gI?AYn_Yi#?mpSU$0eb$SlB1#TfM6LZDdDgD2Qy$2hX4Qo literal 0 HcmV?d00001 diff --git a/NoRepeating.java b/NoRepeating.java new file mode 100644 index 0000000..a7086f8 --- /dev/null +++ b/NoRepeating.java @@ -0,0 +1,24 @@ +import java.util.*; +class NoRepeating +{ +public static void main(String args[]) +{ +int a[]={19,2,1,10,11,13,14,2}; +Map map=new LinkedHashMap<>(); +for(int i=0;iO;giQ6g{s^c_odaXa)R0RMb|%swkrM3yVm#fLbi$xbab*B{WSs$tyGL{SmI+ zIO9$ifI8#2cKk&y#G5qQFfz82_j&KR=bn3$@4r5O1u%h%j(r$R;<%0h3~`*$pe{^a6bu5euC z7-!JSPRp&zY10SVH|MCQvMGg<%NKko1N+fSL~5etiZuh*Fu|}t2+~rfm75XX3gL2G zH*f=af4FJj7Kn4(Dxgxdm8?nEz#ZH*Fp1k7_Y4#;MG@~gj`EZ%nzK@^ILls77w#u9 zZQucBIEn@y;t@kCLX4a`SJSP|}|>xy-f zGn4g=4s@dUm!hhq%fQ!!)spkC82U4XY(($BHhI4i#pqR-KV29#spj1&`AW1bVm**AS|nFDw*ea#&G(d{C4BU zF!+Bv455du`4)?(HAF;L$vly-y=bPV6it= zI=_MV>=$UyH<6f&k85ddp;@O4=26CDayd`?B<)A&8T}2LZ)J`E literal 0 HcmV?d00001 diff --git a/NotRepeated.java b/NotRepeated.java new file mode 100644 index 0000000..1615134 --- /dev/null +++ b/NotRepeated.java @@ -0,0 +1,16 @@ +import java.util.*; +class NotRepeated +{ +public static void main(String args[]) +{ +String s="gaurav"; +char c[]=s.toCharArray(); +Map map=new HashMap<>(); +for(int i=0;iQ<{PP+9LcjEQMt(gbZ2OcSFo1CFrmUdXbm;jj1` z`l1hLeCVSO{wU*_g{Go}?9Ach%=s?o{QCXl1i&LS4HR&}z&b9<Pg zxN6`Uwsc%KVB&`SQ_)~+s50c9x`7)%V^Hks0Yi2td@mRlTW%m;C4NUluX)F#jM)v7 zAa0AEFM^n1&2Am?kKFNi&~w^xex1M6Aj|}ZdfXW zVcoL&!t+AwDDio;ZS})X7LSBA3KJ70tjMw_B=jFhhNUxId!0kkC9!{{CQ`{KlI#;> zyZXN_GSw47FYc$Nk}2wN;JMVNGS9R*#>^s)hOrp9P(h>wO0dK{jzt<2azk=2~bd?i&s+nzxiNHC8EId|@IZ|vRb0W4at0<9#V&_{Cv zF{5aMZbr9S`v&%f0)}Neb7@k6E(b!fEPaCv{eVjCCknMOGGi#8p(@8RE@j71TVIi@ ze}^`PUOzde(oEW{43%PyP<3h~_kRIf#AlVVS!9X~d90y4g=tJ-ilzLtpE1V58MR`n RV2RFUQdFW>=TfBee*l}uz`Xzf literal 0 HcmV?d00001 diff --git a/NumberOfSegment.java b/NumberOfSegment.java new file mode 100644 index 0000000..681992c --- /dev/null +++ b/NumberOfSegment.java @@ -0,0 +1,19 @@ +//count the number of segment in a string; +import java.util.*; +class NumberOfSegment +{ +static int countSegment(String s) +{ +if(s==null || s.trim().length()==0) +return 0; + +String str[]=s.trim().split("\\s+"); +System.out.println(Arrays.toString(str)); +return str.length; +} +public static void main(String args[]) +{ +String s=" hello kumar, how are you"; +System.out.println(countSegment(s)); +} +} diff --git a/Object2.class b/Object2.class new file mode 100644 index 0000000000000000000000000000000000000000..de0fb554957240dcab229ca64adbbe558d5ef958 GIT binary patch literal 815 zcmZuvYikox5Ir}qP1bFbrVou;jn+q!K4Md?#fTs+LM5i95kW-Zre4F=eaL1vQ2alB z*AJ;E_yhb=;<=kZ8gXHFX3sq{b7t=R{`2D(fF10Zn8if{m$E3CNZ_*mzmmgMEStE7 z>n6&$k;P4IS4`Z(?JVvXxND#yka=u-cKAdfS*gAfNbUOXl|a5_d#W9|T@}2PU57}@ zm9{6aRC&`nkpo$Gq}Qu=!oc==O&w@<{3tk9&umS$4!S4mIBaZas)alX0)>CWNc$MM zGAQ?C6v%<5RV~!8YGBR6IyMZ{E!@MVfrf=GRH<>Zv8CPn1|C@0#zWS%%Z@)#_@s*B1k>5-V3gj@41^Sx$1xez-yPrtB zE+)^AYOM~De(?>NwIPflvhhKV2W?{OLzson-*KT$Fa0P*sFWJay|dPios46}I3M)s)gIaMD~>)TlEBI6QR`U{f~tw{g? literal 0 HcmV?d00001 diff --git a/Object2.java b/Object2.java new file mode 100644 index 0000000..773712c --- /dev/null +++ b/Object2.java @@ -0,0 +1,21 @@ +class Object2 +{ +public static void main(String args[]) +{ +Object o=new String("kumar gaurav"); +Class c=o.getClass(); +System.out.println(c.getName()); + +Object y=new String("123"); +System.out.println(y); + +y=123; +Class c1=y.getClass(); +System.out.println(c1.getName()); + +y="i love you"; +Class c2=y.getClass(); +System.out.println(c2); +System.out.println(c2.getName()); +} +} \ No newline at end of file diff --git a/ObjectClass1.class b/ObjectClass1.class new file mode 100644 index 0000000000000000000000000000000000000000..9efae975da50a07904d4d8b6a726a5e40e50d019 GIT binary patch literal 635 zcmY*W+e*Vg5Ix)5wlQj3t@lg4rz%$8go+4?AQTlUBKWk`wMKK1G%1K*r4K41et_sN ziL9lfO15P>IJ95Xs*F~>2lV*!gCOF9gc zIF?mhVMyKvw(uDAC=)}rtKB~MSE}7NeQDDuZs0Q%+D1*cd`vEV@+yU0VHgNG{+Ai} zodQ`jV!?<^*j5QA%yqR79A7ph+2bu?1@h=hUCco#()WiTxrpUGHwf>tVC+S)?Q#W0 zsK-+)Mjzc582Tuiq{t{HmtVjhDWUhFe=008WROLUas|DnR@J$JmF#(_yr6rh~fYM literal 0 HcmV?d00001 diff --git a/ObjectClass1.java b/ObjectClass1.java new file mode 100644 index 0000000..7ef4896 --- /dev/null +++ b/ObjectClass1.java @@ -0,0 +1,18 @@ +class ObjectClass1 +{ +public static void main(String args[]) +{ +Object y; +y="gaurav"; +System.out.println(y); + +y=123; +System.out.println(y); + +y=98.95; +System.out.println(y); + +y="kumar"; +System.out.println(y); +} +} \ No newline at end of file diff --git a/Occurrence.class b/Occurrence.class new file mode 100644 index 0000000000000000000000000000000000000000..652c05738830a7792861f5e16e3be092190387fe GIT binary patch literal 1103 zcmaJ>OHUI~6#i~!+FR;qq0r(3uqclfl=?ta3MATuNK(Y41Q)I@!?hhcooQxno3Ll$ zPjG46xYh+GEc^lf5&we=@yra7HYH9n_jS(s&Ue0ZXMX-U{Q=+^)>9ZlHi=vc8H@+R z^&#BA%?w$mQn-yg$27+shQylXSZaeoD-`z_^on~R8PZkDk*_Hc@3NfgQjwiYXW-(`A9tDn~fdwow48L?;I(5|u#n_^)*%00f0?-Rv#Y%s~k*{Qn9NiAt zvymp2TY5u+D1wusRZihCmKlnXj(PWe-u)*)u&Y~L>EweP!c@{*Wenpj(UcX}F@<_- zsRpflB^>2b3ZgKmJk=JK+n&MGf`l9kVwx-U*PUhTVCSc z+s3H3}lXe)YFUp#^K8M(!*egb{s6B5T7JJ#8k zvtQp3pFAZboPY<&u@HGKq>+FIPPSx7YmDejk#(AE^BAUkH$o$jgLX!yIL8P_hS3E> g_BV0RFdE{G(XS#XhG7M(cuIeWTeMHoeuCb~zxL4(^#A|> literal 0 HcmV?d00001 diff --git a/Occurrence.java b/Occurrence.java new file mode 100644 index 0000000..46dee18 --- /dev/null +++ b/Occurrence.java @@ -0,0 +1,18 @@ +//count the number of occurrence of a given character in a string +class Occurrence +{ +public static void main(String args[]) +{ +String s="gaurav"; +char c='a'; +int count=0; +for(int i=0;igA; z4N2652Y-M+%6PYJLP;ARX7}E6&zw1PXXek}%ijRDu$_j31s5sYN@EeX)0oFnj!O4k zEaQQLyo1LKNqZtq;W>j-JM38zRtS18m9!ri+~NpZJ7!2!bxSa0YEp@VUZ)|#Bi;xI zaaz)J1Kwwd7bBuu*S)YQc4bubJ{lw2YIEb1pL2%PfiQMY8|$FpAr05VEPMwm9#-+h zLlJ8X{*Knx*pPQW345YjCX>W^3MCIu@yx-7hcd{pKk!@FS4xD{fEz9^4>Ohi8 zQnf2CUf?A|c0bQM`B7g8-)0Pp9eyUNS~a=-BJBx9#&TuJ*=li8Xl)W=n498;`rnPb z1&ZuW6FPSAD(c)DhQd_~q&nAUqCB)cbhXQyR)>8DTXY3#TA%g04By5jN0Wx9vd2{` z5T-C>Rwn(9A=f4z^}AvU{p%QictDl$CX6JiJP7L2ii(4G3@Z~Gn&ypR`TsoR>8YgX zX)xc9E+s`V8nf`gaD$>plt+lWUityH{tL11lrh|-Z<78X7CjC4BYuh45t_L``~rzf y%m6=;yqe?=P-JitR2>nJhgKWc4__4)9#usz)|xfC|i*mUs-Wd{`( zTi7PmgOL?}>5%(E(T=IVf%{1*;nzKGj4-4YY+CiW>Q)b0r=m^JWXQa-)EpZt2IO9k z2(Z)$Nm5r2eW`5I`hpK?RJ7s)s;3Ywhnln|RkxPKV?1G4=?Tx%#bM~FD3y^NQ6x#> zzhw-|1Kt;Pt=in4NZX^xSgtIY+$_&ZR%TNSi*t-IIK#lEr^xv{p<@R-LGzw5lrFm= z)tT;#YE(evYL~aI_QwuhP(K@5_eVp9uhWtfQgkqTTy;EQN)fU)>vt-1g?Ka`iaGEv zQ~2ntYST@aNYuIKHKi3b2QL{mW(u0;jbZiwI24hh7Z7|g8gwZ^mzbjaG&7o$TR*_Q zQNVDG{;4pTpuhVMx=qvonmb4A9PtYzfbU3NlCl%+1)?NyouDx+AQ#Sg+6nahVkDi% VJ#tXRb3CONxJ3Ch3E!fz{0A9V@KgW* literal 0 HcmV?d00001 diff --git a/Outer$nestedClass.class b/Outer$nestedClass.class index 506a07f1fa633397e5fc2212a52f9b310d98838d..90e21716a069805aa610cff75686df81e8660ef0 100644 GIT binary patch delta 121 zcmdnOzKeZAunbFaMt(UX16OcR%$X(IX75J1!gXU2Qh0h8{

Z}BA4 delta 118 zcmZ3$JfC@jvPx!NUTP5|1CJ+&cFsvGE>10GXOL!OV9QG_E=f&cWMC|w=oQYz=LhD7 wl;=-escD*DS_0A~kd;`LsGpOVm#*)hl$DxX!pOi4mVz4#;X#a=%+5Fy0D0OadjJ3c diff --git a/Over5.class b/Over5.class new file mode 100644 index 0000000000000000000000000000000000000000..1fac4738e4df8c4603e433c5949b1a8ba840dbfb GIT binary patch literal 364 zcmYLFO-sW-5Ph3ZjnURxV`~wMdZ-`RlOQO96g)+HhzR0o(=O?jbOSM|zspMt7W@JJ zC~>wPx-j$J4DZeC?$7VnH-KxjJglSUV#kAlnoe~WyB_TSB5<+iqQT(YN+pXs2D5Ye z!eI5Xp5{vwq$0>EJ373i?=)8qvKIPq%tE3whxm3xGHhNK3<^%B{wb<)V zMSgXug+4rNFt|}s4uvXwG?!&BOH-Z*AN#trmwJZkYIHvyi$Oux%1c^ny^pdFw6R8y z(#N2nxnS^#9S|}?`)m&ONrYjOva@Wq$g+hBaV@p+QyZ8`%B>N1HqH literal 0 HcmV?d00001 diff --git a/Over5.java b/Over5.java new file mode 100644 index 0000000..8b5c6be --- /dev/null +++ b/Over5.java @@ -0,0 +1,37 @@ +class Student +{ +protected void run() +{ +System.out.println("Hello i am parent"); +} + +void show() +{ +System.out.println("I am child"); +} +} + +class Collage extends Student +{ +protected void run() +{ +System.out.println("hello chutiya child"); +} + +void show() +{ +System.out.println("I want to display something"); +} +} + +class Over5 +{ +public static void main(String args[]) +{ +Student s=new Student(); +s.run(); + +Student s2=new Collage(); +s2.show(); +} +} \ No newline at end of file diff --git a/OverLoadMain.class b/OverLoadMain.class new file mode 100644 index 0000000000000000000000000000000000000000..108d8f734e001ef58bf0bf3855ac51dd7c9a5d69 GIT binary patch literal 1353 zcmaJ=T~pIQ6g^woCWO#JODUpYR6bfjs)C9XQK|AVQ-ql^_~6sh?m%dobdt0){U`nn zeNd(k{s4cJY zK?zGLmQ`frJevT+svNB)5W>2GoPuWz(H+w^{auEUO!k~1TyQFaAzn0X@wrjE5bhbj zum}m)xM?#?XTBD%d6VZXZeQj~zH8c-c}YxVg7M`5JUBC)Ig&zJ$!WM{v2V(%lP68# z79CzWrt0gmu#O2#DtNBr1vaSBLt$BtVH&(<$PN{3>UfE1hS-&itQp5G!*ZHJ$CN}T z_8iCee3#dcg@5H#ym%C^RJ_*7%r^{?YNN(oa^-+GT;7zVw2EyR&CAJ*iXAz5%b*Xo zM#6npPA;xR*}nyqTAnXzWU|wsK&oqi>EuqyKc8F_yq0H3b~J9o3`$)lS+<5%)ockN>aw<`u?*a{#H^8%%`b8a<+ zVS3x7lcK#G<|%kD&HKo((09wUn@&~qj#76u`@HNsZcD*F?L^UWs*O7NePr9hEm++1 z1TFE~V5dEe?v@_XS}fr$bcy-lHU^Me#Isgi1f&lh`0m!`2iMkvY>? zYU~F>iIJZOCn7h9_Bk<(P&5LS*yB(--02>7v&Wqx?n;}2kbE^UdIRmQ!WeXVlB6N4 zr+W$;q#h#uq*PdKW2_@Fq2EBiD=p1;Q3P-<8hy=|62>HoyP? literal 0 HcmV?d00001 diff --git a/OverLoadMain.java b/OverLoadMain.java new file mode 100644 index 0000000..778b780 --- /dev/null +++ b/OverLoadMain.java @@ -0,0 +1,27 @@ +class OverLoadMain +{ +public static void main(String args[]) +{ +System.out.println("Hello i am main"); +OverLoadMain.main("hello, My love"); +} + +public static void main(String a) +{ +System.out.println(a+ " Payal"); +OverLoadMain.main("kumar","Gaurav"); +} + +public static void main(String s1,String s2) +{ +System.out.println("Hello "+s1+" and "+s2 ); +OverLoadMain.main(12); +} + +public static void main(int a) +{ +System.out.println("Value is:"+a); +} +} + + diff --git a/OverrRide.class b/OverrRide.class new file mode 100644 index 0000000000000000000000000000000000000000..a42c966eeba4cff9598403867b6c1c4977215f3b GIT binary patch literal 386 zcmYLET}uK%6g{&au5MdenwcLYeSm$CuR+mE5CmI78$t9myF2KJj+6)rDCXd-u)q;@$QJLem6)HsruJi=mwK4iNw9s z!&|+XNRnq6i%UK1VFMn6lL{UUMB<^oDuXnOg-Sg%bXoY?woHi@+;Gs^ba0_>9rJ%up0YBoqzM2WZ_eIThxxwVAxwt(rM&tWZL m6VE+f%;8Yv*A{g$0S=I--5w56!4YaWMiVDwxJ`EkcK!f8dqHRb literal 0 HcmV?d00001 diff --git a/OverrRide.java b/OverrRide.java new file mode 100644 index 0000000..f1d16b3 --- /dev/null +++ b/OverrRide.java @@ -0,0 +1,38 @@ +class Student +{ +void eat() +{ +System.out.println(" i am eating in parent"); +} + +void happy() +{ +System.out.println("Hello how are you"); +} +} + +class teacher extends Student +{ +void eat() +{ +System.out.println("Hello child"); +} + +void happy() +{ +System.out.println("Hello i am happy"); +} +} + +class OverrRide +{ +public static void main(String args[]) +{ +teacher t=new teacher(); +t.eat(); + +Student s=new Student(); +s.happy(); +s.eat(); +} +} \ No newline at end of file diff --git a/Pair.class b/Pair.class new file mode 100644 index 0000000000000000000000000000000000000000..345dcc9a2e6d5b1a68cfe0405bb702bfbe18f628 GIT binary patch literal 1160 zcmaJ>+fEu$6kP`f21l&o1#JbTRxO}HFV@;pZCV;r6BHAS4Y3a%VWJ~2LuL*p{7D}h z)5Paq(i+qF0e$IvzoEa-+I;{c2GdNKIqX?$@3q#PnIC^o&j2jqi3T4AH4Guxg<*{J zQ#GU^j4=%=##KaA+-C4TGfYD)Gq|I%Ee0iR6?KN*jA82QwaTt;Z}QzTRn#gs>|Cuv zjOh02s>Jr>1TU1y`g3;~F0YBu)GB@{-UP|J%oK>?6`idd@b!||; zgv9yL1x>|-A9paRV#<$c+-2x{X<5P%Hm|PfV&5t{ycm$)Ve-5n!n4!myGXWI>P- zomWyClDNkZ5c_&WMiMccr%^V`VhqC-UeeQ+S>WQ0A@*tI2yO}*8H`e5ouM!cG!$PQ zA+weP%ar9%w38LvQgL6V@Q7jZ(y?J4S|z=ecT>d*F9^%7t9VRLEn``wT9v`SYMQ#8 zE_27xN!q*i39TN@z+ZE-Sk|4%CNb41q^)v=xLL32*TCC%Mf35b+B0djNb_mOLxi@xk6r-4O+VUiVCbe*n68Yjp7=MgkF=nC=eKNZDCBKL34D`2a0UsN?fr7nS$tKR?0U z{C6tbeT7Ftn#9jifvcflfhJ2G3JLd;j&2g&N9R$xJ3*S}(2IEl@Eil!z#um1J>SL% zRYB&IKj>yG7?^Ib0xbuxsGGDO@qO3wZY7&nJlVX*o6URGY+m(cGrpyn&y53qoTxJd^{DI+Aq=s&W75H$b* literal 0 HcmV?d00001 diff --git a/Pair.java b/Pair.java new file mode 100644 index 0000000..9dec323 --- /dev/null +++ b/Pair.java @@ -0,0 +1,31 @@ +import java.util.*; +class Pair +{ +static void pairSum(int a[],int n) +{ +Arrays.sort(a); +int left=0; +int right=a.length-1; +while(leftn) +right=right-1; + +else if(a[left]+a[right]==n) +{ +System.out.println("the pair is:"+"(" +a[left]+","+a[right]+")"); +right=right-1; +left=left+1; +} +} +} +public static void main(String args[]) +{ +int a[]={1,2,3,4,5}; +int n=5; +pairSum(a,n); +} +} \ No newline at end of file diff --git a/Parameter.class b/Parameter.class new file mode 100644 index 0000000000000000000000000000000000000000..8bd4ed43b5f0a1a0038e055d7f41de03f4ac8adc GIT binary patch literal 364 zcmZXP-%7(U6vn@_U9;8NtySxP@N!dd;FX|wBM3rKVIqiEX$>`F?I5Ik7azkL2MRub z4<(-L!d)21IbTk`k6-fr^YI1X6x#tfdK_^ZNdO0Hwybk(aHI_WxvG`9U~v0`2L|tQ z`Yai`nX2VYQ{__Mi+n;8uM(5yrK~x+6IxW# zNPTS0A=>CLa3e+WA~iuv(P%NV^UV-j_OkOAVdyOhxA|BW#&Z8-uPxUtrNIGw`lDSA zZGwRwL~5Tpqux54gT0YpSfT1KhAG)Xtdh3Y6L^bo@(JfLabvvB;blkfXf1OQTypME OW*0H`C>hb&LH8Fo{XxtC literal 0 HcmV?d00001 diff --git a/Parameter.java b/Parameter.java new file mode 100644 index 0000000..be07370 --- /dev/null +++ b/Parameter.java @@ -0,0 +1,29 @@ +class teacher +{ +String name; +int a; +teacher(String name,int a) +{ +this.name=name; +this.a=a; +} + +void get() +{ +print(this); +} + +void print(teacher ob) +{ +System.out.println("Name="+ob.name+" and a="+ob.a); +} +} + +class Parameter +{ +public static void main(String args[]) +{ +teacher t=new teacher("gaurav",153); +t.get(); +} +} \ No newline at end of file diff --git a/Parent.class b/Parent.class new file mode 100644 index 0000000000000000000000000000000000000000..5594c0836d6405d161de97a71cd08eb59c4973a5 GIT binary patch literal 465 zcmZvY-%0{O6vn??ln)aWJ6hUJj5;JTpXSpPvoQY;2`f{ z$3qRf0<~*j2L32idhDAA^5-%jPI$|;_B_sj$_Jlr}vRkqp`bm49RbXO=)y&A!I3F>Qfe+-JMl zhmRcpWil+D{6Gj4IID9M9CJtS5HFnY=kRK$Vsfy;sFk9J922GR3agxXLw1R~Y1JH~ QHateM46gEA~=2agM3QUCw| literal 0 HcmV?d00001 diff --git a/Permutation1.class b/Permutation1.class new file mode 100644 index 0000000000000000000000000000000000000000..b95219fb2259e1107e7426a0d9a9070d00c34112 GIT binary patch literal 1056 zcmZuwT~8B16g{(D*s^RXparC*fQYokQma_OB8p9njR+(ajq>8QU170bX}1{O{S&^K z_~4rn9{@G+2lyxaABL!BwwOZjVej0Xx%ZxP&)oU(`|EcAbGWO+kFbVO9SXwT7{r(~ z<6XFj2_2U(siOy%rJ2$ZK~$QU7t?aRq9LwfMxb-SuGr3^fF}}tBA{lfMN7cHY*(z6 zW;t)wADj6Sce-msMzF=SxcLa=+ zKmxsO1y=LhR>5KOZA798cnj5v!&Vvsfs@_0;?vRRvVO66s#b2d;aFuJRGX|2XbE6f z6KfRNq12XHP79oKkxp+5Xf+vBqI9R=jxR_mcY<_lmpAKFGh1eTsa`jCDSafmkzu7B zv(&U!U%Ho&iJrX%PEN_HY&u)+L0U!W>@3w2Mr9SWX)MrUjv+FmfF2Gr1djK_ij z^$^~Nv7q`Qbcn8h|8G?B;m=Qrs<@~r_*`r+G1vt0nTv z@_&^P1I+4$dW0bjgZ?8Z;uj{!oilUH{T|zv+=od_Ux^22Q))aI56!N}LjiR?eu(Z* zJZ<$p;6{dMM~EM0(lNBCY*FT`N?mTJ&O!R1T6fHfd`UNIiHOU@Tjf9kM&raQBb! z?8UPlH0i-Vz<asRAT zQ-SNBm33mGrg*b+#Ct=$g$)L~Ci_8C?7KSOK9L_pu&Z<9u&`hu8^Ia3+;4dz%#9MuvqB~!Q;GFKPt1W&-oof=%9Ar0 zQ&hR<)m$aY7M?KVXZo9`jbZcuI5;rrk?R$qP45c~i{xd=GP35*53sM~&`YFmY#59Z zr9w{UUkw)Z-j!g?U87<%s9Y$$uq7)vHwMohjcJYuBZ_~f-B13!m EAEq?%MgRZ+ literal 0 HcmV?d00001 diff --git a/Power.java b/Power.java new file mode 100644 index 0000000..b1efe63 --- /dev/null +++ b/Power.java @@ -0,0 +1,17 @@ +//Power of a number +import java.util.*; +class Power +{ +public static void main(String args[]) +{ +int a=2; +int b=3; +int res=1; +for(int i=0;im`0m~xT7HS3R7gazlKAKSaAW37BR-4e&M4twjv|IKoyF(M6eDOyZ zAN$g0ebA&2{s8}rf53<8-G!tO8aLUwckbMC=G;3ozpgHS0(gn00S);yZewYQ0!0I> zxT9lD$6W?(%W^Hb&5*3sj~JAWHxLZDJ!bG&?HHpHN zq+4*OWncr38PdC9Ox$J+s}3KEj_3Bdd}qlM@p=hj literal 0 HcmV?d00001 diff --git a/PrimeNumber.java b/PrimeNumber.java new file mode 100644 index 0000000..5a8a512 --- /dev/null +++ b/PrimeNumber.java @@ -0,0 +1,18 @@ +class PrimeNumber +{ +public static void main(String args[]) +{ +int n=4; +boolean isPrime=true; +for(int i=2;i-&Y$&6#gdJWWr`CZ6K8>(2CF|P#UWhTT<6pg_9V1vsVgeU~A)mw_)I zTxEz~vm8r(%n;4yHW@V2txATGqUFd^tFa@!4Y6a>j@A&C!*DvgU3?A1z0EV%ZA&QW=(jPE(T}@#*k)s zBSdZ~%g$5$x~#4UzgCutSl$*bPqZ0e;5u$_+%#|tCdVfRKE*P}Z38P}iI=5U``N|W`HK}TD)gOstGl4AwU*G{lvX3np z_i)yCp2!N38$Cu65~P<*m_napM>dAYw#ks{*{u>MpKP*W3<>3Sqf;r(++Z=gQXNHO;LQNrrXEOV z2fcz8;B8^IKRY=FpfLLg6>UfB4lAbZ@w}z-o({(CBZCR>DD_;pmkxb{0 zN%2TZ9TBO+zYMzM5yMQcFD$3+*5%>h=)f;izq#Hn#}4&!(RJ&sCWEo+IMOq1;ro(e z{?H%u5TnzOE5fPT(x2%#76#St+d1O6vD=i#nD_TOo0X7-k3ZJB}N} z)c@PzEK+oh1-}SAbnHQw3aut-rsIv++%vGBX+hQ_V_ zJVUgY($-S3(uF<5m$YBNGum?`_AnG(jHP24?d4AxpU-IN*yZQY_mPZX>-!jcdhqA` zJ`9GXSSGfQVTK set=new LinkedHashSet<>(); +String s="Gaurav"; +String k=""; +char c[]=s.toCharArray(); +System.out.println(Arrays.toString(c)); +for(int i=0;i2N76g}fOnZ$96OPaE!8*3Iw=t4nCsf4JIDg}&4RTTQdBpD)?#EBfcQs4Oy z#0#&$0}YG%0sI3$g2Zw?AxbOt#rMvgd(S!dcz*o(dIaDe?ixtqqJc}uaLgKrgoioI zCy~NJ0*kn8z`zv)S8!x$*t+97{su!No7-W~A9kCP;Y`JG<&&UOm)^Fhx2a+@ zgI?Qd2w(OYrn9?Sxyqi{7p1^=+NFxq_sa|uRbMn-KNdYT!;xi3RGpS9{J`!eu-(GH~jD%^ME>j_8b?}%oT zA)P(u#!y5#_hLk=MydyWUv_Aq8xU)H*za^pPsuu;43wfn_6{96StcF5u&GVHpGvfY z1$sV7dTOAjh0tS=2b9fHWE7+ML$HsO&5SOv-lh<-s#!}B*9d;j-m;RB&+3VRM*G3XRcVwfRmi duplicates(int a[]) +{ +Arrays.sort(a); +List l=new ArrayList<>(); +for(int i=0;i5nR;IBdQT|9kbJ~Xj@^Shm6sY&3Bz!TAhhg?Q7>>ypSs1711iEw7Yxe{e26-?# zdmc<~1TqeyM4;&$^-qKIpgRtdlkOnTqU2=1a5e|&G#iCaqr$EJs&soYo!svfY6}W; z3hNeZv@FcSQrNJti7htHv;vKpw>LZuNBJ#k@a}CM#+)UcvatL=NR)P8GDXfTVG!>N zER`O&X#q7UL}QL1onHG8+x#kn{|9JXj0b@#(FRY!Q+K~Yd?H{%?nX%p${3!wkYHz_+k2*^n9s%zRqPBp0AYW&nd6} c8I`?n(7r&h($ literal 0 HcmV?d00001 diff --git a/RemoveDup3.java b/RemoveDup3.java new file mode 100644 index 0000000..5839a8c --- /dev/null +++ b/RemoveDup3.java @@ -0,0 +1,25 @@ +class RemoveDup3 +{ +static int remove(int a[]) +{ +int i=0; +int j=1; +while(iCo& z>l*t@VvFo5?KgkDeTAE7v(Ag_m7q5;^kjTY|nZ+dWOZB_Xe{{TGwbRhr$ literal 0 HcmV?d00001 diff --git a/RemoveDuplicate1.java b/RemoveDuplicate1.java new file mode 100644 index 0000000..d016f4e --- /dev/null +++ b/RemoveDuplicate1.java @@ -0,0 +1,29 @@ +import java.util.*; +class RemoveDuplicate1 +{ +static int remove(int a[]) +{ +int i=0; +int j=1; +while(iA{0d=e^x3cgq`SP{ghv~EjEE+r;{pQR5iDEI+> zlsH?FQgxS|84l;1*_n^e*LMJW*f5Ynh9j#ZXFx$-hC&KO%o>=(JjVjZB13ZD@tx>^ zAz@W+7}Vq7UNEHVjxWw*uPMT7yXg|5dbZ;;6s)^?*M79CuI+cKjVN^dPE87pMi7TB zapFkw{N?mO08MR#=#E`fC|B@aB-ydYiS(U$>F|)?gLnJ&}Ll8^LZ?+RuFKNPvY=rIA7_!6e z<1hp7Ns{ZM44t+vk3x^827^gei87V i0JXl=hj#XYfO1v6ji>}vu5 literal 0 HcmV?d00001 diff --git a/Replace2.java b/Replace2.java new file mode 100644 index 0000000..540da59 --- /dev/null +++ b/Replace2.java @@ -0,0 +1,9 @@ +class Replace2 +{ +public static void main(String args[]) +{ +StringBuffer s1=new StringBuffer("KAmar"); +String s=s1.toString(); +System.out.println(s); +} +} \ No newline at end of file diff --git a/ReturnType.class b/ReturnType.class new file mode 100644 index 0000000000000000000000000000000000000000..ab127ee13a728aa0a8bda189798dcc1be9ee5320 GIT binary patch literal 364 zcmYLFO-sW-6r4@-p)uN4ZR%I8$5zE&g^C~ry+j3D6!EmFOWD$<5|V;H%ZmjI{s4cJ zIO`<~@6CI|ym`C(^ZWG;;2gU?R#5e@>BB{SVrBb}(bd>X5CAma%cdn$Dz5Vl^Tv7F1!L?)w7KTCBo>Y72nKg-jhy4FTqeo$GS zCWH4kb!OB7R^bac{d}ym0Cnte@r}$=Ip<^{7N`{F_wiT_GhR$dW~bGTuDUpa$0wO% zG3W|`HC7FxAUekjhz}M50kiv0)+t=a25TejakNC-U&4A`pcI{a!hTx9VdLJOnx-%a X`B#*3=K(DmsNoQMXws@o-a_RME6zUX literal 0 HcmV?d00001 diff --git a/ReturnType.java b/ReturnType.java new file mode 100644 index 0000000..2d03a6d --- /dev/null +++ b/ReturnType.java @@ -0,0 +1,32 @@ +class A{} +class B extends A{} + +class Gaurav +{ +A eat() +{ +System.out.println("Hello how are you"); +return new A(); +} +} + + +class Sujit extends Gaurav +{ +B eat() +{ +System.out.println("hello Child how are you"); +return new B(); +} +} + +class ReturnType +{ +public static void main(String args[]) +{ +Gaurav g=new Sujit(); +g.eat(); +Gaurav g1=new Gaurav(); +g1.eat(); +} +} \ No newline at end of file diff --git a/Reverse1.class b/Reverse1.class new file mode 100644 index 0000000000000000000000000000000000000000..abd81cfeb13c4e553e52756db55bb9a90ada73ea GIT binary patch literal 901 zcmZuvO-~b16g_X|wXdB{m0DU_C|FUj-xWX5h>#c(lO}~4Ye-C2(=s80?X;OriR}9i zT)K0^R#^a1;t%l0=$-}jz9|NYEau&t`|dmUoHO_5`L`bcp5dv65RwAZLChefLBXs% z<}_%yEo*5FcQCKvF762|2rM%AUs$%~t}&>Y>=pxG?{1q6H>;LyZVoz4(|Kz&+f)&b zxo0|knPnQ4O14p92-jVs^?t+Xc|8L6>3zqrY=(HIQQbB6jB?wscgl6wvFx3d?3O@= zL92HMPRo2{N!ak4G3-)Fw(HOlW{7xC2d>pF*IR~dn~p$MM-F+}P|#6CNyh{tI?8w; zu%zQ59tk|w@dV2Zfxn;(6PGM%&0VwQGANRI^csFwy6gLW*X&TYloK0^vAX4o-5a>1 z$22-C42jIO7t%;!n;+bYP4mcD8mM*$lwSh9CQB}X#xy;}FCE9&?~@3(JNC_Uvy%Pa zPg3EjBU=BU(deGUZcE-5{I325q-h^Qv@w86A6X8D8VzY1TdOYv~#AUrfq(eI&Y zm?9$6l&6WrExHXuIY&q!%Genu5u`76G4dm^l_S@_LwR=y^%%UGKZ0*Hb*gQua(wDD zBE=Y&#oCawgVFC|>IDAh{176^PY^glP|6z9StN9jpb!n7K$Ip;k^^xpP|PDiE0x45 bk(0Ehpp5A73B&~yCiwwp^oUVa0w(?dUlOzh literal 0 HcmV?d00001 diff --git a/Reverse1.java b/Reverse1.java new file mode 100644 index 0000000..1171de9 --- /dev/null +++ b/Reverse1.java @@ -0,0 +1,27 @@ +import java.util.*; +class Reverse1 +{ +static int[] reverse(int a[],int n) +{ +int b[]=new int[n]; +int j=0; +for(int i=n-1;i>=0;i--) +{ +b[j]=a[i]; +j++; +} +return b; +} +public static void main(String args[]) +{ +Scanner sc=new Scanner(System.in); +int n=sc.nextInt(); +int a[]=new int[n]; +for(int i=0;i}F*}7hB1XdyIzL6zf?xYZVPa=%410|FXE>DcFL0+~3q))rpMzr; OF7`>59v0OsEc^z5v9oCa literal 0 HcmV?d00001 diff --git a/Reverse2.java b/Reverse2.java new file mode 100644 index 0000000..173d7c9 --- /dev/null +++ b/Reverse2.java @@ -0,0 +1,10 @@ +import java.util.*; +class Reverse2 +{ +public static void main(String args[]) +{ +Integer a[]={10,2,20,15,11,12}; +Arrays.sort(a,Collections.reverseOrder()); +System.out.println(Arrays.toString(a)); +} +} \ No newline at end of file diff --git a/ReverseLink12$Node.class b/ReverseLink12$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..d4f186d3cf67e9386c0bd38752a636188eaad434 GIT binary patch literal 452 zcmZ8dO;5r=5PeIrg;Hz<#4r3faDbYKdLq$yAu*B=Ow@2Mu)!jhq+5u8%L6g-;1BRe z8Q=B>+02`n%$ql}^ZWPx1E7u5JhrfB!^FOh4m2EEII>U^$VT!bq3h4bQo!j(k&HXD zKq;vND!nJUl(CY%FnYVXu4~c_$>Sgi1VmTBOkP7(zZ7uSsbrbAVH75J0_Da=t=k+> zq?1l`DJ}bp_o0kmg5iui*w6DtJd*dJPD*PFTug%{2j}`yB@c6zSU7f2#I^$$Ck_g5 z99Xb7+tR%SJl)-z1<|DSIGoB6zg=9D7cd&l0nT_Ilb17SR3k!51D>acF%vWw9{moZ zHZm!<;-9Y|{4Zqu+6sm*R>*#)>=LnrEHTe#Q=@<~6%8WTUBPbZtE_@`!40a&0ss9b BRCWLW literal 0 HcmV?d00001 diff --git a/ReverseLink12.class b/ReverseLink12.class new file mode 100644 index 0000000000000000000000000000000000000000..67e8ad6b72c3cecd7416494ad6a3162dad4fa1ad GIT binary patch literal 1414 zcmaJ>U2hXd6g}gty|J@NOmGN<5+FFiv16Qs&(@SL(?E)C5T>nApCM!XJ=wnnkv$hnQAY{$m>$zv{J@?$%{pbJpe*w6GN&-pDo4Alb z1nD>|EX3(8#&HoD?JZ3amrvjl3Zq!j&s7s^2?FP}xvb3<6ITU{s@G5g)`shN;}G!f~W5Tt~{p4GZ7n2Ma~q6iD9l zyuc4SvRzTZme=qnWB73tw=CSo9TRsge204^>vkQ-LP`7MLtHGJ!mLKIdh)Q5$D1!z zon0Q!469iTH8EWEiopSVZO0E(i{g4+2Bv$G*k0j@7K^GV+2Rb0h78!a*ht_$ej-}r zIgpu_Y^svy)@AUU9cHsejeGPrhqx$gb2SlD{Pw!)-lHG;zH{#jlKViJnf2#RiL_cCo zKdNs({g-DXs?$cow2O$-KZXRRXj5b{&D1A(Sx?~tP9sM?E107POk(5!GbSPjFlZ;Z z#XH^S(qO^}cb0U~a_%E$|3ECa3-dijfjz|ON6T+N{mbpC#2&^DIn1&-U>;FcjAMb- z7pYQ)zooD)KU@chvf?bmXGo^k{V)BB3m;%T-^X}4mt@|FTyiY5R%pky-NWRekaI9u zZJDg{nBWI6g#ra#VZ~LXu|`49G9Kao^L!dC7NIua(hXWv33z~?@sJ8->5meT<68a< Ds3"); +temp=temp.next; +} +System.out.println("null"); +} +public static void main(String args[]) +{ +ReverseLink12 r=new ReverseLink12(); +r.append(10); +r.append(11); +r.append(12); +r.append(13); +r.print(); +} +} \ No newline at end of file diff --git a/ReverseLinked12$Node.class b/ReverseLinked12$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..de655dab90e642127cbb2f06c4917d39a3d33185 GIT binary patch literal 464 zcmZWl%TB^j5IsY&g;H%nz!yFiETAT$u1GX)NQ@)|6E*A$Ot6S0=`FjN#bLO1M{QiCa0BGYhk1g!kFtM+z0}Y23jx5v&*@!<9N&Wel2~IbPIPS~> zrC1TFy(eCBthg6OZ#=%bu4~$j(8oa%5U5Kqlh;tyFA2qUvhd8?Fbb19LZz|M?KTG@ z)Jc6^G2s5%V_PIW*Z1*#)?2=#!S;4$KTQmyT6-7f3GF?U`%~k0_`Xn1vkpun# DEDKpU literal 0 HcmV?d00001 diff --git a/ReverseLinked12.class b/ReverseLinked12.class new file mode 100644 index 0000000000000000000000000000000000000000..64f1e4c600a22901da3fd1a66e5510a9e631ce82 GIT binary patch literal 1633 zcmb7EU2hsk6g`6%7VtV?2SV$7G#@y@V2te~trJ|Q365i0AW?~0MO7cxFp4+8E@Bs} ze(CS%Kk#!Z*On5gkEzsO(x*K2(Moz|p@P^^r3&`WW#-I1XU?7F&v&nW2e67KQA{JP zV=jsSu18?tMub@=f_Y?BmYX525XBOf!&p({O&zzQ1g2HEt-|Lje4%4iK&v@TDPWXs zTlPwA({-iG*&S&%1xhil**Qm2vrLDbqE0|_Jz+(lAH z(ZCwMG_a0)0`Uiq{g|><22n^2w#P9-@pTubZi*7h=&wx_uFj)n<|f;&|_d0 z=M^qx;F6LNAD!v(_6ynI(UX~zCKr9HG+X|}<*^<0J=c>RdhYbqzJWiMQ+T30q(#!~ zur*rK^yq;oNAU<-M2kH8l3wf`JIq|qv^};u$uxM|@1mT5QJ z(oGML#WC1W!`RFR8=vlVUbUP`85L1vgeO5 zQOzDe`vZ~e!f()Csvoud0fKKZsfODA`@i#C397OIzwC8Hm`@{$8O8*4B&j5Y3naKk zsvNT=YPvvF3=_vl=?EM{V?4ttUhSclCJP2QGp|T1xi^^o6`|Y#^j8Q2hlnr_R`%cj z#p#*oAtpx}W_dW^3VparHEA->(WM*6@S}M7w|0ym8E5%}@6nKPpM2`{8$P3`iW*rH zil&;&^N_jP0{PzN|DTwT|5B4^ha*HOYf zU+grrcZg8z;F}P$Eb$rPgO>gHuT8IEJUhZvB^Rd|XL9jLKN^0VQt=QmKJn2FxT=gK zPZ%52_>j%oWP={D^cIzrY1Y^D;|ehW8hMSQM$!PzGMn*f4UQnHif?$11?FKQ@_ZKm E0qnS3ZU6uP literal 0 HcmV?d00001 diff --git a/ReverseLinked12.java b/ReverseLinked12.java new file mode 100644 index 0000000..1944c48 --- /dev/null +++ b/ReverseLinked12.java @@ -0,0 +1,75 @@ +class ReverseLinked12 +{ +Node head; +class Node +{ +Node next; +int data; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + + +void reverse() +{ +Node temp=head; +Node next=null; +Node prev=null; +while(temp!=null) +{ +next=temp.next; +temp.next=prev; +prev=temp; +temp=next; +} + +temp=prev; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +public static void main(String args[]) +{ +ReverseLinked12 l=new ReverseLinked12(); +l.append(10); +l.append(11); +l.append(12); +l.append(13); +l.print(); +l.reverse(); +} +} \ No newline at end of file diff --git a/ReverseOrder.class b/ReverseOrder.class new file mode 100644 index 0000000000000000000000000000000000000000..e583ef5c21e01be7eea1922f362fecca5a66a762 GIT binary patch literal 822 zcmZuv?P?Q26g{&|GtG9jsZDCD*4Fy9o7Jvgpb!xxAXGx5rc|rHCe0Y8>_?g11o|L8 zi2kru!3Xf6#5+lFx8lOi+`XJL_nfoy>-YDc0G{BHjd|2K>NYIYY%JsAJXWw;!6jU_ zaRqBOu43IR8ywd-HW|uKRjjgS3^T5`$53h|eaW!URXILk6dKHbXU6)9D?`gN&xN)t`Oys48hz*uZfl>STb_OJnSmCR$&OTP}34^?ZlGumexCt#ncpsPY_dEB&6 zK^2Qs8|WvZ8uI=RSoM*Z{wau8nSSNt l8>H5Vm;* l=new ArrayList<>(); +l.add(10); +l.add(5); +l.add(20); +l.add(15); +l.add(25); +System.out.println(l); +Collections.sort(l,Collections.reverseOrder()); +System.out.println(l); +} +} \ No newline at end of file diff --git a/ReverseString2.class b/ReverseString2.class new file mode 100644 index 0000000000000000000000000000000000000000..21f3529563b04d4b7238f3cad36d1b285b1cc5e0 GIT binary patch literal 513 zcmZWl%TB^T6g>l_gSATKxtsT)KUt+Ln)TdX_%a*isaEOD)y#L zqmMdt8o62-+7ucz9ja<{GrDtEUtk|pFl^JQFF{5$6FXEZY8%<5xLnLQO>1I}7RWlE a(3%V6*2*F@)sDD2X*o({Mgt@)gTg;1X>7It literal 0 HcmV?d00001 diff --git a/ReverseString2.java b/ReverseString2.java new file mode 100644 index 0000000..87f7928 --- /dev/null +++ b/ReverseString2.java @@ -0,0 +1,9 @@ +class ReverseString2 +{ +public static void main(String args[]) +{ +String s1="kumar"; +s1=s1.replace('k','g'); +System.out.println(s1); +} +} \ No newline at end of file diff --git a/Reversse.class b/Reversse.class new file mode 100644 index 0000000000000000000000000000000000000000..59db219bc998906870777204189257094eeb4d82 GIT binary patch literal 1024 zcmaJ=ZBNrs6n^gBZYdpj7ku`60muWD#ulZ%!*+d-YP?~SbENo+OXS_VYqHs z^0D7(N#~hpnG{KNgkdq9D!!`kihWTvg|$;{c#dK1)Ph2_Vf)Uud}sv8*{5<}I<70{ zgIo=Hj56fII^Q$Q>bm2IgSz2*3~ATjH9U@M8Wylf_j`UvIHYUOci#w;0`G(;9ggc7 zZeWRHStAQ>aopBW!wSPlEN9d5!kNztkG=06!`;BSK@ zldS#ci^$nRtZTzIP10)EmP?gRXfoNI?@A244YY?F;rqh$<<{$9X`7|KA-Xn^q{xMM zCDc{%>}abDvnO`l8@;blcm01!?>iJ3;YL=@{HIl{8dDgdqaFMbbkV5+^(Hn!$OzMO zM_`|b&`k8734;j?;55z<4^n?2g(Ts}Z%8zckgS(;sV_(;@S>c{^a$?}B_f|OP(FlO zKE_~|D&L_sle&70Y@?adM?*~OlObmGVu)N{2=EcrRE{xph+zUfYSInFVwaE&B`e@G nrGhb%Jq;BV3}TT!&}DkQiec l=new ArrayList(); +l.add("sujit"); +l.add("kumar"); +l.add("kushal"); +l.add("water"); +System.out.println(l); +Collections.reverse(l); +System.out.println(l); + +Integer a[]={10,20,30,40,50}; +System.out.println(Arrays.toString(a)); +Collections.reverse(Arrays.asList(a)); +System.out.println(Arrays.toString(a)); +} +} \ No newline at end of file diff --git a/Riding1.class b/Riding1.class new file mode 100644 index 0000000000000000000000000000000000000000..4bc3d91347721ecd75e77523969f7d0d8d58b093 GIT binary patch literal 313 zcmYLDO-sW-5Pg%RiN>_4*3X0Bv0Aiv6BI9kr=Va(5Ko(Qsax7DgsuO}ivJf8A=)8&K83QmHlGFG6|eNHFpP4x?9$Ngbd8auvl!e}^~m$|+%jvU{c5f^8tjv7Ov zPNS<*+59EOj_c${Pg4#!CKOU&t->~_bAz?sKMSta|NQ!Gz9M-SBEM~)Um{K8x1riS~gs~ka%fh1D=4KQV86d>G{wf`G>5Y zpK(oSN@_3=a2l7iPq6Lgmn$8*C*#x)=|-Hfk2AsR*xTozDaZ9y*uI$MYMPS1<)DBr zT}wohoSCkjI0&d!$I+P6CWT)D3sZ%KO}X^;UbDw_&2g{!WALS$;D#8j@Dw~Nty75a z3^)qE)go!2hTEt!&Y?#v&5O7G!1#QMQpc^Af1_gHlUuJ|1acDmfa(53%`N|eHH~M@ e*I*VDCM4VQYLR9g7FyKkQRQpuqd~+NSU3l`>x=^c literal 0 HcmV?d00001 diff --git a/Rotate1.java b/Rotate1.java new file mode 100644 index 0000000..d0c2850 --- /dev/null +++ b/Rotate1.java @@ -0,0 +1,14 @@ +import java.util.*; +class Rotate1 +{ +public static void main(String args[]) +{ +List l=new ArrayList<>(); +l.add("kumar"); +l.add("sujit"); +l.add("gaurav"); +System.out.println(l); +Collections.rotate(l,1); +System.out.println(l); +} +} \ No newline at end of file diff --git a/Rotate2.class b/Rotate2.class new file mode 100644 index 0000000000000000000000000000000000000000..120a5133e9da671b4917925efb8f50504f2f40ac GIT binary patch literal 752 zcmaJvwQpd&yQaKUg3Fw0Banz01oOaXy9gmTeuzI4(^)h zUVwFMaNOtEWbj|BROvSil~((N!9B=6N`}>*O69v^JdpVZF-R!mj)h7Y8m+V5NL+|G z5$Q1Q>s+P7jv)s9tjN#hp)$qc`%DWhU+kIE5LXZ~TrX+eRLh~vLp;D1$HNeh(Bya= zVjC@vc8DG9hIoRf9D5;RJY(SV6B(lNoTI@=o@@GfA(BEKeKPjC?FD~xq0SPke>u@| zOburRaqF{kmBq)@i>8jG82=*_S|#y*o{P%~Lse(9h8eb(#xV2ISyY}+hGEUxT|S;1 ze>P$X4Yb}`@VhWiUrc&xLI#`vk+Swo85yoyA)7hKl7t4MvXor=xxEX9+FYq5b=xP{ z#0u?;c^rD_roeEOqIE(>=G#jD5w literal 0 HcmV?d00001 diff --git a/Rotate2.java b/Rotate2.java new file mode 100644 index 0000000..d9dd6a7 --- /dev/null +++ b/Rotate2.java @@ -0,0 +1,11 @@ +import java.util.*; +class Rotate2 +{ +public static void main(String args[]) +{ +Integer a[]={10,20,30,70}; +System.out.println(Arrays.toString(a)); +Collections.rotate(Arrays.asList(a),2); +System.out.println(Arrays.toString(a)); +} +} \ No newline at end of file diff --git a/Search3.class b/Search3.class new file mode 100644 index 0000000000000000000000000000000000000000..a344acbcf04065dfc74da9969ef8ebb5d2fd92dc GIT binary patch literal 860 zcmZuv?QRl56g{(07PhNWTPkW>Yt_0G?P{xu5j8QGCM2YoP;1m*1B^IiKbm2egqJeW zACzd~1NczJI}3rCriC@E zTiC!Yy=>~=+a|V5++oPPkb#U|F{GT*F+;i{Fn8OEwD4x|pYn}VzMm;GHGYU2_vGb|@*aU?zWwNiXom;K1Z zT^skXZR0*16D1ovD4Td-;~{oUxHcZ)v5h_KYtIt~b6S`oKS$AM^+Y>jSem;9~K541MK&ZZGsE#I7bfzp4C99!-!WEA~ zMV;-I47eIjBx0yc86|;Q?aD=l6VJb;N;SG~lIs|oSfshqk3k>ZBWO0rTBn`SzOZu& z_Kge@iq=fxG?2p*u9B@ozam91(EADF!zohra^4yvJ;K8Ka(-oI6=&AQ%yMSd#klXt zlt(bjd7U^$c8uIh@~w?v&GGCd;4{d=Bs^J~`y94m(NrzsIi0;BN{2-19ieX#W|^Q~ JCbR}t{sQAez}x@; literal 0 HcmV?d00001 diff --git a/Search3.java b/Search3.java new file mode 100644 index 0000000..ebda23f --- /dev/null +++ b/Search3.java @@ -0,0 +1,19 @@ +import java.util.*; +class Search3 +{ +public static void main(String args[]) +{ +ArrayList l=new ArrayList<>(); +l.add(10); +l.add(20); +l.add(24); +l.add(30); +l.add(40); +l.add(20); +l.add(24); +System.out.println(l); + +int index=Collections.binarySearch(l,24,Collections.reverseOrder()); +System.out.println(index); +} +} \ No newline at end of file diff --git a/SearchData.class b/SearchData.class new file mode 100644 index 0000000000000000000000000000000000000000..44164f70b97e4dfcd1fdb96918c3fe2bec46633e GIT binary patch literal 772 zcmZuvZBNrs7(I84mDMUmHhkL{5}LI4^z=OUIp?|k`|sBu059>}#tq~wuLfy^r%>SR}7&MO@Xr1zt?5?HM3P`&SWn=1Y!n*o`0SL#q;#rs@8 zm1nXN$gopsB(V-VRa0m;qJG>`Z?zFGHk6E8U*E_?mW|qhgPQ`&qso4wgUVhU%RycD z5)11NHt^WNCbld*ap0k3VcUU^rxu<$D5GLtc1(}ywgT?V#zFH`wGx4)8C44t)lsp4 zbtZ$pI{0F&*GiYXPZU)qm+iJd-n;a1ykoU=a-~mW&`VU81yP^f@?*V@Djzt7gtJhx z%k9P~uhR7K&4>by@Y+V4V1728{U`{SNJn8$z-j7G#)ENofz64}(HPAHtJnCh@xU1O z5Nk01gt=0@c?uA?MO5S}xXy2%L;N7%q4Aj+ktt;1Vu{#Dzq2&W_2f5F$LE-<`>uU~ z^bqq$zMGq()hY5O=qED%5SH(5khs9YYZ8Savc78+Bz8#@NzD3}M`klvfQ8$97U*P) Z5q8MGp#41tct=+s>Gqf&1yv^6@_$yws0{!B literal 0 HcmV?d00001 diff --git a/SearchData.java b/SearchData.java new file mode 100644 index 0000000..8bc399b --- /dev/null +++ b/SearchData.java @@ -0,0 +1,20 @@ +import java.util.*; +class SearchData +{ +public static void main(String args[]) +{ +ArrayList l=new ArrayList<>(); +l.add(10); +l.add(20); +l.add(30); +l.add(40); +System.out.println(l); +int index=Collections.binarySearch(l,35); +System.out.println(index); +int x=Collections.binarySearch(l,40); +System.out.println(x); + +Integer a[]={12,13,22,11,15}; +int k=Collections.binarySearch(Arrays.asList(a),11); +} +} \ No newline at end of file diff --git a/Segment.class b/Segment.class new file mode 100644 index 0000000000000000000000000000000000000000..3019f0d4328e3fe123885091ce9e24b648bf28bb GIT binary patch literal 733 zcmZuvO>fgc5PcilvEw*yNt*(Ng86FgBqY!iQV|yKFYc6M!AxRb@Z7Pd;b zhx;~ccs3s3p@~N(9y1hQ%2=vb44NMtGU%_9fnZqa$XI+xqn;Rl;=Pb6<$jXJYF1*X z`JEGf%G)82hwZK!%XqjK>@!rliub?1=cD55?_ zV%5r^9XP0%c;a9iI}UsV4Cd!a;8Ul2#=n(Og{pk z(IErD;8M0lkx?}2Kf%6JLN82rF)uP$nOBr&t?y8vk4EZOsMMz@Ord>)p zG%hcwp^!sVp;K}ZTnmd> z5?B_v#$ay8XX3Os?E zHf~{6;I@rBSSxG)$r+sgH_G8Ybz#s3-3xsG=&*<;lp>qbseA4*&f3q(U_mw`HQD-G zFfHPw{V>nf(IG>v$j(z#*}ARE=@=T-{TI72h=a0sLXYA$FITnpunJBOUw#_>6c-FL zggn|A?fl*cu(t##F0E!oY9zS=n{X-p2BT_`JL0ny>W(EtgUgT`GBiyYikb{-LWYj% zn6l@eKG1i(l@n}x9mDHzmlIz0T^{(Z5u8A{yki`5_U89@-wQh2_ex&U;&OSc6aVEM zH2)*?_b^IdTIFjKbCtVwig1@g1jKHT$4$)QG3w|NmNZB26%ldi{CDE{mv-F-@5L`ORHXy3Q6W+5-z3Rpj9n$OMEs$mHVNl`61W+P#1nEYJONFZ0VNn z_uSb7b=PrcQ|ve$&FOHPuT8P)+T3$(&6`5lyrZ3P_U89@*YP^sbxPi+#peErO8l31 zP~4AD-$N^XDV47+ELQF|DZ*_E;Sqb6JZ@nDk5NaLuusFahX(pIUy?K<8nIVcAq5EW YQ#1t@8T*BK#+H79|DZFPiRupP4`5e|H2?qr literal 0 HcmV?d00001 diff --git a/Selection2.java b/Selection2.java new file mode 100644 index 0000000..5da5987 --- /dev/null +++ b/Selection2.java @@ -0,0 +1,24 @@ +import java.util.*; +class Selection2 +{ +public static void main(String args[]) +{ +int a[]={2,1,3,4,5,3,6}; +int n=a.length; +for(int i=0;ip12XnzT@$+?!y)g+73kiV7k1DQYXF0s&7OV!{SrkS`!Ui$0W= zN_+qxRdF^ZN|CT+@9cWcnK`o$|L*PqY-7{F5Gow64QQz7cvHj#CUv~kF{NX=fEm0q zFpD_@^H|_meFK9aqBMs?0UlXt8gg->frIV~Dq|Z>P9yhw; zQrNEWJ9aY;rQfNmLZcZZ;feD_D)LbCEIB=Ooy~Q{H8G44hVfoq5=+xfWXax9y8k1FlY6HkP+MoCxF|NMCpoe7ttW?}^v$Et}ntaI2VK461E?`tuP4xD{! zb)6F`A0CLNdKuAfGnA|UO_6fzwWDVpn%7b6c$7ujygYC>;LK!isuDrK l=new ArrayList<>(); +l.add("garav"); +l.add("kumar"); +l.add("sujit"); +l.add("kushal"); +System.out.println(l); +Collections.shuffle(l); +System.out.println(l); + +} +} \ No newline at end of file diff --git a/Single3.class b/Single3.class new file mode 100644 index 0000000000000000000000000000000000000000..858ccecde05835a577985b1b1474b635e2ff5584 GIT binary patch literal 766 zcmZ`%+iuf96r6P~YdfZelmuERw1i6%ml`NYNU4yjN{EMuRx+Xjo;J;@Y`V6QFO~Wa z{0ux$3KAc{MPmA!t^V3*`2ZNkw`%xC}%aYj% zB`HHK$tEi0xbNTry7YdS1tKO}hgtGbXpWwPK3tA92M@8%;W>DO#}1xggMrU<7%rEl zc19DqPe;#{f>W)E7>^lR-G2g1v4h_Gb0_%6Nh$*xNtDq!ttnnb-Y%t0DYF#8;4IMj zHd*?VgEWomLLr(|tMs)UX-!^L6ebK-QVcDPh}*fyKyu+s5yD}CyaL| zs0`g^^%OM&dv3FSR`CB7Utzl6V7X2H9rh_2M4Por)jsS(+XN>UCYDIQL%lUL@Qea% RQiNAzey6a1m9Pd{e*q9PrC l=new ArrayList<>(); +l.add("sujit"); +l.add("kumar"); +l.add("kushal"); +l.add("kushal"); +l.add("kushal"); +System.out.println(l); +l.removeAll(Collections.singleton("kushal")); +System.out.println(l); +} +} \ No newline at end of file diff --git a/Singleton.class b/Singleton.class new file mode 100644 index 0000000000000000000000000000000000000000..11502ac2039995cb23dffec39f63e0112f2c273a GIT binary patch literal 746 zcmZuv+iuf95IyT$)^SVv8;wdUfMn%BWrddTB);6-&k@{Ki zKq*Lk03U@I+cYjxE!jJJe9oNNnf?9e$1ea+@x;M7bU7|Lu+X(}xrsHb+qh!ms)G$& z%l6kBxPhAvHqqm_#c`XV{!E3+JZGr%2m1`w-DoNqR>mrnducF{@mn#`gj55eLWXYt z<9IF>!qXz0dA^BNI2&a`$B)wZK)zBLx#bhArHR7rjO?O?6^7MZm>Q+Moj4YUW0e?& zT9VF{;ke`CF8Z|plm;TE!e%0k#e!qtVhckT_i&$M+l7Y*91mSQ!efTU(uv`GS=j5z zTpm#JR%uzdRm614(CME#M8O>mJ`i5gcO$JSg^I$2T#}RXF!avS7U}Y%`O=I?5z8Q2 z$Q`X2*8VB--(}w1@l?(JVPa%JgNRb9yi=r9k@tprY^c*x1eCaF;{PxM|D2ID4d~3H z?bFy@x*yqN(M#h1^^2knS{bdits}566fj(%Z#@SsG|#TnI*G!wu43G4k4D&t|h zdW@Qdcf)r5Bv>MRiF}8Bj0VxZ!Wn);vvk>noqO5fS%G Gq4O65VxzeL literal 0 HcmV?d00001 diff --git a/Singleton.java b/Singleton.java new file mode 100644 index 0000000..6ea8175 --- /dev/null +++ b/Singleton.java @@ -0,0 +1,14 @@ +import java.util.*; +class Singleton +{ +public static void main(String args[]) +{ +List l=new ArrayList<>(); +l.add("sujit"); +l.add("kumar"); +l.add("sujit"); +l.add("gaurav"); +l.removeAll(Collections.singleton("sujit")); +System.out.println(l); +} +} \ No newline at end of file diff --git a/SmallestPositive.class b/SmallestPositive.class new file mode 100644 index 0000000000000000000000000000000000000000..eb5a7bec6580137f4bfd09ae72e3d6b07693db55 GIT binary patch literal 1088 zcmaJ=T~8B16g|`3c3~~w6hvFB3Rpm>q9R&>#6}`Xv1kc~@WN0gFm$`ybf=BH`y+hT z2cFdg4Ke%x-~BT_hXYQUk_uQ}9pMQ=|0L>2;f94IL*$usrCMMxQse6kX4cyg3|%?tidVJrwy3W0ZHExE%%#gPklM`c^EyvE z+}%wVR8_jW8SU6nP`p@L;gx`I;iiRK40ge*Rf}RtYKd5(%pFJgYSr_ll65hym7-{e zZQ*tlBN(+X7R4Q;q8LYtq5HY#DPL82WkskxZ^!S7V4@9^QQXCpCQcLQUsZz6Gt6)A zi=txayCiLf(B|?5cHzKRqD;N;YUC4ZR4TpnDwV0ISi#E~(hB4+!VFeLlN{=inOY87 zDc(tCBaM3uooY`c>)fe{r1YOMhQTr~iLB=qxq2(r9$CKPuJS1=dAGJ$?+pvWJZBb;e8`u>u; zJ2beFhGV8RktXDVI{pbg32kgGB+RY(Lv(&YD1HRP_zv^E$qr9{Y2aAv9U-FQ zhJv^=!5T(4Wzb70_fyitl*N`g=*Ufl-VxO#B5hya%%Oo-w@v<&QXQXG+PS9moBH3|kEFjR(|`6B&q7DFNRVVH}7-zLmm^0;XIM^zhi zv=O>(@@43eqo6xcR;I`(=C+=|?kOSZ^v|co3^Yu_q&#V@LrK9Fe?_L5HM34rF%_qo oGjmQeZ|0r)_A~ecR0`T7^dB~pkO^lAoCa#BKqt-u)iRj+1pCH|-T(jq literal 0 HcmV?d00001 diff --git a/SortArray.java b/SortArray.java new file mode 100644 index 0000000..e14730f --- /dev/null +++ b/SortArray.java @@ -0,0 +1,11 @@ +import java.util.*; +class SortArray +{ +public static void main(String args[]) +{ +String a[]={"sujit","kumar","gaurav","aman"}; +Arrays.sort(a); + +System.out.println(Arrays.toString(a)); +} +} \ No newline at end of file diff --git a/SortByBranch.class b/SortByBranch.class new file mode 100644 index 0000000000000000000000000000000000000000..42fa8d8e2ed8316b896b916cb61633ca98113192 GIT binary patch literal 608 zcmZWm%Syvg5IwiA*qGY4^;KUe_Ju{<2rUI$5DG;XDeiC5(5AGBgd4$sawA9u7vkEF z5+`Y>rCrS99_GxPnfvqm`32wxr!pku;)ozGV;cntJ2GO}m9QsaU%~-HtZ7=NXfcFK zh??9;g&vPNUcg|$obHU3_6$=P%=x( zRpFS{kc2JunPaqVaJjzi-|l}XsPEfN@Us-nc}i`i)49Y=-D6B};8nR1`uQ I89!$K0L*@aW&i*H literal 0 HcmV?d00001 diff --git a/SortedArray.class b/SortedArray.class new file mode 100644 index 0000000000000000000000000000000000000000..f979e8e497b5ceed6f37a248d47793b28cc22ee2 GIT binary patch literal 821 zcmZWn+fEZv6kVrtrqhlCj4cBw6s4l}g002`Oi&VHVnmChsUd0V%d||I!CuI8YQj5T z!i&%Ppu`wHzz3iF3gZ_TZ|e*iFwA7m-m~}G`>eIk`Sk0<5r8`=nMh&MgoCLxrZJ%K1D7mZ#)5&og)3OJa23}KT(?j_(ZU$U15N!51*4E@6YA`FQk7h%YZbKSw zL$|pk?UdUv?6g}mR7z)x0o_ijl;LicmkyCU8C-^qfCUoB;}-AMG8Vaol9E975B{c} ArvLx| literal 0 HcmV?d00001 diff --git a/SortedArray.java b/SortedArray.java new file mode 100644 index 0000000..a17847d --- /dev/null +++ b/SortedArray.java @@ -0,0 +1,37 @@ +import java.util.*; +class SortedArray +{ +static void merge(int a[],int b[]) +{ +int j=0; +int i=0; +while(i!M=Y| zA=Y$}N=4!W*zzIl5h~m!LM_PulF+;bl@Uk(pG1Gs_fE{>rlaH51ooOEGf$#``K zr(B$dZ;&$%&YHzJ2j`8wAaGIO5<~H3q7vO=u!H5N4E*-+g=CoSBuYNa23?sxiMxG5 z_#jRc!$R=9vmL*Q!+xx`!bqoy+S)LIQ<08)uO7ssBfc9Av$QAgB__B;n`y(ud6>ow z!)&gR>7*Yeo!#7Et2+0%bP(Yx1L4j3%cQ1y2^$uMlIQKqRQ84orXYQcXuOsn=VBf&}F zV;aIFu#)E{y+2?EF*2mSNq8ju?*N68Z*^OdGMz-5p^!(w#}u8ec`W*9c%bQ#S0~HJ z7FPDbK9a*QNB?3DS}37{dGZbQJ!}-n-v0#a*&ghD@Xj6zbHy>l>KM)~-l{L{qQTdB zmDhJMYc@+`xI3JE`1#GO%0wkQhPPuA_SGb`@`MeP^R#6MO6i~mbG7yvfALST$+XCK*k&LUdtpQ^Z&|f>5xwl2RAa(n&Jt*kmGcQgH7- z$--@Q5y3@&fPbZn?nTt|MxiJjn0M~nd(YhOJ>J#r=0fem%_M>2~4K& zN^4#(1q($Bt{}M@gh8|>NR;Ql2-JF~=?g|SgV5jVwd;QOvsZ61quO2&3dYO3n+M)c zuhR0uy-F?W2H{>+8;5I=*ZA?lJACZ7Yn@)V;co=mY_r&1TGU1dHqsWR989AmkOd2` z9n4^samm3O%<3gAFk_Ek^xwFT^#i{VJxSG$k0QTK`c999+yh(CseB?>L_FVXR|VPl zA5YVqaHyN;D*t~=R$Om|C?Une)Q`cJ{17;dT&hsbg$u|T10Dm{WSkUQUSNc=ZoNVR zCiPot)hz6*<~z0K7W>$C3w^lit;#94kFj$YnZy9$SV78dZ9TD@&z(L~ik0ZVHCP66-YiiINHv+zDX7{?f{nz&}-IzxWh^p@uo*76CKxY-->&l+v1Y;l~Us&-{;j>x?VMsq2S%B zlZaYbyK#i9F%%qk*XJ@0$#Cn1hRdm)$Nk;vx-Z492x}|H(MBs#;9c(e3^S$s8VUvE z`nxri*o?=!%{HGON@ISB;i4Xo3Rkm#8bx`B2yi5C?QQU0pAgFl;;Oy^3mad8>M^c`O93UQ z3Cd>kp=e194z?Ih^_kIbYULf(M_(zTU%*pViionT9;a3Bicajeq#O9vyP;?&4Mjnn z9wbNX4El+BwBveGgbdep&=DZIk0A_#Kl2=XJ@7orHV7kzoD331XGlA=rV9K=+H zQ)!jlfT(tT>7*0Na57SIb-sWI0Ya>#J&peO#{W$NRS z16lgf^8$ufXmyq(Bblo_0{fK~R6Y97Cx;n&>uLV!OQBSkNg5>Q{(!Ol2$@D@;juzH zLe9V;@<%WY{DrY!o}s933}6yU0k6`^z-zR69cKt#AvVceX{;9WPf*y-6zxM;&UQAN zh+Hla`TnU{w37W;Di1N<_zm{LAtrvu findDuplicate(Stream s) +{ +Set set=new HashSet<>(); + +return s.filter(n->!set.add(n)).collect(Collectors.toSet()); +} +public static void main(String args[]) +{ +Stream s=Stream.of(12,1,2,12,10,10); +System.out.println(findDuplicate(s)); +} +} \ No newline at end of file diff --git a/StringJoin1.class b/StringJoin1.class new file mode 100644 index 0000000000000000000000000000000000000000..9fb71463266d6f1c98cf8b88486dcb190e7b00fd GIT binary patch literal 945 zcmZ`%U2hUm5IvW#U6yT2LFz|sty&ejd`Q(=ORZLtCN;F0U`nb_7r23?u;{Yegg5<3 z`T&VdjIa8mjB|HYXw*%1&+N>cxo7Uo_aC3X0N6xXLki0Zu4xEhS;dOP>nd)jxT#`Q z!7UZHHAHbo2GR;L@@Fjy16d6@#DUR~I)c)d%WP>-7y!$SH^rNd8oq06mSq3YPC)hbD%R_(iXL+qI{IqnCZ_f4yq zm+3kdaFHSDQC-LE7Itl$4=d)tAqg$++Wb_&68JdbGs_uxx#7)S^bfMEgdCnD|oD92Tyc7#jdoTQI#!**rafg zx|lTjqTUe=5)O`TtD5rwTV7q zm(D4y4hN3tk;1+!Pw_cszwnYK a=new ArrayList<>(); +a.add("gaurav"); +a.add("kumar"); +a.add("sujit"); +a.add("kushal"); +StringJoiner st=new StringJoiner(","); +st.add(a.get(0)).add(a.get(1)); +System.out.println(st); +System.out.println(st.length()); + +StringJoiner st1=new StringJoiner(":"); +st1.add(a.get(2)).add(a.get(3)); +System.out.println(st1); +} +} \ No newline at end of file diff --git a/StringJoiner1.class b/StringJoiner1.class new file mode 100644 index 0000000000000000000000000000000000000000..2134f6297f728bd3a57a58e190637de36bd55523 GIT binary patch literal 1564 zcmaJ>+j0{}5IrN=+V!%=c){itzz~zjNJf~evA6^j986?Gkb~opP&JkYX|2_+*`0Nj zpZS2i<|%vwJjhjc6_saxCI660&#a8su@hBkx~Hd4_vxPA`SkbJM*!1!W#I(Q8@OO0 zgYzc7RC3(JMH63{_}W0;#Ds+bTv7)G14Xr&9KdCi9Exzw!gbtGwwn$ZrcK;-$nlzk zET#?IF>se5cgOWzd5Y0;XXruJMQq1WE8Ku>a-n4E$&hBU2r-911qZV-`IG7hdXYXV5P;wns^fnzb;ht zih*x!Ji;u)k%vJbBN_6wc_CXtBO1!#I}?v>%;AZF?`>2uZ({*ZO*~V^A1Kd^iRUJ2 z41;L`Qxt8tDNk2cMV)A8d85HFl27$3IVw;5%y2qwPt(-h%r*r@7|G8~>_;9uA%;P$vLqNcC_SUwlmrvJQ?{^(ABpB-ON_mC!$^*$kqQsz0FC>!{d;o`pf4&uge_W%7bhU4^9sb7Zv^r6#pbDFd>BpJ#6OPgTtNn!Yc z)|@tG=wUj8v!pB6zvxlwBl&I{ndMDns|Ba8i~gm8lS_n=2vdn|3@kg=CJxOP3)wF0 zKQY+F;Q|4A>e2@c6}NB%=wevuT{v4fs<#?^jKB+%h5pZo0;NfTC$})N1D@32QN7(Q zVg`qGDJBdI!NjO8$HF*ldVmKpOXtt&gkuF@8L7rKhBW#BHwoKBZ7A)Z< YexlA@q5Uap#1z@C>h+dhXY^YB2a<7!&j0`b literal 0 HcmV?d00001 diff --git a/StringJoiner1.java b/StringJoiner1.java new file mode 100644 index 0000000..c06c439 --- /dev/null +++ b/StringJoiner1.java @@ -0,0 +1,23 @@ +import java.util.*; +class StringJoiner1 +{ +public static void main(String args[]) +{ +ArrayList a=new ArrayList<>(); +a.add("gaurav"); +a.add("kumar"); +a.add("sujit"); +a.add("kushal"); + +StringJoiner st=new StringJoiner(","); +st.add(a.get(0)).add(a.get(1)); +System.out.println("The first StringJoiner is:"+st); +System.out.println("Lenght is:"+st.length()); + +StringJoiner st1=new StringJoiner(":"); +st1.add(a.get(2)).add(a.get(3)); + +System.out.println("StringJoiner is:"+st1); +System.out.println("Length is:"+st1.length()); +} +} diff --git a/StringPalin.class b/StringPalin.class new file mode 100644 index 0000000000000000000000000000000000000000..fb95031a9c7de1de30cfce14952e07bfa27f3db5 GIT binary patch literal 847 zcmZ`%!EO>!6g`g_7#OA%X+c|{($?xgEm(D7EH*J1lSW#bP+92e0TY-O7y^UFrAdFn zor#NXy3qw17k+>r;#Zi~GlPjGYF_5PJNKP?&b{}&?`L1X0l1HQIt(o6NMg}5DbJ+C z$mob-DS~UrhOw+;1*>6P*RZDHhCrxf_iT4tKrwSQ0k!NjErClFyJzi-UI@%oUD-I=mHppIYFB#jr1|n6_?m{B z3cW{?&?K$qn6M^UjMe6_Q>RJ8JYPeIO36wdmQ*mBfgR&g5 z=6N&scXOO;$Lh7*wm;V${x;fj@Q8e>xsxkT)4mzHR+m6$#Ph_2%yx?V9IH!BOLn&e z=KRv8!vb3019kp)B{gJu_Xb}Fpzz}`!70$oa2MQz`Ogp^>98c)kRKEXd$XnQLEkb} z<-VC8Bk)uyDG%u=YI8fC`G8D5J%*ak(7ea&aX=g^=W6NX{733Eb;_iGPg`IW)Zz+3 zw5z^G1c9GOXh>=#zv8D{{RR4DsdxYY literal 0 HcmV?d00001 diff --git a/StringPalin.java b/StringPalin.java new file mode 100644 index 0000000..75d6262 --- /dev/null +++ b/StringPalin.java @@ -0,0 +1,36 @@ +class StringPalin +{ +static boolean checkPalin(String s) +{ +s=s.toLowerCase(); +boolean f=false; +int i=0; +int j=s.length()-1; +while(i<=j) +{ +if(s.charAt(i)==s.charAt(j)) +{ +i++; +j--; +f=true; +} +else +{ +return f; +} +} +return f; +} +public static void main(String args[]) +{ +String s="MaDam"; +if(checkPalin(s)) +{ +System.out.println("The String is palindrome:"); +} +else +{ +System.out.println("Not palindrome:"); +} +} +} \ No newline at end of file diff --git a/StringPool.class b/StringPool.class new file mode 100644 index 0000000000000000000000000000000000000000..c483873b30dff789f39c0fae6b3397d3e8e5c9d7 GIT binary patch literal 834 zcmZ`$+iuf96r8mkZ(>{uDJc{vv|Mv(o5BM^1n~e8Ql<1FxvE4#piQuXTgMKGU5Oup zXLv{@koW-p3Bs&{s-%E#dvjwJ57D5K({ikgcRtO}evU5f0(bns4vI(N-Q9qXEUPglykXz{7M?bd9Lw6gC9UMKOsvLU9rN9<5dKan-EF%-X+cB;*DG6Y^@6Ai-eO`P0W>L+i1Ei#PUu3r+icIOs4wCZ z_*;LJL=zvtx9|yk0iw>FHU?5Q*)x-w`M&eboca0Z+YbPD@i>D5#tlrExM0H0Ac2c~ zTuS3IuCRACgKL;H;g~3zm@+ZV(HRr7Z09&zGH~6%4T02>ANcBlK#x=06i7Y^ccj3; zsvpSpxV|l;4R5Dl(4tSEs= zr+akW5k1VR*IWxDsmIaOZ?koRvV71~vQCLGCgR~XiyxMr(|ah=A-(#dKsu1`l;#i^ za*Ew|2^6%4knPsS&Wj;rN7XNB-xMOk$9Q!$tMrdyE@%M>JxHb zVUTCGkpBGlx6WtsS<0_bB5zT6=6@Y|$Lsp?St9CR=fVLhBs<$eu7yD|9cuDA5LTGb z3K!6)by_f}u{1SkVTNM!=%*dYVVR;YsL|Kd>MrRIsFM#E!#P5YAaw-GK%#JjLfcHR Lp+?8_1?T?(N;2>U literal 0 HcmV?d00001 diff --git a/StringToken.java b/StringToken.java new file mode 100644 index 0000000..d3eb958 --- /dev/null +++ b/StringToken.java @@ -0,0 +1,28 @@ +import java.util.*; +class StringToken +{ +public static void main(String args[]) +{ +StringTokenizer st=new StringTokenizer("hello how are you"," "); +while(st.hasMoreTokens()) +{ +System.out.println(st.nextToken()); +} + +StringTokenizer st1=new StringTokenizer("Hello:kumar:how:are:you",":"); +System.out.println("Second token is:"); +while(st1.hasMoreTokens()) +{ +System.out.println(st1.nextToken()); +} + +StringTokenizer st2=new StringTokenizer("java:python:javascript:",":",true); +System.out.println("the third StringTokenizer is:"); +System.out.println(st2.countTokens()); +while(st2.hasMoreTokens()) +{ +System.out.println(st2.nextToken()); +} + +} +} \ No newline at end of file diff --git a/StringToken1.class b/StringToken1.class new file mode 100644 index 0000000000000000000000000000000000000000..a7f1df3eadac013034acd9fe7ad45c43c0c70b3d GIT binary patch literal 1244 zcmaJ=T~8B16g|_HZd;bGLP3zisznMY6-C7sP^l7|6g4T)7~;cFMp(MtZFXlH@xdp5 zgwMYCtPhZ2;t%kb_#1pc@9s9Cq>XJlcY5dEbI-YR=hxZkPXH@;nm`}M6kLj7Jcfw` zLb&WLlX0Xmm86)f30yY6NjE z?#1q*s7h*8wo`GZ$Lm3F)pAYgOK|*#mM#ERjvOiKbYQszn+h;=EBBI`D2ayP^+Ey# ztTK!Qz1OUFn)I5c=}w+8jMaHf6fLvLBiL?+u6I_WcWG%mFr_LdlG#BerS>ZH*nUBQ}n0go9n=N;G0CW&oL zLLhUKSEXeiDJasYmMyF1Ht5burYY>A!5v4C_RsAaS{T6qJmcn`A)HK*Sm`1`wiZN@8%9N!qM+aj!%T<1Zrm8A{vQVoD!p;<6QUoz9(u)tv`dp^ zWP9dMz`oIjo*S)E-x)$2Net883;l=)eSyLcgx(~>$;b(M$_vMcu6>6xd5RctjCgoG zJ^2OWG{rlT15b_I5LGjC|WQQmTE_++VjR=-zn_3L@?G)Q>;C|70zTgW literal 0 HcmV?d00001 diff --git a/StringToken1.java b/StringToken1.java new file mode 100644 index 0000000..1a941a2 --- /dev/null +++ b/StringToken1.java @@ -0,0 +1,14 @@ +import java.util.*; +class StringToken1 +{ +public static void main(String args[]) +{ +StringTokenizer st1=new StringTokenizer("gaurav:sujit:kumar:vikash",":"); +int k=st1.countTokens(); +System.out.println("Number of token is:"+k); +for(int i=0;ip zz-zsLL=zvtm+=LRdS=_i5;mEcle6FVn{&?m{PXPxfTws=!2%jSR!dkb;d%ug*4=ia zjGMUSqKyh}2*4Kwt~o0wJ0{b_90ukRWDn zBvk*`{HA}T29~fLUTx%R#qF=Ssh%0cF)FE#rz}57~Pm~bkcgu z^RZltlJOp4!KhO^r4Uxa=FEMQvRG8lOTFwR_{WYE@e4F&>z=xr`v~A3-hCb~9xe#i zINIQo_?+Ll0Da+r`{BKqCq0x=#WKfE+Cw2XZ+?gOt~OUITwuPvdye8KRKLRKsC16< k=fA%k#>+7^wm6u8k2=Ewj%u7K!}|^4!>cp9p37JM0k~>rN9v6#k}{-L@dY-b7syt-<B6FgP1sNor&%Pz;DCac`D`LTv2EHexx zxmig%-jVJm+Y2mVMH*j_am}(^$F+H5OSp$t#fd9ejo_t*HRR=b3k-u@ObK(&@7?~9 zD7y@!>HZljhA^w{VXJb5E@bJ%aYdaBmM8H(T(`12R4tbR3SOsFhFhV!)s$dEIvG^z zuDCv#R;5Gff-Jbg8x3Jr7-swN>!Iw|nZk|{{37f6f2}dB;}z{ROBP$1FEfU#bzT#B z%PezuPj?S#Q<)Z{wv!rvY0 zShT%Fo*PC$r zrDTZW8m`k=x_&{BKH&Wi1U@E$rwA1@O@x=fLm{b>7;hqyNkp57?X{Je#DJV-LQQCU znGp;&5pUTf@(e>j6PM4!&SQWAgz5EB5Qj=(Bg8O@6lpSKTYyF{+aOkP2|MHw#0~Nf YU~Gc=FTe3t&XKcn_U*8l(j literal 0 HcmV?d00001 diff --git a/String_Buffer.java b/String_Buffer.java new file mode 100644 index 0000000..f663564 --- /dev/null +++ b/String_Buffer.java @@ -0,0 +1,16 @@ +class String_Buffer +{ +public static void main(String args[]) +{ +StringBuffer s=new StringBuffer("kumar"); +int k=s.length(); +System.out.println(s); +System.out.println(k); +s.append(" gaurav"); +System.out.println(s); +s.append(" and sujit kumar"); +s.append(1); +s.append(2.5); +System.out.println(s+" Length="+s.length()); +} +} \ No newline at end of file diff --git a/Student$Child.class b/Student$Child.class new file mode 100644 index 0000000000000000000000000000000000000000..45546460434bddba438641d740436170fb7d164d GIT binary patch literal 493 zcmZvY%}&BV6otDXn+UI{7GHAA}99y4Tm zzRMYk10ne^T1$b;eLZcszBL%`?(43=Pos^MkXCGj%w4fiOIh&XpgvDcto>FNXxi_RL m>33xQa5G622`wQFi=Y(pC?s0M4rzrP4Ml9zty$7N);!}nDWdSpE-yJw4jRy`E-&=2TG zMYG$Dpm~^?^Ue3ooSC=xmsbF%s9VUQXkry517!n1 drCUiU?rK1TO{5fZ$S1LYO^OyZ%%Fe`m>*flVA%iw literal 0 HcmV?d00001 diff --git a/Student.class b/Student.class index db8fbbf4d1a3668d942e0a471c346040373d90c5..1fd955dbff9c40473cb03f094399959367683d56 100644 GIT binary patch delta 465 zcmZut%TB^j6r59_El_zWC<=(mvm|2TLJ}Vf7bYaQV&k@v1~IiY<>JCJL754l`ig_J9EyNJGt-bn_PPRn#}>U(1<|Bau^}3_>fMqnpLo_U}M}W z)Pt^LSp;em zNl0|XsAt-u>$qaqU)B&sPJ;qfLl_aBICUH`6s~c5Zi*|XH;l{3t0-vLMA5sTa(WBf zgrsfUn8#E!>|W82<~>khulir0`rnWWc6__4_d#{4dqrs))Cpye0tN3=YTSqTD*%ZP z=VF8(jnP-4&_Gz?+dlIE*SP)y(i>AqdTxrqGfRXRV+uh=g;8aLFl!O+#F6+hsIUR? rL`VfTaT#W9xNF0` zQ6e8Wc<3N6kkIl_35;&-%VW9Rkh;EHHc_DKMS-}i^Cz(>kgP;fSNFJC4Rm1M2;}qq zjLrU1VV75w!WwllTY*;Ft;33nc4Vc&ic?o+yM28&U+CxZHUi#S5Al3~F48=%ca5Y> z*zqagmcv$5RU3iT94?zyt)-Xjb3BZo;9(e^hika*A!B!0WT>JUqf8Jz71b4S|;(`cTAMrzX(c>SLp>~D;N$JX6*fw@ahfj$loRQKa`F5Hk+6GkTvUb2;2 zVR+Cw67V*)R#B-Tn@vR*pL<<&H9C!WCv~l%nsXguvEN2d3`!e%ei+s_Hizb10(E2v@?f-d5CKSH^9FFcdLjY z!JPGfK==!%i20MJi2IADNPJ^m;3nf(o8=IhqJElsF6+aVhg?@_idnESjgF0 zE@s*y;{%}aFIS*ho;j}rpoy!h69i3MKz%;i8W{D@XyOb>F6W$%ag{es0@6~T;wM-@0Y!^N9I80z_^>pY8b}i+Ng1oJ`tFmC zufF)K4~3B#e}F&5pWqDY-L?)bnwjj~y?Z~-J$HA%|N8n3z%()nx-lr>oC2SaLo$XH z1TZ4j=Vgq_h&3aQF$D>X%a{;yQfwy0a6!V9f)EB3T*M_YT$XV~!c_^^7=p8gWq9)p z{#bm2A+Tg?IzwB=u=M-I!j|ql(#lD{8vsWo^fs6cJRMMh`=0C0fxl%;bXO@KVNbJqD>} zP5AP>=S6y4|ClrXDe4)YRjsJMv*hR7q!r7XG@)wsv!8b4vP zsA37XRNTgL1*PLHmey^PLfuhu7ikqMxW^C{SSgC_Xu9(^3PVd>B~;fj8*5wJdXB({ zk4svz3%lImp6v+g{$(yLsPl78W9X{iu7*m*pEM-MmRwISkb_;MG+otjhMjysUGS(E zIxi4CRYn`t#OSUtGKshUCL$OO`nt{rT;nA*kj_V%#=I_4$I|h-VrpnfUthUt5*vnX zxeThK@9B=KuL&j@CTpcux_(SisuuI4nmR7}$q=vi69*+#1#!|LzJVyZ=+cPKM?al3 zF!a)_pClvMG`0`+nI;T31*^cUrQba*12+~rd;uR?%v=&8+I#bj^o|ZP0K$a_v`P^UjWP?tD+wxGA^j_2|21@OuWbWR_&!ya&Siv8Qo|hP83JW*#~`S*nn~Xy+^$#N<|g4X>5Pm84Y#pKMWysD z+tDK;uU?R`q#=d0hC85O%eX64^47$8s*-ZJmEV@JqTxOsFmwuYBvpyj4+O5M4TkRH zK|I>r(eqT!c=Y6SPFlpg{Jc1E)k&f zQu1h!t!5hJo&cG|TT7xQ+N84ak_aO5S7Lz&s((Tp)k>X&k2y@+rb%-! zY^zMvlxchnu||tEk_ErXdhnW_wo7~5;jZn_B|-$J>9&i{M?YN0CE+|v%20MR9o~@L9L;G zL`Sf*iZ1{BV7!X%cjzTce6Wh1DuSBH8G$DqANB<1}3=_e(Z4*jL++^mxdHdcs-}h$b*Xi*IfM-|=BZM)Ixb~LT zS1^u=5pr&ZF@*%jG{-H5;0x0>Rh~ghrnVXMg0m+XqD9k|n=Pv<-7QgVP(-(cX)}x` zcZ!GNNMswr-p`hmYufuczi_CmM6JFdnw@-(8IIcw;j+_mYjV}}A)*`NjcK*4a?8s2 z7!l$WW*9!lTep?mmoCSh2<~E*A@q+P+4G`7%!P0-g8N8vq#~F{n&E1> zRb6pi(I#jrItMIO4`od;j9$W;A+WQ4A-ml6lq3MnX;DqQE7WwduSlgLtx{OIFdpC` z$?a*G@mkh0W0Ce&+F9gycKVJnYdlIy9#mJy{6%Zum?yy@@Npiak=gH@?* zj*PE;kzw{+rD-2Ib=fHXdB9!ajhCq0OQXf(>Ek~xm2408keF5|{9{r^17 zfYUSZzW@!oaiIG`UV$S83L*U0x%e?o^rR>VR-!WAucTB_)= zzom-7OO;@tRN;Okq?anOV2CD8|B55pvXVV?2N+uZ zoz6a={r(Dl>ez?>hM-R)(4n!|nGK|gP=*vNkcQ{PeT4|E616qNP{c4cDZYg<>>`dR vRZl=a!($j6F^*wIHxpyVAA;B5zx@D4@rbP7ge>JPU=r799isIljT`>}Uc?LX literal 0 HcmV?d00001 diff --git a/SumToN.class b/SumToN.class new file mode 100644 index 0000000000000000000000000000000000000000..58ad7907b6f7fb0f8b9ddd353eb2cb1d7d5fb711 GIT binary patch literal 940 zcmaJg?~&}ssy2TucxWy|gi*_~~|AMobY zc=7C651RDg5Adh>6FgMk0!bk>ZZiAcym{~YzV~K+U0wbJP(e9`1XdPt3#+RX*hnFV zO%q!tZZjkf9qH(23~{@3%3#z~S1@E6jua=M*A{+@w_S=D9(N?ehW)m2&M$b`|Hao0it_e|Wk@Bl@UIYyxTYxY;|bJ5W=q2@5q!lPzXNC(-mR7aIxlTJ-) z1^22c?BXGH(&~vq5PAjmt{_L97M$QIW5{{DFKSA5xPIg49(jT0QU`=*zbMUj&#*Sq zG)u!^4kA*QhL*MGt4gOP9z{()W+-0wNFR6iUrSam6d zUvqg72vYWGnqh)5p65$0yRHa|6Kr|M&u`(=(Ys)VS+59WAOR z4j6Xl`nyRRL;nAHG^_=B$rjet>-?hapA(#3&f0q+yXCrAinC z0_-Obm+Mx=$Qj%3KYqr#ZRHI4p;ONpR=Z++`TP4DV)iBCz;_rCWNZYPCsyL2U4np2 wWC%1zwm=k5h-8UQ(}-QcWbxP^Y!blos5pZ?vMEwwQ(_5QSfhQ^z&fq$KNY>}6951J literal 0 HcmV?d00001 diff --git a/SumToN.java b/SumToN.java new file mode 100644 index 0000000..317766e --- /dev/null +++ b/SumToN.java @@ -0,0 +1,13 @@ +class SumToN +{ +public static void main(String args[]) +{ +int n=5; +double sum=0; +for(float i=1;i<=n;i++) +{ +sum+=1/i; +} +System.out.println("The sum of number is:"+sum); +} +} \ No newline at end of file diff --git a/SumToN1.class b/SumToN1.class new file mode 100644 index 0000000000000000000000000000000000000000..4efccaf1605e17d2a2c96f515dec1e538b8011f6 GIT binary patch literal 961 zcmaJ=O>YuW6g`ixDKH390c&kb6)IFMai`L_kU%u)hY6%ETs`1frp&xYW*$x08~=gE zn7Hm*7n*e85Aa9$LtIqv07)S*D+;fXArB5J4)6>qw_5k&PjT zn+8@4++v9ATGGkS)F0JK?9iVsm+1 zX=>M!$5o%0XlmZ+@AJVFA8V?i+Yt@RC!5Wo(^3bIc6_P{14{;0P29#BL+ZIw+S4u{ z>tW!1UFD5o{r@-`R+tX5e+B5KLj;B>MQgM&TEp8vz`jzz5Tj>gob(}am=ycacL*Xx z>yuPuH(oaz#nty8zhJYNaN{37!z`FZ`L=$Bs2{ZJMYG*F`}_MF0)=xT;yXgVd|)iU zH5Lq0K0>|>T%-3amD)g(j+cQ4NYlT!j07LDSaAJC7A zzEM(x9)_9k%sJmV-^|zd$0vYG9BWXKS5VLpfv%#6%>=eIlu%Z%twE8OI}GtF%e8`Q zhNyY^$Pl~nx`H8Hw_I@-I&I-MdD|vL=~|xaBew&8PZ+Kl7^1-Cng3_?FwN z$rf6}3;m9`wWKW76ui?H{`o~kl9SM|PR$xY*cEOd%UuO~N$kU5$o7S8dq&@TF}N>` zu@@>hNa7Gj4C|HNr` literal 0 HcmV?d00001 diff --git a/Teacher12.java b/Teacher12.java new file mode 100644 index 0000000..ed373df --- /dev/null +++ b/Teacher12.java @@ -0,0 +1,27 @@ +class Student +{ +Teacher12 t; +Student(Teacher12 t) +{ +this.t=t; +t.display(); +} +} + +class Teacher12 +{ +Teacher12() +{ +Student s=new Student(this); +} + +void display() +{ +System.out.println("hello how are you"); +} + +public static void main(String args[]) +{ +Teacher12 t=new Teacher12(); +} +} \ No newline at end of file diff --git a/TopMaximum.class b/TopMaximum.class new file mode 100644 index 0000000000000000000000000000000000000000..b5bc2d14dd2228abacf3900abf6e96eba8ca12cd GIT binary patch literal 1154 zcmaJ=-EI;=6#fR5U5Z$?wDiwXsr`e}f>y;EEHM%rNkB|!YDm4A!lc~-yM!GYd*?+T z!t2JwYrW8dSYS|}8KxmK4DM)bk3q>=RlyL*8>V>OZXAf#E#%b8Lfik5~YKbEn=pueyzY0DOG7KA*qs&+udsuxi|Vp!7<_hTI! zUL>efADqhiki~;zQIQPeH}Ga~?dPs#mriXd8Z->6O*NseRKrTXA)S)c3f@Tjki>mb zvtzVu8R-eyW(-peUK3f%tZ@0(kVoX%lAF>dplB{OJT@ZL;dvdOL2EkQ>NM?8bhyeH zwq6ny%dGaBYk1&{3aQCz+Zb%Vni)F9AUd+cYw}bACJEbTok2|G?)VXu4#zSf% z{0UyiX5t}FB76?NV^hkRhn=bH^VP4fP{J4R0NW|NMBY+ zR*YD#lcXex+M6S&H51yzl-4E|?SO literal 0 HcmV?d00001 diff --git a/TopMaximum.java b/TopMaximum.java new file mode 100644 index 0000000..19649f8 --- /dev/null +++ b/TopMaximum.java @@ -0,0 +1,27 @@ +import java.util.*; +class TopMaximum +{ +public static void main(String args[]) +{ +int a[]={32,12,33,45,67,44}; +int n=a.length; +int max=Integer.MIN_VALUE; +int smax=0; +int j=1; +for(int i=0;imax) +{ +max=a[i]; +} + +if(a[j] set=new HashSet<>(); +char c[]=s.toCharArray(); +for(int i=0;i st=new Stack<>(); +char c[]=s.charArray(); +for(char k:c) +{ +if(k=='(' || k=='[' || k=='{') +{ +st.push(k); +} +else +{ +if(st.isEmpty()) +return false; + +if(k==')' && st.peek()!='(' ) +return false; + +if(k==']' && st.peek()!='[' ) +return false; + +if(k=='}' && st.peek()!='{') +return false; + +st.pop(); +} +} +return st.isEmpty(); +} +public static void main(String args[]) +{ +String s="()"; +System.out.println(validParen(s)); +} +} \ No newline at end of file diff --git a/abstract1.class b/abstract1.class index 185b665f4501515e14eb098614ec347d28c6f191..0f1a7b1207282689bba49dbb2ddf2105b6a1fe65 100644 GIT binary patch delta 12 Tcmeyz{*Qga4o1g~J6)LpCc6bk delta 12 Tcmeyz{*Qga4#vcdJ6)LpCtC$) diff --git a/abstract3.class b/abstract3.class new file mode 100644 index 0000000000000000000000000000000000000000..64debf8706b3d2eedd6cb9a5a72bfcb7166ee000 GIT binary patch literal 955 zcmZuwT~E_s7(MUU)~-|-Lr@eDKiSyER7BD7;e==!CK$J1&>P=DogLj~x|RgJ_10VO z^grkY7)ksA{wU+=x;aQ}(w^si-gEjq&w1P5e}4V~uz)oUBbZchNka&eDyB4C#uW`$ zaZSZ_6*p8&$B;xy!wk|YGAgnvW>w^T;!Qt$OTldo3I8o~3hoF*7p;cnE(`P}Q(FSz z)#k1#Fj%x2=7v|Vm`+(%Y-YlBX*C2!ldp<3xi53JY*ce4*RdMayf4&BP0!geA6q_o zKvr6=BX``nS)Z(96z2qn+d|K^>|DWdCN^E&S0o`MA(_wj&@Ri)?1 zeG>M(x^$S>^IC7Etst*s5lae|b*$haJKr$MZ19OuE^tBMV%;#xItqB?b5;e0dbP`r zX_ib@j{WOWAl@5lvr;p6xINyJ6guOqHf@`GR+CQj$=zLnk>m+G0%bn+vRkihlF@L@ zs>uPAeQA5<<{RHdBXvU8VdPJ>Q95Y3W}S7K9-A2n=vFiLjF!7J-jsC;0#8q;S?Qfm zvf1T-`}5DaWxeM?@z4z}*v=NFaF(B!e}#DS#2|2<(F9QtBQr-3-xvst@fmF=Lx|x5 zE;1%nL@5n(@9Qx_+ehdtrW4^qL|&xh+7CqAQ9=no4It*jcWCKD^mjy0GYQ?#W)f!t z7zkjnL(Py%1tETjp<^UiX?P a=new ArrayList<>(); +a.add("sujit"); +a.add(10); +a.add("gaurav"); +a.add("kumar"); +a.add("kushal"); +System.out.println(a); + +AbstractCollection a1=new ArrayList<>(); +a1.add("NIT"); +a1.add("GITA"); +a1.add("GIT"); +a1.add("KIIT"); +System.out.println(a1); +System.out.println(a1.size()); + +AbstractCollection a3=new TreeSet<>(); +a3.add(1); +a3.add(2); +a3.add(4); +a3.add(5); +System.out.println(a3); +} +} \ No newline at end of file diff --git a/abstract4.java b/abstract4.java new file mode 100644 index 0000000..a1d2ca3 --- /dev/null +++ b/abstract4.java @@ -0,0 +1,20 @@ +import java.util.*; +class Abstract4 +{ +public static void main(String args[]) +{ +AbstractCollection a=new TreeSet<>(); +a.add("sujit"); +a.add("gaurav"); +a.add("kumar"); +a.add("ksuhal"); + +System.out.println(a); + +AbstractCollection a1=new TreeSet<>(); + +a1.addAll(a); +System.out.println(a1); +} + +} \ No newline at end of file diff --git a/anagram.class b/anagram.class new file mode 100644 index 0000000000000000000000000000000000000000..2585af978aaf8f491f33ce3d5c2ae29366a71e09 GIT binary patch literal 813 zcmZuv+fEZv6kVsCnKLaz#g?fc6cG_xTB(<$F=9vviIJqBk%mNhFsF4agYA^msfqDX zenOrIFMZZTOpNgZ`~W|OL~)&g#57?p`@Z+Az0Uml`~4??`?#CL5XNkb+qjyR+ zOdy9T8`qMU#&sJr5;r7f1+0gD;D^fs@qA%Rz*z0P@&qnb{lMGkwd-EDrs^$5jJEOv zfoy)ex~tx)a!Uox@@ClegXWTM9Nr97j3nVu?y>7#MF!CSQ zllrdL;LywkUk**AFahuBq87Py^A}Oc^U(*WuNYra1c4N-9JQb}7rsG!rom&P zw4$Iu0wcIgo24R)IBe$j)3Itgz8+sL9mDuxJTQvX+CD@rUNK!$`$u?Obj@R!6)Rqm zuGIM>%$Horm}?y(J8ro0-T_it8#QCOkHo$d{nOvM16bNI>3q$7Lh1{wG~4VxhP0WW zsgcGaq|f*t5C2>vSx`2H@jKX+Hz$lj11#EUW#B8fD z637)dR=3n!Rc@)MS+2$1FlttG;b1LR{_8ch-Orb}Au%mc5J=TJy{;cT40V@56{%)d zwHM}f6BjN9xwEfgO4W#66j5?9gIS3=7dJ64Apey}lwI7y0y|ba@g%or9|7loM}eVJ zV2>MHfzPJdbI_hiJefcsvGJT-w1TJ^Z}z!Zq3ds|?gMr)iz}t&vt{qz!~u6VIz6s? zCzOPp@)PnAvuB{%74F^#bT-U^wslgAWO~K(xa0xp6Vy+FKPiGhnpU1#P+K!!AwJRI zIZ@jEpgzqo_*Z@xwstH!U-BQ3{tP?AGUosT z+Dy{aNE3aePk9jupV(}^k_a7QPGX$n7C2^^*ei@wkwG02e* literal 0 HcmV?d00001 diff --git a/anagram1.java b/anagram1.java new file mode 100644 index 0000000..ce08857 --- /dev/null +++ b/anagram1.java @@ -0,0 +1,36 @@ +class anagram1 +{ +public static void main(String args[]) +{ +String a="cat"; +String b="abt"; +boolean isAnagram=false; +boolean visited[]=new boolean[a.length()]; +if(a.length()==b.length()) +{ +for(int i=0;i>xzOB2G;D-+{7XPwPY1& literal 0 HcmV?d00001 diff --git a/child1.class b/child1.class new file mode 100644 index 0000000000000000000000000000000000000000..134c180e3ec33aac5ac06f027d54d378ae3f8da7 GIT binary patch literal 471 zcmZvYO-}+b5Qg6_9}DXu2;w)|ixE6XxS3!~jM2n|7!nNkvNTY$+a>Y@%*s%f>cC{z7SGE*Ub-){r54 z9gZbKxu>+ep9douJ&2J{nT!;M!MS<%6(AS zbR?;io^)G7aOCJmlVy?7Gr>@#s6n2Q&z*jNy;4A5M0-9>Ccqk@R*D{zPtf8UtZL>R X*%j`jT}y2W zaUv$m$53Qk+_O=Qe8Wq&Vy%mDoun`*Qrz%4joicbKv60K?RNj3--T` zd`5z&8~ckOx$obEa}n|DN^4Pq(d|uf%s*iA-x$1EgArN~@H}n78S!@Eaopt70EL{} y@K07C{~ZOtwSwW(3dOgaU1zML$XMoOvqlA5tY|QTyBpZfW0R}kI`ITelz<=jFiVsG literal 0 HcmV?d00001 diff --git a/copyList.class b/copyList.class new file mode 100644 index 0000000000000000000000000000000000000000..bc4d5ee575c380b4e48f5be766d31cd93336cc3b GIT binary patch literal 1389 zcmaJ>(QXq*6g}gty|%N7-H;FnC2fO~IyR0Ipe?N_w73m~uH8zeMTn<~Jt9liyOwv1 z$V-C(ix1pK^0BP?GI&^RX(k`m%)V?Z9Q502 z(=$b<-mqCSSb@o=igZJnwvmH5oF0S3giY{s2d6OW;0w&!xa#0beC42qYXbS3VW=bB zm%WD4J7FivrSNqc*B#uzH#WX?@F8xJVleQ12X*78-!O1+77GTzp7~?uKW;x#ZH_fv z{9n0RJiisFCyb9lTYHgKT?!cvn3x-m?}gQ$j4)I{$u9M_I#P2|v6aPl_?~D{q4@J% zxvT17(3bk1r+4T@S_Ya2H%GZoDk*R(=JEv}q{xZ5ecY6%~fa+DQ&$k+(M9-Rr4$z{l^- z@C0h(B8*DZrSG>qt!g%0f#nkey^EW`;`?#3<$|Tz&!P{voE^a-Mak%lX;ZF2=TK>;ZDeLN3B)w+dOU zVH#D=yiP$k*zpnyxJ*GmVm`t5Pq"); +temp=temp.next; +} +System.out.println("null"); +} + +void Copy(int head1) +{ +Node temp=head1; +Node k= new Node(-1) +} + +public static void main(String args[]) +{ +copyList l=new copyList(); +l.append(10); +l.append(20); +l.append(30); +l.append(40); +l.print(); +l.Copy(l.head); +} +} \ No newline at end of file diff --git a/countVowels1.java b/countVowels1.java new file mode 100644 index 0000000..fc5cd30 --- /dev/null +++ b/countVowels1.java @@ -0,0 +1,29 @@ +import java.util.*; +class CountVowels1 +{ +public static void main(String args[]) +{ +String s="Gaurav"; +List vo=new ArrayList<>(); +vo.add('a'); +vo.add('e'); +vo.add('i'); +vo.add('o'); +vo.add('u'); +char c[]=s.toCharArray(); +int co=0; +int v=0; +for(int i=0;iY}uH>yoIYa#xS47HDgOz zT+iZ07N1RF0gE=4P%aRD+g#qUaMwl-^EN)mJ>!)M5aupt?!K~cUm&yW2CiNa7++X? zAuv%7J4#@>=?3a~;_s+vQ|@>?nee3>2+S`0+B}elvg*lTuiDa)8|>8#G3QBtrz1-S zR=Q(=Be+JO)t-vp1l|_7I0{_fIZ$og$JwngiP~z_HQDnjNc@IYk<{vz$?xDIW_jMP zCDE=|eL-Rv2~5VxfvX*Sjc?dpH;MP9$J1`&OWtM<-L8!HEz}$=<68?W4j!P$NRPr$ z$2yX|HKq5%PCT8#cX6b%Vld%CDqfJ1y$$v4GVxATO}-6whp2 zK$HE;c3brr>dL}m8muqgZW6S$8wS;S7{rOsQIWnIMvrBCUtn%9qPIZJ_|FfQVlZq5 zIFw$Z)_2V^GzQuFDx9u^scFr^a|i2aIk=3XgHMcpSBKHu;4ti}YO}vx9F5$SX3j?x z*&n`H_?f*m!?2t51e`_?sHpDAI99R1KcgEqh?frei3~cPic2Z6HnOpU%^o>9L)<*- zsZsd*U#2PF%^lTh5V6Vyom?afp rmT2zkd!loc=L(~ZQSF~-ZSpp-i61Fqh3~Vxxk=0|RQaUd7x?l&dWLMT literal 0 HcmV?d00001 diff --git a/enumIterate.java b/enumIterate.java new file mode 100644 index 0000000..8facc82 --- /dev/null +++ b/enumIterate.java @@ -0,0 +1,24 @@ +import java.util.*; +class enumIterate +{ +public static void main(String args[]) +{ +Vector v=new Vector(); +v.add("sujit"); +v.add("kushal"); +v.add("kumar"); +v.add("vikash"); +System.out.println(v); + +v.forEach(e->System.out.println(e)); + +ArrayList l=new ArrayList<>(); +l.add(90); +l.add(10); +l.add(20); +l.add(30); +System.out.println(l); + +l.forEach(e->System.out.println(e)); +} +} \ No newline at end of file diff --git a/findDuplicate1.java b/findDuplicate1.java new file mode 100644 index 0000000..62dd0e5 --- /dev/null +++ b/findDuplicate1.java @@ -0,0 +1,19 @@ +import java.util.*; +class findDuplicate1 +{ +public static void main(String args[]) +{ +String s="Gaurav"; +List l=new ArrayList<>(); +char c[]=s.toCharArray(); +for(int i=0;i6kBJ0gDEf z@Y=u|yybYuvCL5XqI?x?G32b;AwzyA=tzba4du)I*lWq~n`pUI$$LWi3^UegqbDwe z;|jm)G^0@Y-Fnh!G=n&7%UzX#%V(kd5evUP*hs)8#!+UNN*m)yxz2VNia|s5BNEUR zaVRc0-kbP<6^6oj?1_+KKkliBW7UL(8poOm8|xe&O>DqnC_RucOk|qAwtBKnbITdq zkSHfQ9fqp)NdFL9ubn)Z&>Zw5>Cr}lnC4W6cojGYWHutpQh0T$XY+Rg*CkFB`2CSA zN!}Ukd$QDXhN?d!VQ;jbr$h|=dqV5d?(^1O?U2rHj1D<@GVpyQ%!ks_m5Si1(h zq=Y=tx0n_+lrV`3 aQxcuxBhUtGCSCMxB literal 0 HcmV?d00001 diff --git a/frequancy.java b/frequancy.java new file mode 100644 index 0000000..fc3cacf --- /dev/null +++ b/frequancy.java @@ -0,0 +1,13 @@ +import java.util.*; +class frequancy +{ +public static void main(String args[]) +{ +List l=new ArrayList<>(); +l.add("gaurav"); +l.add("kumar"); +l.add("sujit"); +l.add("sujit"); +System.out.println(Collections.frequency(l,"sujit")); +} +} \ No newline at end of file diff --git a/frequancy1.java b/frequancy1.java new file mode 100644 index 0000000..ea183a2 --- /dev/null +++ b/frequancy1.java @@ -0,0 +1,10 @@ +import java.util.*; +class frequancy1 +{ +public static void main(String args[]) +{ +Integer a[]={10,20,10,12,10,22,11,10}; +int freq=Collections.frequancy(Arrays.asList(a),10)); +System.out.printn(freq); +} +} \ No newline at end of file diff --git a/gaurav.class b/gaurav.class index c574faf1d8b161181f39de283fe402b641507748..c4781d7f60cb8895b7bc568840f459a473acccb8 100644 GIT binary patch delta 258 zcmY+9%Syvg6h+rblP0}JP3rrdVJ%`E3XVGPF%Sgn#NoAE)DoH!lS)Q@gY-8Xhy#TR zet;h(UWZOLi_JN(_SAi;wZDI+U%(-WA|P(iWFcTtvBa{^iozrIS@l_aZXG;%t=;qP zk)V26nfJ}feQJdHOH-8j@TwY_{ed3qkOs6|&8a zAYGw;s>@uDh3N0Olj`AZ=i+8y`o+JhS3MMyK>FfLQfVK%R(h5>gc(bFIF=xK!)eyu baX;~{Kd8UjP6%x(dx2dTSUIa~*&+G`f3h!R literal 570 zcmZvYO-sW-5Qg9FSJGJ9+7DZ`)hGz92aBGBiWfl;iVBt9x9yUyCYzF^k^U?_D0uJ( z_@l&0TJ(~I>>@(DEP41Y~MJmgb%ACxkJ=JhffQdtfR%}~tye!7%Uy zcly*gL1xhAQIV~P>#V?4%YbC7-yPA;8vWSlWay)Zf?I1Nh=1v$tf)QoT3bq7{nQ-GDuEd Hz+wRaJgy4b delta 64 zcmX@hd4qGqCT31<24)6U1_p+?lXo*u71_kVt+S1RXCqL6i9rfT+A;7?j%Cs36=9gf SAj&Y6L5yJzgZSjBEEWLO{tZF^ diff --git a/highest.java b/highest.java index 959550b..85c27e7 100644 --- a/highest.java +++ b/highest.java @@ -16,7 +16,9 @@ public static void main(String args[]) if(max==null || m.getKey().compareTo(max.getKey())>0) { max=m; + } + } System.out.println(max); } diff --git a/kumarKo.class b/kumarKo.class new file mode 100644 index 0000000000000000000000000000000000000000..314694f3f6675e8fc91ab7ab0b21b3142f7c7c5f GIT binary patch literal 985 zcmaJ=?QRl56g>l!g>@|z3RL?cDk!vC{Fa2)ACfdRVl{!(7=KNd32fQjA-h8p-o)3? z7@O3@2k@bccYy@R5_dB*cki5g=G=Q{|NOoB4WNda4jmZ{>pCLHB#}ifNmf3XHqr#y z(y@&l4YxHE7~%((YpK@^(Q@UKA=Z!`!H{ZNt~ePwXTodqGn+gyhg&W~uKcBW&M$b? z=5DvzQl8~@>p`I2l0(lFM^*qf`a_3%@8o^}HE<0EgVq+@>}q173^x*Gw=|Ph+;}h0W%FB&d!CY7F?~7uY^M>$suiI zCxR_m{YYvRX%^h6Q${X#NNYNr51nL6+vZ)NV;@z9^%H^~vI2KIh3U>AW5_$aFB;M{ zx%ywCC2~&0^DqCR2(Ax9ygtL|wxxhEgcMW!e~a{*OZeN%~QOCqjd+C>XAjwM{Fd zb!GPw>>C*jt2D>Q&NKz3uts(OJwS9Ey!8u_&zFcczazHy11mJ*SI~f;NX!^k2@T|s hKpvaepsySB9YGq;Xw`}H30~kSZqf@vG2EiD`42%A{7?V@ literal 0 HcmV?d00001 diff --git a/kumarKo.java b/kumarKo.java new file mode 100644 index 0000000..dbac87e --- /dev/null +++ b/kumarKo.java @@ -0,0 +1,25 @@ +class Teacher +{ +String name; +String collage; +Teacher() +{ +this("gaurav","NIT"); +System.out.println("Another constructor will called"); +} + +Teacher(String name,String collage) +{ +this.name=name; +this.collage=collage; +} +} + +class kumarKo +{ +public static void main(String args[]) +{ +Teacher t=new Teacher(); +System.out.println("Name="+t.name+" and collage="+t.collage); +} +} \ No newline at end of file diff --git a/kumarThis.class b/kumarThis.class new file mode 100644 index 0000000000000000000000000000000000000000..f4b1fe8a4d83c9f62d0145590d33d44535b74381 GIT binary patch literal 307 zcmYL_QA+|r6ot>-U7cDt-AwE$@XfV{d=-jbf*@GxVMU0ZW_8d}cZ6-W|K*cV&=2TG zNp~c2;BwEseCNzCKl{&b03&ol)X)@Yh42syoC~xG^*e2}y(jp|U_uBUHZw(NrP`?H zs>oG2mid}DK_Rsvbd$GqDL>?JEzNwG*;1SNtuuz%rYfiEQ9HP~stQ?-7yA9i!4c{Z z1d-Wlri^vt1>y7`BE-kcmwc(FmM=`61{3rU@T=YNxHtxc6INH;iF@sO2imgWyaV8t jZPp3tdNqQnU}5rHdCQ2wWv~|JT)h0a~tCWMn>Mr>C7gqf((2NLX#ITTL1u?$1L3d diff --git a/palin13.class b/palin13.class new file mode 100644 index 0000000000000000000000000000000000000000..438a1a22318704cf336c274e7b8e259ac0549214 GIT binary patch literal 625 zcmZutT~8B16g|`3?UZGq3v~h6R*Da%YGNZMjR{a6OngE#sqw`Zrey+y`_YuG3ID|y z-gwprO?>bN@JIL;;+d6%G+~n6d*{x%_ndn!|Nj01;3XdVkXW8W1NUl(e5_!#hBb-% z66*rh9g~@&FW__@e-vYV`T78kcy9Sim3T)5%D`F}6P#tHfl_Up%wj0cx0&Xa;EEfxudEtlL@1 z);6c@5_veuQ!TL(pp8v|covf7#Vt%g-V7HAZ^gYEp6F2_(6~eK3~+FETIiGxl4Og+$qa{d9@R0) +{ +rem=temp%10; +rev=rev*10+rem; +temp=temp/10; +} +if(n==rev) +{ +System.out.println("the number is palindrome"); +} +else +{ +System.out.println("the number is not palindrom"); +} +} +} \ No newline at end of file diff --git a/path.class b/path.class new file mode 100644 index 0000000000000000000000000000000000000000..08ffdde8ef4dcd33dfe46405712895e11d1cbd15 GIT binary patch literal 534 zcmY+A%}&BV6ot<%ErnVIK~NDD|3MPFH9<`biHQmRBp5fW25d?Z3aQ1!y-(uCwJtDm z;RE<2K7)xrck05>roAU;&Np}NynnyG0oX;+Kn&>^W(*{ei6e_yspbsKBd23QN1hPf zb3HdWAVi9#OM+VMU)h92&GqclVXtZX7oyo^N9_sMBV>z>T1VUpt1CRmst3O7ITZ;` z)&tSHJ`sa3uVay5)cZrfWgoecj}Ju9-jS$@I1EC}a>URVx0Z<|EbAzkSi!1^HLUB{ zFtLd(?kXul^1tO-vtze{G3)OXJWAL092w_Pj>i*sH-X*bh5nGy%-;lV-#X{x2aMaI zS7E-@7XBdz)Z%feN=S!Y$72L-AR!s5mM&3%&X+77g+Cq)gb7xQT#2i;{Q`PoK`{9r z4NblcOk#?)j5ZMA7g$Ltwa9+HJVHdhdce#x)N+0VZG`B(LXSTmavLSwCJT+V##j^y Z?w{jY;FScsCX_E|I+FCsK4ChfQopl`XC43m literal 0 HcmV?d00001 diff --git a/path.java b/path.java new file mode 100644 index 0000000..83a9629 --- /dev/null +++ b/path.java @@ -0,0 +1,13 @@ +class path +{ +public static void main(String args[]) +{ +String s="/gaurav/"; +for(int i=0;iU`q`>^g7k(Tcw60O#p~?qN`o2I)P5ky7WX#}^sz2AbWksq z!;T-+mm^_+In>p|P2KMC?Q*Nzse0>vBzD?5482Y;A4whb!M2chP{4PA;kp(k9JrX| zV%Bvq1zTYCB!YpDdE1o(uNry3ckEFNU^7<_3Tf-j5;L?I?;Zy=WpxK)15I4LCd<16EcdX5AXaXq!7 ze&lm!SW~NoysDica|L5CaSe5vkc&T0Oy}}7^}AO{z84-zyM}pckaQo-GU8eDarY!w yCg<_CX>Oe8a`qh3SRgJTgEiKF@kdBgISTU?O5_EmJY)C;LdZU|6OT6TocRln(sV)q literal 0 HcmV?d00001 diff --git a/pattern.java b/pattern.java new file mode 100644 index 0000000..8f60da9 --- /dev/null +++ b/pattern.java @@ -0,0 +1,20 @@ +class pattern +{ +public static void main(String args[]) +{ +int n=5; +for(int i=1;i<=n;i++) +{ +for(int j=1;j<=i-1;j++) +{ +System.out.print(" "); +} + +for(int j=1;j<=n-i+1;j++) +{ +System.out.print("* "); +} +System.out.println(); +} +} +} \ No newline at end of file diff --git a/pattern1.class b/pattern1.class new file mode 100644 index 0000000000000000000000000000000000000000..718b5046b2bdcbfcfddf48dbcee1feb50bd2a3cc GIT binary patch literal 531 zcmZuu%TB^T6g{^LEnra|f)7BERb>HjX9BV@afOcrRVkez@=ghh1o|$?6czgn|jg1I2#KTA+8Ny-&DWtt=NyD;+6@pr| z9Luc{0>Dju65cR&`{MB`C$bhMbNytn0`lObGqb z39-Lshs}=Ja%Z5%^`&dt?7cVSjnua@t5-f^TP~Y3rClK;eT`X|5bS#-t}^~Vkmm1q z9k!(M6?&h-KU)VO!dZ?ZaSRq8KzE!F=6F_pkeH?;%DG3qK>&hdIaC!p*~}P*sO2)* zb8$9C{2odoFo75a==SrKR}%zB3g<7LsN#zjxG#6&mCC~WkSv?!Sl}iGV literal 0 HcmV?d00001 diff --git a/pattern1.java b/pattern1.java new file mode 100644 index 0000000..4ad5b86 --- /dev/null +++ b/pattern1.java @@ -0,0 +1,15 @@ +class pattern1 +{ +public static void main(String args[]) +{ +int n=5; +for(int i=1;i<=n;i++) +{ +for(int j=1;j<=n-i+1;j++) +{ +System.out.print("* "); +} +System.out.println(); +} +} +} \ No newline at end of file diff --git a/pattern2.class b/pattern2.class new file mode 100644 index 0000000000000000000000000000000000000000..554022f42efae6ca401490c6a50e5fa492c0cdc1 GIT binary patch literal 577 zcmZuvO=}ua6g_twXU54`t0t+9+DzL;t&0eOLcv6616kP*uyoVaQwJHVqu4Q!y+0)2 zBI|UKKo(tQksnjK7Ss03#83hqm^t^Id(XY+y*JmtFMj}djpsHjN56I|4=-5O0N9q-VO#ObjLLvIr7?nGJ#DcB}T4$62U&|KHV zwgVSWxv07hp1~GacN)RNe-l5n`(7u!N41W>h2D@G7)_bjxV7hxY9Hw>q(e^)>wdf5YD(LuCQR4Rnzu3|U}(2_fVb?8IY@J7@m_kOXtU literal 0 HcmV?d00001 diff --git a/pattern2.java b/pattern2.java new file mode 100644 index 0000000..765022b --- /dev/null +++ b/pattern2.java @@ -0,0 +1,20 @@ +class pattern2 +{ +public static void main(String args[]) +{ +int n=5; +for(int i=1;i<=n;i++) +{ +for(int j=1;j<=n-i;j++) +{ +System.out.print(" "); +} + +for(int j=1;j<=i;j++) +{ +System.out.print("* "); +} +System.out.println(); +} +} +} diff --git a/permu1.class b/permu1.class new file mode 100644 index 0000000000000000000000000000000000000000..2f9a0b1da642f301203c292e6a297d6392b94791 GIT binary patch literal 883 zcmZuw+fEZv6kVqsI_-1{2(&<_6}gDLSW1-`6AXzqF=?z|Qt^csPs>;ad&@Az^xY3J z@xfQ|0UICu06)XeFh*TxN>T|-Gy9yg_t|Ujwf6MKpKsp*Jj9lPC>A3~!ZMIT+JJ$Z z$}AbUg=J+{!dO-7nvUB#)&)Y3oQ~t|2m~|PR{~nOduR(xRh^E#+i%xx_ob}2=!y1h zx83)o=X5&)^O@?gJe9?k>@wynQZv7kS#rJJ}P+T%T|ig)OwD z!xD+i!PTg$VAQ&Ow_!hZ#%+~0R5vC}#B|&-kwI2R&O{z}P0V7>#58W`D45tl(ZnW7 z)D%WU>ckBAv=s-`;!UD^$*2)rfprcBknb z`7^C>*y^)TkH(i0L12=*G*`iOBKH;Ij2n)fHsm`42rJFFS62rJ`pG3L^#Rc@2;|NY zJhOJvsgGF7S?M9PXE{rIof;BtbbKEapZ@+-umK--9T6XVg1{#CG5+Qlu~=r6g>pP^ za#l0EWgr;)4IzH9_pqAZMH^4p#029>mJjU~tgQ!H!78M-_6w=FwqF=R|IFx!M#8_j zK)Xo1B&%46^G^|>OdG1Ix54)M1Tj^E?Nz@DChB Bsrvu` literal 0 HcmV?d00001 diff --git a/permu1.java b/permu1.java new file mode 100644 index 0000000..d2bf8e5 --- /dev/null +++ b/permu1.java @@ -0,0 +1,37 @@ +//print the whole permutation of the given string +class permu1 +{ +static void permutation(String s,int l,int h) +{ +if(l==h) +{ +System.out.println(s); +return; +} + + +for(int i=l;i<=h;i++) +{ +s=swap(s,l,i); +permutation(s,l+1,h); +s=swap(s,l,i); +} +} + + +static String swap(String s,int l,int i) +{ +char c[]=s.toCharArray(); +char temp=c[l]; +c[l]=c[i]; +c[i]=temp; +return String.valueOf(c); +} + +public static void main(String args[]) +{ +String s="abc"; +permutation(s,0,s.length()-1); + +} +} \ No newline at end of file diff --git a/permut.class b/permut.class new file mode 100644 index 0000000000000000000000000000000000000000..1649548c1003fa5e609803e2fa2e7516b5f70dbe GIT binary patch literal 1106 zcmaJ>+int36kP`fh9Z^PmfirR_99RPtFbYq?SmwZBvedjYDi6 z&iD~VL`PJ|Z2|9^X_;z6z#UKQ2xwWmA_anZ(~>V*^?ljgHuh^ohU=!|nASlT6wu?l zxm+%h<4sW+6 zRAtt-%7%JnszX|iGA!jVVLX=@)GRR8A$7G5JJ@Jft+7?1_+V6GN5@iIWm;hVQj}>O z+f~_XXP3mLQC4>IM8`7wkhkq>t054`S(a>OYlh=UGJD%!p_ilE(C3C#sYz$P8<-g+ z(uZ6L+&*c@Yux)^diM=v`g_t#ku_?yqN!v?$0LD-0e#nT6S)0b8F1UM=Um!lx;N0=s+W`d~IdZhyu5TEsabFEbK42vr+4IyklF?LD+k1zRWK^r9 zqVJ*ec=iwV6I?&-U~8v;ez?vU?ds%TBmoxX(s}lg#t>#{C0TD7H}M2P{zOM;frtmc z5EH?laJ%RiB;IB8ntVL;Sk}M!OKz=D(maKdM=zATzCzx;zI35gHkKmMuW+qspWqH@ z=WPL>;kgt#L#e set=new HashSet<>(); +if(l==h) +{ +if(set.contains(s)) +return; + +set.add(s); +System.out.println(s); +return; +} + +for(int i=l;i<=h;i++) +{ +s=swap(s,l,i); +permutation(s,l+1,h); +s=swap(s,l,i); +} + +} + +static String swap(String s,int l,int h) +{ +char c[]=s.toCharArray(); +char temp=c[l]; +c[l]=c[h]; +c[h]=temp; +return String.valueOf(c); +} +public static void main(String args[]) +{ +String s="abc"; +permutation(s,0,s.length()-1); +} +} \ No newline at end of file diff --git a/power1.class b/power1.class new file mode 100644 index 0000000000000000000000000000000000000000..48d474ae00727e79aa84961e340921a962a88eb0 GIT binary patch literal 1208 zcmaJ>O;Zy=5Ph@RWJ3rd!~iPjs-OXsh#x@-ph8I*4Qf>=Ez8r83}ne>HnlrJx%(qL zd*LhxsKP3Lfd9s;2eBuKl^`j%YIkOOUw6NL-Mc@2AAJY#0LwANF>GO^2j_7i1_KxM zZZwLq7%t(mw%Acz86@Fhmv{>8K@!P-^lGgSq0B1Vew`k>X{&x*_~^zTuL^ zta3*(45i-ZxA_iFyIgLi3(9xoR#rRq6%;R4)_ARfw~%6p6}-A%6swN*@2z9UXmOHFX&f(|leM}cbp)?wiCe1c3oTp7t5ce`<7*PM?U-mVqIex< z2CJq)u1?qr{BJWXDL$&4q{!6OT#RPpA+cB|38_}w+q8L09oq@!8EIVQ6|v&UB3Ex6 zRi<5_xKx48kefW+a0~NVJer#Ewq}mp@hYM<6U|_&yr?{X*TQ3xIq!LudW|8T)2&`{ zc@PN7@VT>wR*Yt!o^e@nMKIoU%$}yvVL9QrzFQMr;GMl}HaOc^TPws0cin=cMApI+ zhKW=4b>qfx>Hj#`=%tTSUk2SY{-BSHc4M?MTEkO^U|(rN(?!on!)Txf0~n;ehVCIm zcHqS~81MEGI)s_uM|d!D0BiaH(M5geX&si#j2X&=li{&1=ueuX<&60$%=V6d5-4dN zAqEgqCo~!fXNaFp+Y1W`L@`3CZ9+|uB}L3f$PZ(|O8ua7?4S9qp&uW$y6Gs4k9IOmC*2TgqJJnFeBP^i7#cp$@v#csY`-_rDrNpp|xv88z78m%uHS^QzX}Z_b4XZVSxDwo)Xr4 zAA;DhVFL?52=xQ_1^$44;Bo9!s;bewb025UJ$HWo{eBMMAvP>1G-_DF4GSigEi|#B z(b8BIP>z2}^tQ$-XeI|553 z$JH`toD`r5#mjcTvyTn_lH%6^294SvP-Eor7QD^wSBOsxxD>rAi-IsJXIwzvK=J_h zja|9tcF*7AwpaM|uD7-J4z)8weE9eKtRlKDD}I^&a^>MizNwU~n>qE%;DXJalR;KO2r2Tt{e6&TVFr0EAHO({Rnv?|R}nvU5( i?S4k(uKNwf7s$)~8s#QU+~NEVTG+-a2RNnD>;D1&+-|7= literal 0 HcmV?d00001 diff --git a/remove4.java b/remove4.java new file mode 100644 index 0000000..ca1d7f4 --- /dev/null +++ b/remove4.java @@ -0,0 +1,26 @@ +class remove4 +{ +static int remove(int a[],int val) +{ +int i=0; +int j=1; +while(i3krfk0n4?3H>8dahGBH3pfhFg!KZDzLqn5nO*YK*pZGWQ z0cUvd2l%5LPue)7V>L6IvwN=J`OfaoUspc>>|x)4fhiq#bd+^W8<@e}BJN?fMCJtp z4`69n)bNm@@XGNW^_n4DSv_UQ*|IGdChCqajw7!rf)n0!Nt5%q<143lr9RG|uZ??|YQY=;vCtm;@Zv5pN5nw*ELjTBDQOY2gdmIC bq|cy)XCw_u{RA)Ylpg*Zopn0jr#1f@@c0yk literal 0 HcmV?d00001 diff --git a/replace1.java b/replace1.java new file mode 100644 index 0000000..1f726f7 --- /dev/null +++ b/replace1.java @@ -0,0 +1,11 @@ +//replace space with %20; +class replace1 +{ +public static void main(String args[]) +{ +String s="hello kumar gaurav may i help you"; +String k="%20"; +String y=s.replace(" ",k); +System.out.println("The string is:"+y); +} +} \ No newline at end of file diff --git a/reverseString1.class b/reverseString1.class new file mode 100644 index 0000000000000000000000000000000000000000..5afb95013995fba6cef502c1cdb05565d4b38128 GIT binary patch literal 639 zcmZuv%}yFo7(EwexG)Z=2-X&`w$*lkro>$njY&h&#Dumc7&opic!Q%bm|-As?_2Z% zx^5S=>7ozd!}I}~rh4u`Vo17}`<;Aqe!lO{-2VId3&2~vc922Q!8#sguz|-0J#kP% zIgN^gG&UukN^A+F_Wi(*4g`{3^+dpG4$ri}a?20&$MK+}!(-Lyvm--2(cy@w=(R4? zL^b*<=r!6==m)($Bh9uW)xG?nuI37Bp!`5!-8=n1-)RrWVOPKRjs4o(e&)CP#w56K zuq5%!#dExn*mkjlmo8qxlc>6=q0aGpY8Rjk92O2CWdnTnf&A}&g7s7I70SSz(D64u#%=`#x7 zkgS!au%@tY#NC&>-^L;lTjXI8+f0)D8*G%Bzrs!iiNBEI4+?~<$j{w9R^y(|r&{$N UkPoxu;*njRSz6`DTZ=;q_mzo!?`Vi3tzi!D`ptrdahxB+JT4^gp5JH2kV4jP7CDxZHp z*R*#FzTPu3jQxVYjA={Suk!q^oZ zS9BTP3e-EwwDQEzl*Wee8da%u6mU()Cs@<*DL&J29XA-DqlnLSe1UZxUt)vd)PSzo z5U!{z=`x(W;W)}uu4r#c)o=`NB92l5U+K7sGRLNl3bqos<vb}YWlGs11Mdo}Be(7| z%w&q$P{v=!R3KMj7z|UH(B~djA$yl0VZPpMI@6a3(s~3z3cMk_iu{@OrPC*$m>o<` zAK3?o+}G6bE$EyhjL{*rL{kSH|i+YM)P&r`BR zU`~hdrg|EtlfOk3r^rEy76mXX?o*U$SGJt4OdFlHWfGHI%@O2l>K|rOVB!%pyTdw{6NQCcARFXO@&pmZRr** z;dzp>_Ardv*XR}MhOiAwdJ8?rLMWAQCU?kjd#^2zF%RF~qhbk(_9cqKvZ_=+1&$vX z&c6}gacm4{|KAR2B(%3hB zM(YwCjW%&Ra!)k0c zc7QR4N0{?RI>TQWUmeNKjvV3yPwBp_MASilnnr%{5yH7roS zNY8GLTyK)cHYQP{@ah!U8M2;3>?OuI<~Zir3(WruEtsTU;2Z^UHV}Uscd6GXxbN^i T?ogP^G(SPx=4fptXg~N5yCQ^s literal 0 HcmV?d00001 diff --git a/reverseWord1.java b/reverseWord1.java new file mode 100644 index 0000000..3652420 --- /dev/null +++ b/reverseWord1.java @@ -0,0 +1,21 @@ +import java.util.*; +class reverseWord1 +{ +public static void main(String args[]) +{ +String s="gaurav"; +Set set=new LinkedHashSet<>(); +for(int i=0;i6AxX)@AVVek7T zd+}KxRAlVM7xAC?6BMR?$q*?EB=>OgopaCk@qPdOGIWt=k9Tib(O`BrulneKE0 zmB;DMdLf(-lpO6nmHTDAz%qjsWYc^UJ&p_g;v`CkoIyi$UAooZ*9miHgS5OE#sy&RNnp>prKLio!;6y#7xx zRdLdNkmvGX!cbA!SubUWo9**GGStfZXWbaYe&LPf&g~eFy7mS~9 KsFiAIzwj3-O^Z$d literal 0 HcmV?d00001 diff --git a/selectionSort.java b/selectionSort.java new file mode 100644 index 0000000..54727c0 --- /dev/null +++ b/selectionSort.java @@ -0,0 +1,24 @@ +//Selection sort +import java.util.*; +class selectionSort +{ +public static void main(String args[]) +{ +int a[]={2,4,3,5,1}; +for(int i=0;i3oTq%rmN|#hok2(tyaq{ zzbRag*_Hh8iBMq}qq@mEJf_J0BHSuv{s literal 482 zcmZutO-sW-6rAlx(xlPW*7{Mc?nP)lSnwoNya=LDRH*d6ZI`+=*)3@z^k?Zo!Gk}* zA0@t|pa=%Nstz_#E1~XU6O9tKY;4=uVX)4XR?!7RzTFuz z6fVs~GF19X%iA~@$?!ppd}0cr6cd8EFP04Mz{KHLUa6#2eu@JTo}SFav+z)YV`JAt z6MGEJYw7!jD=q>)F-lMQ!UQsUq{_y=hZYVPyc<3>S_{6)E-vDkiWsU%Ue_0T+Pxdi z2IZE((rzzN64kD^NL(8|AxY!+@%&}P_9L|mTf6! PSX{D{DRrG}IaGcCuisjK diff --git a/swap3.class b/swap3.class new file mode 100644 index 0000000000000000000000000000000000000000..3dc5f2c7c5bd04e254c6ee6d1076db3611cdc767 GIT binary patch literal 757 zcmZuv&2G~`7@T!}HgR2ODKUR(DFsU0Kn;`wQYcb|gcK=lkh?5uzM`T8BeeXQ7+fXi{th6UHgd0d#l z3@)12r6S6hHE7PpWz2J2;aFhEKTx644;eBQZ-*iKsNazcryDAi8*#5Cqb<=2XeQee zDr9ggFB-dIPxyfdyM9wgD(u!w;bc>b_N#RiUSWz990K5am&Fne2&`=?%*y%E|FuHO3iGx zc4b>LoJw_#B*S#dsfSv2WyHYuL=el(mu5$G@5Gjl88r$-bUF;B%8A9J7B%lV)3mmd){E5C7$|_#4_Uw* jeS75o9{FD*-y1Y;5%UbO99X}xN<8)pF4;VrsFeN!4=ta` literal 0 HcmV?d00001 diff --git a/swap3.java b/swap3.java new file mode 100644 index 0000000..ddfad8f --- /dev/null +++ b/swap3.java @@ -0,0 +1,16 @@ +import java.util.*; +class swap3 +{ +public static void main(String args[]) +{ +List l=new ArrayList<>(); +l.add(1); +l.add(2); +l.add(3); +l.add(4); +for(int i=l.size()-1;i>=0;i--) +{ +System.out.println(l.get(i)); +} +} +} \ No newline at end of file diff --git a/swapTwo.class b/swapTwo.class new file mode 100644 index 0000000000000000000000000000000000000000..a825bc5695636c7efaabe1fecad34b3b8b384c34 GIT binary patch literal 925 zcmaJa{pe?)>Z@UzU4!Bf=D}HWV@iDKsTwPY0#*^x@ z8UXF49(f&cE`wypzvjc%wLT3}9mKI^A?x4}IfmqGt&MLyK71=oPj~%94EN*6J9vO2 z3lAL>a2&@Y25Vl0Fbm4}?JLnSE1~AZH)22?=n);HLw!97EX?o=OhAZP!rQ$_ty;+8xnVMAsQacRjT$)k3xQ+@& z6ltF^3#FjZrwoNfPg0F_U(BZ&N;&5pqrHiR3SCh{>;7m+W4%yHcy*Wiz94>pthTQ-2 zkVlN(aPV!=Pfv+nuT9<|Sw?oV{0rK$}$l}C=%#P;0alq WXv;Xo2@bGB`)xYerC55l9{dBH=HYz+ literal 0 HcmV?d00001 diff --git a/swapTwo.java b/swapTwo.java new file mode 100644 index 0000000..7382730 --- /dev/null +++ b/swapTwo.java @@ -0,0 +1,13 @@ +class swapTwo +{ +public static void main(String args[]) +{ +int a=10; +int b=20; +a=a+b; +b=a-b; +a=a-b; +System.out.println("The value a is:"+a); +System.out.println("b="+b); +} +} \ No newline at end of file diff --git a/table.class b/table.class new file mode 100644 index 0000000000000000000000000000000000000000..8afda093a63a704712942cf372fd97d787027712 GIT binary patch literal 1093 zcmaJ=TTc@~6#iygI%QepCRZs|1udY|3n*H^OCzyKQIisl@o6X%x^z3+>`n>1`y+h! z!Do4Z1QUON|HQxG1A1oLq(z8Lw&%>5^L^(!KTl7709eLz8xBS|M!PYFaT^vUjCLi7 zNgF9l8Ozl{a=l@W(;PD#HyIKuu5$GnLo747>Gz3 z+V!%fvQSC}9Jd@~Fl!v<9L(c3L;p*qWsuetnO0FU9CsWnAnV{R?$P}V-`AlIM14c* zioYH9C2&892M!joT;b6r1=u%nZD4oIDe-Mf`75xsv<3pop2KQ?T&}%akHZ zGmO?mRpxzF7W%!bE2M>5C>@^~+9L8JTB^`$X}vO`dLc<;6RIXOdg0Xold@&mA-e+!_k9TO zd*QWS)T9?afDhn1_zF#a1mbLO1$ee<2O=jWe`9{^t9xd{Vz5?IE{GC9&F z?jfU>`v$TGatyIO+qKmzhH$y^fgw_t9l?-n*sgdx?6-t>#9Iz|B7JVV3~S|2jT1iN zRfoIB)u!@n_qe8kOHIYwy+b~j=9^79^x9(I*5F%8lk9G5q=h&V2J#jPc)*Z)Ev536 z#|MW(b!Ep-#!!sop@m0SH&C*$fyWk}AVFFK8UkHQc-J}+Z8hg=j(sKiRFND~U^UQd z%j$a)t4Olo{hEm~Dhwf3WJvdUPt>K`=IW!Zx@7r^yUHhQ`Jl2`F2l;?{&`A<=s;hf zQHvPeB4ZMFTmzfBx^0Hibse@ll07l)Xdq^vx0Uq926m|QhLpYGfWbO&UE$Ro?)!oi zexAK+$`Lg34Rt5*CIU=Va_T}$y@|`1k%EH5>=KzviiRmyGoQT9`0aF@<;Ikt3{ literal 0 HcmV?d00001 diff --git a/table1.java b/table1.java new file mode 100644 index 0000000..19711a8 --- /dev/null +++ b/table1.java @@ -0,0 +1,14 @@ +class table1 +{ +public static void main(String args[]) +{ +for(int i=1;i<=5;i++) +{ +for(int j=1;j<=10;j++) +{ +System.out.print((i*j)+" "); +} +System.out.println(); +} +} +} \ No newline at end of file diff --git a/teacher.class b/teacher.class index 9f903184316f2d32c03bec68f27222a75b029a54..110345e8ff5a9e297650ee0a0c30a4f1fcdfd4a9 100644 GIT binary patch literal 899 zcma)4T~8B16g{_v?si=%6cq6T3lwNq12MjkRD7@r(WL6bHu%8PbUUF-w=>P|l!Slc z&(H)y!h=7+A7#9oZKP(2@nO!)+`Z?_x%ckRUpGGh9Kdr>LbZ%}ET^zi<>(^|YZe|8 z=9CyoLbY=y&c%Kt)akx&;!vHo2&G;uR50Mfn^1-3En&Bj&&x-e$E@4deb%jXLM1;< zMm-sKMK9urZFKekVWrW`lL?NmCvhN;!Zdx!HqJud^nm8d(?Ka~+XP>KU<>w=om>i`cyw%RACfX7aP{ zwPvR`m1v77@*F?@Q>_ag5V z?;7O2xI)2ud4=M44iWA%Rx!tDG1@Fp#sZUxu`(6dVFBWd1@Dr%mnhz(gl~WNrR*y| bvdFOlmaxrxsuwT36#j*=cT%cA`Mm!@sE%v}iwWFM;(>{M6b(Ey@d%H}-#7*lCW1aTx}r%T zvQ~Az%qeVr7%1UV;&MQYOo+E-@e}2wC^Ny`5`}3C^;tU3s6f?lf5cr%a@8u##z^A{ zo>BocrOY(2%ox^O-V+t+HM#m?s}5O#;+_f^cIFD5^~4T`&o9B$A~H);ec)Y2e54A1czFR)JkKx{Trlluo-Q~S6ot>t-)Kym`nwUa?y5z*6)fEpx{A7p2;ypz40TF7fiUsC+*nZX0emR& zPB$Hxd(XY|ox}Y8efb_A4$mIC|9L(*K>z>% literal 0 HcmV?d00001 diff --git a/turnMethod.class b/turnMethod.class new file mode 100644 index 0000000000000000000000000000000000000000..e9cb33e70f5a0349400eb9b0d4e2d239441412cc GIT binary patch literal 364 zcmYLF%SyvQ6g`ut#%OA-(IR54oBF_R1w|0SRjP}KAg(6K&`xP55GMYYn-(ni0e+Nt zr<)ASz2{ucIrI4a`~CrNgKmILw0-Oau+TQ8<6}R7Ylv$|?BjsJyOT=ldj@-O{>I=u zmW5!55~;*_@As&1rQ~t?^Gp@$NR98}sZ;dfX%euQ8qYe>Zi@{HIT?nN^9ImMrJfDb)%#EI*)#SfqQ;};1x8N!l=wX8%WtK&oBEb+6 zI;PI3yBABaF9HnPRK4}^h%7sZ2pj1GS#9dw6|DCq?BsF*X9btAH@aHDZ|pIB6L3Oj T_Q-mQ4*GQOGYV?a+`{fZ_If{k literal 0 HcmV?d00001 diff --git a/turnMethod.java b/turnMethod.java new file mode 100644 index 0000000..f3fc285 --- /dev/null +++ b/turnMethod.java @@ -0,0 +1,36 @@ +class Student +{ +protected void dance() +{ +System.out.println("Hello i am doing dance in parent"); +} + +private void show() +{ +System.out.println("Private methods are not overridden"); +} +} + +class teacher extends Student +{ +public void dance() +{ +System.out.println("I am doing dance in child"); +} + +private void show() +{ +System.out.println("hello how are you"); +} +} + +class turnMethod +{ +public static void main(String args[]) +{ +Student s=new Student(); +s.dance(); +teacher t=new teacher(); +t.dance(); +} +} \ No newline at end of file From 35658a3dda7dc8ccab9b66d545c4f36ca0344cc6 Mon Sep 17 00:00:00 2001 From: Gaurav Date: Tue, 4 May 2021 16:28:24 +0530 Subject: [PATCH 25/26] added a new java program --- 132Pattern.java | 38 +++++++++++++++++++++++++++ AbstractList1.class | Bin 0 -> 677 bytes AbstractList1.java | 15 +++++++++++ AbstractList2.java | 15 +++++++++++ ArrayList2.class | Bin 0 -> 1550 bytes ArrayList2.java | 27 +++++++++++++++++++ CopyArrayList1$Data.class | Bin 0 -> 551 bytes CopyArrayList1.class | Bin 0 -> 1917 bytes CopyArrayList1.java | 49 ++++++++++++++++++++++++++++++++++ CopyArrayList2$Data.class | Bin 0 -> 1046 bytes CopyArrayList2.class | Bin 0 -> 919 bytes CopyArrayList2.java | 40 ++++++++++++++++++++++++++++ ListInter.class | Bin 0 -> 1042 bytes ListInter.java | 31 ++++++++++++++++++++++ ListIterate3.class | Bin 0 -> 630 bytes ListIterator3.class | Bin 0 -> 951 bytes ListIterator3.java | 26 ++++++++++++++++++ ListLink.java | 12 +++++++++ ListStack.java | 12 +++++++++ ListStr.class | Bin 0 -> 1380 bytes ListStr.java | 23 ++++++++++++++++ ListVec.class | Bin 0 -> 651 bytes ListVec.java | 15 +++++++++++ MapManner.class | Bin 0 -> 1711 bytes MapManner.java | 22 ++++++++++++++++ NextGreater1.class | Bin 0 -> 887 bytes NextGreater1.java | 44 +++++++++++++++++++++++++++++++ NextGreater2.class | Bin 0 -> 1485 bytes NextGreater2.java | 54 ++++++++++++++++++++++++++++++++++++++ cognizant.txt | 1 + parser.class | Bin 0 -> 1385 bytes parser.java | 38 +++++++++++++++++++++++++++ 32 files changed, 462 insertions(+) create mode 100644 132Pattern.java create mode 100644 AbstractList1.class create mode 100644 AbstractList1.java create mode 100644 AbstractList2.java create mode 100644 ArrayList2.class create mode 100644 ArrayList2.java create mode 100644 CopyArrayList1$Data.class create mode 100644 CopyArrayList1.class create mode 100644 CopyArrayList1.java create mode 100644 CopyArrayList2$Data.class create mode 100644 CopyArrayList2.class create mode 100644 CopyArrayList2.java create mode 100644 ListInter.class create mode 100644 ListInter.java create mode 100644 ListIterate3.class create mode 100644 ListIterator3.class create mode 100644 ListIterator3.java create mode 100644 ListLink.java create mode 100644 ListStack.java create mode 100644 ListStr.class create mode 100644 ListStr.java create mode 100644 ListVec.class create mode 100644 ListVec.java create mode 100644 MapManner.class create mode 100644 MapManner.java create mode 100644 NextGreater1.class create mode 100644 NextGreater1.java create mode 100644 NextGreater2.class create mode 100644 NextGreater2.java create mode 100644 cognizant.txt create mode 100644 parser.class create mode 100644 parser.java diff --git a/132Pattern.java b/132Pattern.java new file mode 100644 index 0000000..c2ea662 --- /dev/null +++ b/132Pattern.java @@ -0,0 +1,38 @@ +class 132Pattern +{ +static boolean pattern(int a[]) +{ +int n=a.length; +int min[]=new int[n]; +min[0]=a[0]; +for(int i=1;i st=new Stack<>(); +for(int i=n-1;i>=0;i--) +{ +if(nums[i]>min[i]) +{ +while(!st.isEmpty() && st.peek()<=min[i]) +{ +st.pop(); +} + +if(!st.isEmpty() && st.peek()vF^CE6!tA|sIp^MU&s<*p{tI9aZyYSZ<5+QE!L#wu!6Q7j@x;bc8;vTS z;kknscxmddI955<7%J~%D)oDYIluXhq4Xi^M+}Q?nMR+Bq#LON(T%B6N`y=qJpV^~ zC`KZTMLGyOTFG?KGDN476{;6~lm=Ye@8(*Go^H!r@9r3ai+fmPSiT__TE^kNQsUGA z7|MAul$vAR#Rgu}{iH~QB5?yzC^4esq{xp&%;CFeVv{3qv4w3HI|vyTX2vnxzf<_7 zJB)fX!JC>prH$4W{XRq8pW14|X*G{#I(1HS9VJA_3hGy%;AIwmB?~ke5s9RAyWeb? zf&Vn1nEd z7OJRWnQ{aDMN~t6`v=zH1?Jj8tu#jYdr+%P0-prigmYAbF`S@0#{BK&uKflzHbZQ1 bQewlSdjk&EFpq$g?vmC$Qpxaua2D# str=new ArrayList<>(); +str.add("sujit"); +str.add("kumar"); +str.add("gaurav"); +str.add("kushal"); +System.out.println(str); +str.remove(2); +System.out.println(str); +} +} \ No newline at end of file diff --git a/AbstractList2.java b/AbstractList2.java new file mode 100644 index 0000000..367e3f2 --- /dev/null +++ b/AbstractList2.java @@ -0,0 +1,15 @@ +import java.util.*; +class AbstractList2 +{ +public static void main(String args[]) +{ +AbstractList ab=new LinkedList<>(); +ab.add("kumar"); +ab.add("sujit"); +ab.add("kushal"); +ab.add("vikash"); +System.out.println(ab); +int index=ab.lastIndexOf("vikash"); +System.out.println(index); +} +} \ No newline at end of file diff --git a/ArrayList2.class b/ArrayList2.class new file mode 100644 index 0000000000000000000000000000000000000000..0a109cbf5977e8877fcfa0442e91a9eac770c0b9 GIT binary patch literal 1550 zcmaJ>+g8&+6y4L7ro>Z_MCX$nDDb~Q6+&g^sB=Oo{MfB6RB93JZE#DIo9IwBa*u^0Q4w7(q( za8Sn~465T{wH#5)P#2kH)y0T99^Hn198*h9!*LBK7~&UA+mx3XqUp>mL#*Ib1w*oA z+G4U%n-}g3pSMU8t8vq2=uJN^J>$zfXK{NWSC+16FXWYBM_Ka9(gd&jcnzZrdf92X z6)|oq`{bDG@|BY5$u(aNh;|2lNr zjN{W5ie6svq^OaF)1VxBnt0R6-6f7CF)etF{51*NsHQ~f3S?1(deU15io2rbEK?(T zHf9>+LSa2YVTaPiE$la|XmF^oG0S4;4VGnD)$%hFIChed4Li3j}*E-dk4lMnQS{)?rv_e2v}I$dY9O_Bve$ta?_@ul;s?aDtI)D-t4PeX4$+k1 z-?q0jf!~P{!s<#n@&(&~RT!k`m^}I!+Zo=Xi*86xGP=>;{rRD?j`&%R`z6MafJP-I zFhKbaLB}Y$IS&I@&_PqP9n(nS0b!pI>M2p-lJ#?{^d)xU6?V}ILPUP!xrT`U@9(4H cclm*KV}^E}NV$hul<9MwrgMVM8G45Q0tDKF-T(jq literal 0 HcmV?d00001 diff --git a/ArrayList2.java b/ArrayList2.java new file mode 100644 index 0000000..6d36ac4 --- /dev/null +++ b/ArrayList2.java @@ -0,0 +1,27 @@ +import java.util.*; +class ArrayList2 +{ +public static void main(String args[]) +{ +ArrayList l=new ArrayList<>(); +l.add(0,120); +l.add(1,100); +l.add(2,400); +l.add(3,500); +System.out.println(l); +l.remove(2); +System.out.println(l); +l.set(0,12); +System.out.println(l); + +ArrayList l1=new ArrayList<>(); +l1.addAll(l); +System.out.println("L1="+l1); + +Iterator i=l.iterator(); +while(i.hasNext()) +{ +System.out.println(i.next()); +} +} +} \ No newline at end of file diff --git a/CopyArrayList1$Data.class b/CopyArrayList1$Data.class new file mode 100644 index 0000000000000000000000000000000000000000..0d7a834690d76a55fb2b7ce6ea85ad6924db18b1 GIT binary patch literal 551 zcmZWl!A`NVqhH#Z9X#? za{83N@Rr5xajWmUraiu7kY?O{_K4>b$EG6IWr+I|)2p8`sCwI(FK=9zFLl%NEs zW!k2H&CqE4f9$O4ce>31`L~@XlFsU;ZS)qiq2WIAp+z^TzO!&g#+@mW{9mtA(JVuv zXL$a-h zA)-|RM75IuF|7~_AZbM@K>RiQSs*MUPAEo9(_9%+%A!QtRZ@?lNN*8rVk_hl_K8#E JB~#5F@C}!zXA}Sc literal 0 HcmV?d00001 diff --git a/CopyArrayList1.class b/CopyArrayList1.class new file mode 100644 index 0000000000000000000000000000000000000000..c73e0e269b845955d58ff36dbe6db9d61e14d9ae GIT binary patch literal 1917 zcmaJ?T~ixX7=BK&A7Q(;5D1VqMW~=55Mo=vN@y)jMM48XgWwiFdPr7SlI&)(8^&CD z(;wia*WNhZRj0yCsg9S9GhTS%AMhV|>-hDaO)R7^&dxde=Dc6e`@HYj{Pg#e?*ZIE zO~VLgyU>l-RNM&R^$_MlNQW>llOABd&9sH5z^f*yotpwQoJR$C9!42wj8E3s~YlHQ}H%~beDUaLC@N@SzXbDvuR}+lzGdxyju*x`1l4HXPlDBa3N>e=4zw5ZPwTMc7;x)D!0g`KfaaQu_Q)@o+x;iSVPT%sqwSv>A7tKXW6w=#iHzlfJ zIJauL-ij#-c6GdrS9FYGjG_DaVu`UG-l+3^2H9=wS%h0DH{4xbp@VXx%Igg0J5%VG zM3NHwp*o8@1;>Xi0KB84fOQ=yysG0}Y^d1O@g58v_c5kp3-9arKu90rBZ7IyaXi@tm;T-$YQGGfabcCgE!vSI&W7^w2HnQ`nQ_ckqWmn7HYwnt9m@w4kZ zD^aU+oe(LDKeiRR6dja2yAvubK|d8SdOSpyz3-IG_Qh!dTjWL0sW(+nBqirKF(c^OG0#zjmGuk>Qm}!Sc+s3Ws6rR6%E9 zV;K5>I}FpuY(#t%Y0-6~U7|&|k51yg6!3Lg;t(vMev81@bV|*mT|bJKAc~hlaA1B9HM7Vj>;30$*6RI@G-<8 zs05@ReHcIzgIGe8?%^fah~X1lCLMhk+OR*RB82tA5qc?N-<%wrRU%5_F#=y89+i&} zF%lCIWoj~_TuahBDn*pkA^Hz6u=!A7U;guJA}SwXP^1s|3|;hj7@@#d=x<>Z)AXJr zc5f5EQ)Hzh@E3Fyz3dNy0r9CJPr-YIJVhsFf;VF=1j&im0ir)3vic1!CLiMxtr)G# zw1%GGMc@F#4+8|_mtz3^)Cy2zGz#BKDW^!DrX(VH7Xp7GK$)-7BM@JsjMsf>8Z-2k fh?odoA}LJT2u;crlJ`(WnP|L6a)>N)v{wEF#nQl2 literal 0 HcmV?d00001 diff --git a/CopyArrayList1.java b/CopyArrayList1.java new file mode 100644 index 0000000..a06139a --- /dev/null +++ b/CopyArrayList1.java @@ -0,0 +1,49 @@ +import java.util.*; +class CopyArrayList1 +{ +int n=4; +class Data +{ +int roll; +String name; +int marks; +long phone; +Data(int roll,String name,int marks,long phone) +{ +this.roll=roll; +this.name=name; +this.marks=marks; +this.phone=phone; +} +} + +public static void main(String args[]) +{ +int roll[]={1,2,3,4}; +String name[]={"gaurav","sujit","kushal","kumar"}; +int marks[]={100,200,300,400}; +long phone[]={123445,78797,6299164,78704971}; + +CopyArrayList1 l=new CopyArrayList1(); +l.addValues(roll,name,marks,phone); +} + +void addValues(int roll[],String name[],int marks[],long phone[]) +{ +ArrayList l=new ArrayList<>(); +for(int i=0;i l) +{ +for(int i=0;i4QJOA7#7?#DWkXX6~Ik=bpK9=FYF*H$MTq!RrNR*hnCb`+>I^Ob>!-D@FT{ zH9XPqlp*3t$6;V4a$VjQ45{)Jzvg*|yO;T@@@)6Azz}V7ujMnuRMYme2Mk8JC_BCP zp2vG-+gFE#iM_R5TfJl0G5_5x&2pA<7j$G%Ht5J?*>**x+pY=koYx$R#FZSK&2ZPu z&1N$ss@SEh^E4{kst72&Hh=_?I8I+l^tVZhX}fP{`k=sK2=psO59seI+} z&Ih5Ivf(FV$i-pl*u}FM?(7Ly#2pzKz2v&WD>~fw1<7OFO82pLCF+V{dAc-)u$j9^ zU=RBY=}#p75zACacrrtcj~K&Ro3}(!x^=ET+p0;Pueht|0Mnc+<*Yy&@3|2tPYQ7A9chR+)%QC7$;> zVh;Sv1b(DgVe+-d6h-bhRa=RIhF1*RGZ&gy8^hNBamdhTh|^z)(4dx}89`SJEj0#U z7(vs}Iz+?39nj|>@0iw6vK!X!0L=P}pCzd{u^bx&54EXk!CpJW^P_3&J3tK_*2s;?0tO RfERd9{zLNPl$D|J=nv;E{UrbZ literal 0 HcmV?d00001 diff --git a/CopyArrayList2.class b/CopyArrayList2.class new file mode 100644 index 0000000000000000000000000000000000000000..e34df4f2f21fd747cfea5de6e00a261c2196737a GIT binary patch literal 919 zcmZuvT~8BH5Iwhhceh=Z0>vU!5JaG*6bkqe1!JN$Ce=bsYDhLbUD{1qXt!iPFueOq zeDPVMG!gaL_yhbg#;9`_5~!HX%-)@QX3or+{r>yYR{-~L$3PO33Fw&8aU+iDIBv!< zqhr>f*rarGI2af9m4;hr) z{1$;rorcXYP;p#)Gi>kJ-b=C5q6lvbhf+pz+m$_WD2grNHjA~ubKK^-OiYMIV@tF` zSv!;4F8>F%U6#Q9S|IBC8{*)suuW6zyKw~vU=!ru*?1%oYXfY&vOPd%&<`UtI)Jjq;=_s05 z#)^(r6Sr`?hpoD^XV-}(o2&FzT`yl&Cz|?Vt4Drdw@L6$NF~yz2~MZ@g0u`sQCqav zsj+Cb-Y|oHAVDo!L^^kY>9il(1E%OlNYWp}$Vemd3K>a8ku;s=5R2}Nd>1UQeMIaX zMQN|(4Y~svrze4{7(L5*Mc*pjJl8%OmcpwRSF4t)RV&&TD3+4qHH)Xznx&?++D3#K zY!GM&-v~Cu3f0XM=vEi;H9p1{3X8``oRemtQRz_((mrO8!F`P5F(&W~*C|drI%{H= z29wAY?aB&*m#sO5p}?c-=OZKJo2Pt0Qd`ZC%RVv literal 0 HcmV?d00001 diff --git a/CopyArrayList2.java b/CopyArrayList2.java new file mode 100644 index 0000000..369ee91 --- /dev/null +++ b/CopyArrayList2.java @@ -0,0 +1,40 @@ +import java.util.*; +class CopyArrayList2 +{ +int n=3; +class Data +{ +int roll; +String name; +int marks; +Data(int roll,String name,int marks) +{ +this.roll=roll; +this.name=name; +this.marks=marks; +} + +public String toString() +{ +return ("Roll="+this.roll+ " Name="+this.name+" marks="+this.marks); +} +} +public static void main(String args[]) +{ +int roll[]={1,2,3}; +String name[]={"sujit","gaurav","kushal"}; +int marks[]={100,200,300}; + +CopyArrayList2 l=new CopyArrayList2(); +l.addValues(roll,name,marks); +} + +void addValues(int roll[],String name[],int marks[]) +{ +for(int i=0;ic+GM=fo$$YX~){Limv5ViyL9!c+~|NsBQT5VB21GB)Gri?1pPzXa}mbk6Cxh1)vr;I58) zm={PN=NB+Kbk@r|_I4<6w&Ri{s&*it?pbc#UVkM^Sj%_S&_XPbb%&qKPf4swMIe*w zLN~Wq$Zz#*ys^I<+BF9Fb%te{c*ie3raU12W0UP!}!EJ2N=N-ukH_w;V19*Zz}$W*IN)Pdy)AMXjtHe literal 0 HcmV?d00001 diff --git a/ListInter.java b/ListInter.java new file mode 100644 index 0000000..9e36df3 --- /dev/null +++ b/ListInter.java @@ -0,0 +1,31 @@ +import java.util.*; +class ListInter +{ +public static void main(String args[]) +{ +List l=new ArrayList<>(); +l.add(1); +l.add(20); +l.add(30); +l.add(40); +System.out.println(l); + +List l1=new ArrayList<>(); +l1.add(0,40); +l1.add(1,50); +l1.add(2,60); +System.out.println(l1); +l.addAll(0,l1); +System.out.println(l); +l.set(0,90); +System.out.println(l); +l.set(2,100); +System.out.println(l); +l.remove(2); +System.out.println(l); +l.remove(3); +System.out.println(l); +l.remove(2); +System.out.println(l); +} +} \ No newline at end of file diff --git a/ListIterate3.class b/ListIterate3.class new file mode 100644 index 0000000000000000000000000000000000000000..58002d36e0a0b5d1b41a4f3dc0fa68fd5575b7f4 GIT binary patch literal 630 zcmZuvT}vB56g{)~n7D2=CdT>^YqWkO3g*EVA#FhfA&}NWilRPEl4%&-?1s&3z<2+N z4}Go=Di-_!{+YfP+IlAm#DELC_j2c)bMHN~PyZes0qmk+V+?7IX&V;OHZqto+1oM9 zV$Q}q7C5pTiwyA(%2WCiLnL1~Vu?{ z(G^~^Sk-~@nk7SgQ`Mq=@maJ7c)RL{L0ujwLrzsxN0+q>g!Y4-Z6n~o#yCT|Cl+eu z7WaZcTpA$9I|ob1IatOD$9o5>SmRiCuz@^-GZd3M49Vd*hqZHA*9=p`QrXk8DFX)H z6>caGznc}xg%>*v5G8UzG#U(<{ENfBVySRC(x-aa(XvGZKcsG%K3@67ujGa%Po!v( zTz|FEGR@I8AeXFswb2oBNYLGx$D)@^0D~tX3|N92BNEc7dD5*{vb`grh3fOGt)tcNdN!< literal 0 HcmV?d00001 diff --git a/ListIterator3.class b/ListIterator3.class new file mode 100644 index 0000000000000000000000000000000000000000..147943571862ce30770940d0f89ea851c7eedc4b GIT binary patch literal 951 zcmZuw&rcIk5dPj$`r7TQK%vO50{%c-s8p>YS|}J3k|qUAYB1`>M|t9wcH3;XMDF|( zdiB6r4{R6xkw9Z>Kw?HI2Hijkp#Gj%kh=2LFO(TW*%2E1uY3@I9(-DTbcB zWvjJDWm7p%t379n8RY zWx1i&U+LC!iMHNb#WFNGxwXX*jkmo#OPfhN?mz0wh1$g#9M5=$+kB|HTY{;UsG?01+AS(`fSe__!r}C zx77qgfGTh3F?jGC$+~hei5~h2^<&VXRf4#a7NeWd-93E-_JI_J0g`^tX&{Iw21(b@ z?-c5zd*=&`XGiGD`xeIn?-7|9`vl)1x}WYF?4bGcBm6Um;B*43$zuc=-Xcwk$?y%K zLx^mwyY>#T{VtY_QRFeg23pz$0|(6?2hEdK5>3eP2xW=CrWF7uEl58F$2k2YQxKR& z7-{k@Q(r4YHAfKzBK{H=Q6yvu!=wQt@c)L%VX$B5KShXR=oC>hCJbtE*sC@27ob$p AE&u=k literal 0 HcmV?d00001 diff --git a/ListIterator3.java b/ListIterator3.java new file mode 100644 index 0000000..a999b79 --- /dev/null +++ b/ListIterator3.java @@ -0,0 +1,26 @@ +import java.util.*; +class ListIterator3 +{ +public static void main(String args[]) +{ +ArrayList l=new ArrayList<>(); +for(int i=1;i<=5;i++) +{ +l.add(i); +} +System.out.println(l); +ListIterator li=l.listIterator(); +while(li.hasNext()) +{ +int k=(Integer)li.next(); + +while(k%2==0) +{ +k++; +li.set(k); +li.add(k); +} +} +System.out.println(l); +} +} \ No newline at end of file diff --git a/ListLink.java b/ListLink.java new file mode 100644 index 0000000..ca14557 --- /dev/null +++ b/ListLink.java @@ -0,0 +1,12 @@ +import java.util.*; +class ListLink +{ +public static void main(String args[]) +{ +List l=new LinkedList(); +l.add(10); +l.add(20); +l.add(30); +System.out.println(l); +} +} \ No newline at end of file diff --git a/ListStack.java b/ListStack.java new file mode 100644 index 0000000..e87330c --- /dev/null +++ b/ListStack.java @@ -0,0 +1,12 @@ +import java.util.*; +class ListStck +{ +public static void main(String args[]) +{ +List l=new Stack(); +l.add(10); +l.add(20); +l.add(30); +System.out.println(l); +} +} \ No newline at end of file diff --git a/ListStr.class b/ListStr.class new file mode 100644 index 0000000000000000000000000000000000000000..0f67c821a9ca4d8e647be8c1c442e79c366d56b4 GIT binary patch literal 1380 zcmaJ>*-{fx5Ir{unMoJ~!zLhzvKZDVxDrGmiXcfqLqVxem*fgVCNrs7(EN#h0nhp% z1y)%;`vJcC0seudV$URzu#~Bq+`ip?x=$}NU;i9@25<+fVMNd);Zhhr^vLL~M<*`J zxFVxZM!$O-s7DtDL%52lD-DG)j1dW=5ejh4yz$_03quHdTEy?gAS!HqYi$yy*E$xFO*t zLpWnNW>(CrZU`l*S~fw(-2e)j(ZbN|1#@gwi_MxQFS#xZQr@w)ctKNe3%42S@=k%9 zbXv}~O6K4ucTB#cP%rK(m_l5_w1Rt>QE(p*B+M$9LxQ2{BvVq&8HR1yCNHLhy=COA z#vmTbc%)z+j}!21A(IT1u8J3S=-GGPjoTsu5eEVYvMjyg&g0 zx`%G5Ch!JUAyMu7aS$afx*;^0^O@Aw!gzuu1|REXXfN=*NEmvS+v}>mMUrK6-L@D8 zYs;>#NKGdyDw?O4?nJUGU`;~OoyrPB|Ir*(eaFa)%Hox?&+{zxyd>cnZAQ{C@=lR< zZBf^Snb5dp38M72mQp1~c>xx-vqLb#%V|1mE*L_>&`%z&`4HSRaW5tAbP&xv2nob_5R42y$)OJ^b#H^LgYZpm-EzNK} l=new ArrayList<>(); +l.add("kushaml"); +l.add("kumar"); +l.add("sujit"); +l.add("gaurav"); + +Iterator i=l.iterator(); +while(i.hasNext()) +{ +System.out.println(i.next()); +} + +for(String s:l) +{ +System.out.print(s+" "); +} +} +} \ No newline at end of file diff --git a/ListVec.class b/ListVec.class new file mode 100644 index 0000000000000000000000000000000000000000..5d2865415652fe48fcd5ab954154b2f44ddf00a6 GIT binary patch literal 651 zcmZuv+fLg+6r6QJmKX!!5_;i&tpid0S}BN!B2|hME>chs?UO^6Xpv)A#s=|O@BjrQ zKA;~}F&i!kQf=8gdpzgNXx4xK-9G~OhO&)3#w8|fSeUd?#MBTz;A0-2@Y%*RW+Y}M z<^*z^I@HOQK*lXK1hU&vO9_nDbf|XIPE*APeluVt+wpZMFy;QLo%-j#7x-b@t0%Dz z+ZEGj*P}E(RzI{MJ2iclG}Q4|Lv>(dNTASdOA{S<{E|emsn1I+I9SAz#Il1GtV*mo z_ySj=x8cGUh|YQ=*q1c@v)wzYM7|DirIJW2dUaSF`lcXKGQFZioi(E zk`ZABeyb%=bo v=new Vector(n); +v.add(10); +v.add(20); +v.add(30); +v.add(40); + +System.out.println(v); +} +} \ No newline at end of file diff --git a/MapManner.class b/MapManner.class new file mode 100644 index 0000000000000000000000000000000000000000..3065c272f8b7aa007273ab9dc16b0aa38bc1ea78 GIT binary patch literal 1711 zcmah~+j1L45IrNynw7M^$+5*H1Si-;wvvcz2*?D8h+`4iP9kIDgxg4-NNcTjRoamX zS5d`pzzc6w;1M1Y6sjnmdF3DY2#OGTRx5kuxIk6f?e0B&y5~&q?C<|P{1w0@G!l3k z3mh*d5WzwMX`D5XN#ZmX4J;YR8aNlnd0a>!hnIBxid(u13GdafPG6@jgRr*>Ws(nPDWexWy1HxVw^JqGUO8z0<77_NJ)V6p1#4 z4fbVTWP*unyIjzv`&=KG6nuv#9$j*uwLqXW}+? zOx)3FlSfxep)0PdJk_SvNL6=ty@?n;Ht>mwPw|;<;&T%Mw+2h|l`1+))+F^GKM-Mv zd!w=^tBPbC>XIRK=ogi23*{0A?+UvkH}2}~C@zNfBdC(6-E4J;?NTQ6uwNqoWF*WG zfQEW2?|Vu%iPP1bGkpTf&E25QS2O}rG^t`=-{CN|+R`AKCTHfDUi9D?Qtw1r67^Ij zXvLof3K4Bc5FcY$2QthK!3XkC4zCMuU4B7~G}O0gb{*e2F~IvfaVkAa7ef>QvV|Kr;`K>C&_w_ z?u_oEOAo+)B!f{1i219A%{ueS{5;(;R31Lhf%Qed8pl@q%Aqo<2c9ib_q=$Ks7x91?Zh PCApU=ZjgF!)Bp0ng}kt> literal 0 HcmV?d00001 diff --git a/MapManner.java b/MapManner.java new file mode 100644 index 0000000..9adbaf9 --- /dev/null +++ b/MapManner.java @@ -0,0 +1,22 @@ +import java.util.*; +class MapManner +{ +public static void main(String args[]) +{ +Mapm=new HashMap<>(); +m.put(1,"gaurav"); +m.put(2,"kumar"); +m.put(3,"kushal"); +m.put(4,"vikash"); +System.out.println(m); + +for(Map.Entry e:m.entrySet()) +{ +System.out.println(e.getKey()+" "+e.getValue()); +} +for(Integer i:m.keySet()) +{ +System.out.println(i); +} +} +} \ No newline at end of file diff --git a/NextGreater1.class b/NextGreater1.class new file mode 100644 index 0000000000000000000000000000000000000000..658a39a70c22ff1cfbe9c83b1eb748e9b5c603da GIT binary patch literal 887 zcmZWn+fEZv6kVr1r&EUETBe9C6j8J-(#8kT1k@N4O_S1^RGU;DbXq4k*b5n^2I7+m zZ~74iA4q&sACwrv2N*v^f51d>%`^yxOwMKY+H0S+_Br4Fd_4eg9XTCQm^$JZ@532P z=s1gnjwB{^XqeKF(l9L$S#sKrcT*so&Qt~Doz7ERV5sP{?NYZ@x7`O;y~&7d+nb(% zO0N|Byn%{mHJ&e9>jA9c95Y&$(-w%QSBh)a3oGBW+N=4B=Q{1xMW3QqI$gJ6-*xcg_!b{nM8_9jW6kd>~%pUAuG?6uBZV#cQ zZ7FsSe-e-j%9N&hhlf6tc#HmdQ-;dBhd=y(4*4XvgE)h|eVNQ{Me_F^u858WsLK7r zJ_H%>KOsE72l*MwR~!lyKjPc;b%$tFQFkA|7WHE+0l4F6LvA;lEs-OS> literal 0 HcmV?d00001 diff --git a/NextGreater1.java b/NextGreater1.java new file mode 100644 index 0000000..6075a20 --- /dev/null +++ b/NextGreater1.java @@ -0,0 +1,44 @@ +import java.util.*; +class NextGreater1 +{ +static void next(int a[]) +{ +int max=0; +int n=a.length; +int b[]=new int[n]; +for(int k=0;k-EJF27(L_IUdP$SX_B_oUWd{;;Mi>v8ke6qF|=;ex;O#kwtxbHi9JfTv3ITY zCN$!<4}ruDe-byjDHm;2q&xsOya|1QLOHWGvO_9l?au7?bH4MPZ^pm>{qzvPJ6MZj z6t9kRe<6-2GI5;1w0^yA;0W5V1b^_*Rm~OWY^1; ziiR>gwX3`ibEDc8ptq#$2%OHYSMSSRIoFiV=3LG9Y-h8m{qdT+p3r(Zj_bG~ zAcVk~mfTil*QrbY6Wib7uH#F`?+BctjK?Jq81dcmmh`TAp4`)7&#bd-gz{;1PWG8r z9A9lJPaxKol$f6y^EjfO)t~@-9bdILYj;N{bmMJz?jugX=Ny!575`P_sF~wz>!2pb zr_aDW11nnZ+X9(BE!)|3w^eVV-NsjB-FLk`167`bs_Sm=@Q|1l$5CFnDLWlSHNG8W z-oxmQ_Lg)SP1VVC6N|?i9IzZoytCI{rq9LQA%4sV?3W`MByj;hvzo5bena%L{1X@li0vnmK-LBT0hxWc literal 0 HcmV?d00001 diff --git a/NextGreater2.java b/NextGreater2.java new file mode 100644 index 0000000..60b1cad --- /dev/null +++ b/NextGreater2.java @@ -0,0 +1,54 @@ +import java.util.*; +class NextGreater2 +{ +static int next(int n) +{ +char c[]=(""+n).toCharArray(); +int i=c.length-2; +while(i>=0 && c[i]>=c[i+1]) +i--; + +if(i==-1) +return -1; + +int j=c.length-1; +while(j>i && c[j]<=c[i]) +{ +j--; +} + +swap(c,i,j); +reverse(c,i+1); + +try +{ +return Integer.parseInt(new String(c)); +}catch(Exception e) +{ +return -1; +} +} + +static void swap(char c[],int i,int j) +{ +char temp=c[i]; +c[i]=c[j]; +c[j]=temp; +} + +static void reverse(char c[],int l) +{ +int r=c.length-1; +while(l`b^BNMbOBvpA>2KvqW%LmJL&$TO(dY}b}I7~JvIv;VkyD~B_ecN3r&g7bX46XB$m)7QZ zB`Tref`(!0Q0BJF(3xFq&Iu9d^Ip|2iD^6R+EU?uApGI5qk$u6GcbZt1~zJ74C4%7 zXus`wGLSy6%n7;bEeCBXE+$bha0wFzF5?P=HdeSeK0bC;!&L*5C>ltkL&G%#*FoIX zdK;>>PwnB-3sI5`u|=!FU#Cntj&N7xY9!nYA(fuB%Ka(d=Nm*an_IMW+{7&^z!*bU znXd`Ub4y%4wdE>Vf#j|X4%gE5r>2y z9Jg4!^-#|^rx5!M)#csqW5@sU*;SUUFenn3{Q^=c% z!k=jG{S8JfzFT9vo4fzi;w+yD4<6SNY;*VTC@J#>>Co3c`a4pQ|G%^{shEig)l})Q zvs=lVYGH>EVN$87l=yGAl2*2%y^aucD_evq7NNdRXhZBRgtI-uoL`5FCm3KC6k`GS-NlQFgD6Wac#r*!NyG!32X z6OJ2Hr;BpxQeGlyLvfF$le6mew@97udk=jZE&H;D5(1|w>yU7=$_CL_7 UQ?c8ahDF|!v`^Ch6n&?^0?bB2nE(I) literal 0 HcmV?d00001 diff --git a/parser.java b/parser.java new file mode 100644 index 0000000..6372462 --- /dev/null +++ b/parser.java @@ -0,0 +1,38 @@ +import java.util.*; +class parser +{ +static String remove(String s,int k) +{ +if(s.length()<=k)return "0"; +char c[]=s.toCharArray(); +int top=-1; +for(int i=0;i=0 && c[top]>c[i] && k>0) +{ +top--; +k--; +} +top++; +c[top]=c[i]; +} + +int i=0; +while(i<=top && c[i]=='0')i++; + +String str=""; +for(int j=i;j Date: Thu, 6 May 2021 16:37:57 +0530 Subject: [PATCH 26/26] add a algorithm --- BubbleSort2.class | Bin 0 -> 667 bytes BubbleSort2.java | 23 ++++++++ ConvertList.class | Bin 0 -> 653 bytes ConvertList.java | 10 ++++ FindPrime1.class | Bin 0 -> 1190 bytes FindPrime1.java | 49 ++++++++++++++++ FindSubsequence.class | Bin 0 -> 1446 bytes FindSubsequence.java | 22 ++++++++ Insertion1.class | Bin 0 -> 661 bytes Insertion1.java | 22 ++++++++ KthElement1$Node.class | Bin 0 -> 440 bytes KthElement1.class | Bin 0 -> 1612 bytes KthElement1.java | 73 ++++++++++++++++++++++++ KthElementFirst$Node.class | Bin 0 -> 464 bytes KthElementFirst.class | Bin 0 -> 1563 bytes KthElementFirst.java | 62 ++++++++++++++++++++ MergeSort2.class | Bin 0 -> 1038 bytes MergeSort2.java | 66 ++++++++++++++++++++++ MergeTwoLink$Node.class | Bin 0 -> 446 bytes MergeTwoLink.class | Bin 0 -> 1912 bytes MergeTwoLink.java | 112 +++++++++++++++++++++++++++++++++++++ RandomData1.class | Bin 0 -> 1002 bytes RandomData1.java | 20 +++++++ RandomList.class | Bin 0 -> 1005 bytes RandomList.java | 20 +++++++ RemoveData.class | Bin 0 -> 757 bytes RemoveData.java | 17 ++++++ RemoveData1.class | Bin 0 -> 688 bytes RemoveData1.java | 15 +++++ RemoveData3.class | Bin 0 -> 707 bytes RemoveData3.java | 16 ++++++ RemoveDup2$Node.class | Bin 0 -> 434 bytes RemoveDup2.class | Bin 0 -> 1625 bytes RemoveDup2.java | 71 +++++++++++++++++++++++ RemoveDup4$Node.class | Bin 0 -> 434 bytes RemoveDup4.class | Bin 0 -> 1405 bytes RemoveDup4.java | 76 +++++++++++++++++++++++++ SelectionSort1.class | Bin 0 -> 679 bytes SelectionSort1.java | 24 ++++++++ SubList.class | Bin 0 -> 859 bytes SubList.java | 29 ++++++++++ SubList1.class | Bin 0 -> 816 bytes SubList1.java | 29 ++++++++++ 43 files changed, 756 insertions(+) create mode 100644 BubbleSort2.class create mode 100644 BubbleSort2.java create mode 100644 ConvertList.class create mode 100644 ConvertList.java create mode 100644 FindPrime1.class create mode 100644 FindPrime1.java create mode 100644 FindSubsequence.class create mode 100644 FindSubsequence.java create mode 100644 Insertion1.class create mode 100644 Insertion1.java create mode 100644 KthElement1$Node.class create mode 100644 KthElement1.class create mode 100644 KthElement1.java create mode 100644 KthElementFirst$Node.class create mode 100644 KthElementFirst.class create mode 100644 KthElementFirst.java create mode 100644 MergeSort2.class create mode 100644 MergeSort2.java create mode 100644 MergeTwoLink$Node.class create mode 100644 MergeTwoLink.class create mode 100644 MergeTwoLink.java create mode 100644 RandomData1.class create mode 100644 RandomData1.java create mode 100644 RandomList.class create mode 100644 RandomList.java create mode 100644 RemoveData.class create mode 100644 RemoveData.java create mode 100644 RemoveData1.class create mode 100644 RemoveData1.java create mode 100644 RemoveData3.class create mode 100644 RemoveData3.java create mode 100644 RemoveDup2$Node.class create mode 100644 RemoveDup2.class create mode 100644 RemoveDup2.java create mode 100644 RemoveDup4$Node.class create mode 100644 RemoveDup4.class create mode 100644 RemoveDup4.java create mode 100644 SelectionSort1.class create mode 100644 SelectionSort1.java create mode 100644 SubList.class create mode 100644 SubList.java create mode 100644 SubList1.class create mode 100644 SubList1.java diff --git a/BubbleSort2.class b/BubbleSort2.class new file mode 100644 index 0000000000000000000000000000000000000000..7c6bda0d7cec4bc738286d10ed8d9eecc9f2e7e0 GIT binary patch literal 667 zcmZWnL2J}N6#gceWOmcEyINDL+tsQ)?7Fgn9*WRfv4T)ojgV4^y>xaPO18U6Nhd<@ z{UyD4)`N;j@!XTYN2K~Dt7vIR-g|uWzHh!alkqv(@RnB{7@s})=bR0J9>7SI&9|Me65-=0B#7!MSKv9oyz508&jJf=Caf>ynW%Ovw(lSM^FV>w>^ODI$_ z@}K3oJU(KmsBAJvIo)Ra>U<2d<^Gq|7{sC09?`LQt*fl|HWp#g(d);ckLCqKm8vFX zM%jA!3G6);bXXMa5;Uk~3NF>U_56>-LFKCxnUx^oB8V(Ih-@B2!U}qwvnS?ybAj)j z;;Fg9JzkdGj>q|~j@?rewRe4Xy3M!;t>0X<~S=F7&0&F!mEw_UH#JdTF9sDP8{! D=3XPw>@p1X?Vyc4jf>i&ydzoO5^f|f9<=Gxe4p#?lF}cm=ch?|h-Tty z^WRAm(Nb3?X6P}}n9U{9F;@0nmzFEvi$m#iRef%TvOzKX5qZlb9OV};DZ!9(l%hdm zNkIQ$I?0nBaw+~ycUheNpQmd|Ymly7KL))NH5i7eTcpaU4(znSUZ`Ohp>HY%4I+(V zjCwtKOsGk9C4KM# l=new ArrayList<>(Arrays.asList(n)); +System.out.println(l); +} +} \ No newline at end of file diff --git a/FindPrime1.class b/FindPrime1.class new file mode 100644 index 0000000000000000000000000000000000000000..2e83cf61951f4e56190f8a696c98cb098bd96704 GIT binary patch literal 1190 zcmZuw*>2N76g}hEaqPN;0x2a61j>@M&`_4LqzND-q)1^AVG;0xo0woooM0Tp^4hQ9 z3B*I6DN$yQuAe7185l}C;YNUvkUC+7J zX)ZbbEqkfKi1EnvYBzkh$+ea#l_Yq)64=$JSM7Emqc&~V6PV0A7)e$MeAlbzB|frP zZS=F5l~%{EI#*oD9lbK(o}ZKQEbKze!gfsPn742OCoP=9X&nm|&fu($a~95n#ZL^) zs8nswb9@VnD9H0g3m0(F!W8xh>>T3$nI>Qk(+X_wLb~=`UwYzHg8}=fV*>gMyU}s3 zKawg-*%6roPidrGtFcj;kU54V?J8T;X#kKa^E;e3BCO+VtTGSTQ7~jXq4~QjWDz_t{;tGsqRjmB^ks`G` zpBzvs%F3T_tI!x*Ls%B5bPK#g1>i5I!C;YN80R}h%?WBvQ|l}>&J%Nr=sYD95Jw3~ z+`wMk#6H~S_XAAhA%Ebf#5_X=uaRXGM4OQv(a28-@e76!yEdV1BFd4;5+vzacNw9s znTapZ@2w)T4x>D~2D2cCVluUXv7w=pUF(jr(qrt$94pH)*KyXK`qztTYLm~{7g+b! TG5!h4kf7HQmAUs4qF~=&wRQ6S literal 0 HcmV?d00001 diff --git a/FindPrime1.java b/FindPrime1.java new file mode 100644 index 0000000..3086077 --- /dev/null +++ b/FindPrime1.java @@ -0,0 +1,49 @@ +import java.util.*; +class FindPrime1 +{ +static ArrayList l=new ArrayList<>(); +static void findPrime(int a,int b) +{ +if(a==1) +{ +a++; +} +if(b>=2) +{ +l.add(a); +a++; +} + +if(a==2) +l.add(a); + +if(a%2==0) +a++; + +for(int i=a;i<=b;i+=2) +{ +int flag=1; +for(int j=2;j*j<=i;j++) +{ +if(i%j==0) +{ +flag=0; +break; +} +} + +if(flag==1) +{ +l.add(i); +} +} +System.out.println(l); +} +public static void main(String args[]) +{ +Scanner sc=new Scanner(System.in); +int a=sc.nextInt(); +int b=sc.nextInt(); +findPrime(a,b); +} +} \ No newline at end of file diff --git a/FindSubsequence.class b/FindSubsequence.class new file mode 100644 index 0000000000000000000000000000000000000000..343b1e32d403e26683f6cdf22ba4ab8c22d361c1 GIT binary patch literal 1446 zcmaJ>*-{fh6g{0pCX9n%0QVhG2x{E7;DS*U4YjEdHdtrJl25G3GWo>OqHa7qo()9&)O~3B%pPj3Douk;5pcU5Cf@>0wEiiGV zRgKiUmhx-rwBhey9J?%Ba&Q?}9PC8S!Bt#yP{f>r>mZ+z+d-fs9m?jC(yKu|8XmyS zEN(fN$886Dv5%ZX*${w*l7lq7GzBa;ktzsVzZzJ^)&S#`&+sM55l+U!WZ8o27W8gb42)-ekn7A;IsTgt}LCyWKU|u%! z&JAG#J8+V_{rr=L7~!u2@sUiv%M3L6MstJZ*_=(V&)CkSZ8)0;&Bc6jj2>n17@3aq y(1-r=n}{KR?LRQ|@+)?HL3%SdVVPm@VdhCuv}MjV`Ihk*OXNPyeU|$fe)&IA+*z9d literal 0 HcmV?d00001 diff --git a/FindSubsequence.java b/FindSubsequence.java new file mode 100644 index 0000000..f6f5404 --- /dev/null +++ b/FindSubsequence.java @@ -0,0 +1,22 @@ +import java.util.*; +class FindSubsequence +{ +static ArrayList l=new ArrayList<>(); +static void find(String s,String ans) +{ +if(s.length()==0) +{ +l.add(ans); +return; +} + +find(s.substring(1),ans+s.charAt(0)); +find(s.substring(1),ans); +} +public static void main(String args[]) +{ +String s="ram"; +find(s,""); +System.out.println(l); +} +} \ No newline at end of file diff --git a/Insertion1.class b/Insertion1.class new file mode 100644 index 0000000000000000000000000000000000000000..a03fc8e6a092010635e774a6e2111195fb5f02a5 GIT binary patch literal 661 zcmZWn-D(p-7(KI@-AUJNlNz`FW&2~jNDL@YZqLOp)2%FL$;CTyGcD}n&q3nbaFNTpV!pI>k>@X_wu+uoa z&)0(Ld)#dV%@rQ-trgq1-=W&@?WWH^phAGZGOKXko*Ybm=WCyb`vrC|`S}S}<0}fE z!Hpd&w{x3J7*q4)e2Ki*h`mYH4F3Q#c!CnvF^dm1z literal 0 HcmV?d00001 diff --git a/Insertion1.java b/Insertion1.java new file mode 100644 index 0000000..0e22724 --- /dev/null +++ b/Insertion1.java @@ -0,0 +1,22 @@ +import java.util.*; +class Insertion1 +{ +public static void main(String args[]) +{ +int a[]={6,5,4,3,2,1}; +int n=a.length; +for(int i=1;i=0 && a[j]>temp) +{ +a[j+1]=a[j]; +j--; +} +a[j+1]=temp; +} + +System.out.println(Arrays.toString(a)); +} +} \ No newline at end of file diff --git a/KthElement1$Node.class b/KthElement1$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..95230ec37e39d065ca5444f41251807dea61cc50 GIT binary patch literal 440 zcmY*V%T5A85UgR5<*~R6BEIl(-~ekPdLz+zAsUGU4;te=(K< zPFE?p>_kBv%UGb?d)Cv3NY16wH+9o;E0EFCFs@$<6gR7;a2Kjj-wTu)Ta|8eK!Hvo z;Pyf#`>Xj-F5iM-M9KW?VznH}$Iv9+hThdIc;}MYzKr$LBGxue9Tc(az{QyZ8(9ZA zINL+XlDsmrtte2F*2{1vM|@#ngId69GzYlgpJe!37L9a77)HSJj1V(HbK%jK7`2f~ zdMp0r8p8iV%CD_q`C^UqXVP6JmXRjrc=F^ZV2_Lz5uC1IKk-%GgLT0Ts`U5=a)nT2 literal 0 HcmV?d00001 diff --git a/KthElement1.class b/KthElement1.class new file mode 100644 index 0000000000000000000000000000000000000000..57730416dafc740a942b26c7c232b7f274d55709 GIT binary patch literal 1612 zcmaJ>O-~zF6g^{)J=hFj3v5;d)Wr>Ecz15^da!2@Zd;a) zqVxy*c<7kHti(*|_!yTYVwOSAig~>ALeyCLXsTb}yf2e#iyyeuhpz6so@h{Sr_F^# zR}|C9J(2oR7hyDHBkP98;+0|)U*ZwbN|rsEY#4i@;Mg_8`_}Y!>A9X^du(xnUAd^Q zf-#@w`S22b5i5J4`AxKJ4J9egV+F~xGEMuXvnP73>yp?uYM#^D*YFh&NXc>b+D!$& z^at;4>I(nRu#sUdIzm3Ej@Jlj1kbp{M@W=SS3WsWiZJHnYmXstWo$LH#Q$Wc|o literal 0 HcmV?d00001 diff --git a/KthElement1.java b/KthElement1.java new file mode 100644 index 0000000..8a10aa5 --- /dev/null +++ b/KthElement1.java @@ -0,0 +1,73 @@ +class KthElement1 +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +int findKth(int k) +{ +Node slow=head; +Node fast=head; +for(int i=0;iO6Yi)J=?GX!g zv%UTxmSVVCj79nyjT3g_zARViMD$|wsczV~nn&-vzAzL@KQ5JaaOzgYveyOc7?HmJY$ic%Nix@v!cZap01*n&rcgi7=2^bUThX@2w)0f;kp`D)o??{O#!X! z)}(;3={T}kuuadC9#?mySreEnKJa($+OjSkf5U2eeoCS90+BV#vHW#`f%M|HgcpJ& z@uKC(a;v^An_K3#&9o7-(U1-^Y3WS`9Ip6gb+=?Ty8Gcq({g+P{YT5Gk&D2(X*pz0 ze_woRJ~LNr(|NK|@d9;g z8<@bPfi+C(xMg4+pBuQ1F9Z^IT-W#frr9V-f5)wP@d)k=qF~@l+|{vRU=H^v*lF3e zf%~|phO+|k6QT^v;H&~q891i^iC$q3x1Y)?>z_!UbUGjSr8)8^Zugz2?0LSd(|EU~ z&UH+(+?7YlNctqrI{Ty5OrJ)G%@{WE711KcW+m(9t}M7t)%3r!{2fM~Z#q8vJ;C;z z_FLdgAobn!f!baPeZA3xZrYBH2g;+ZH1 z0>7sFgme#e8gSoqYPR%J9b~=_*45Cr^3K7ny@q@by#I!E8j8Qgm}(CV47njSX3LlQ;Ze# zXK4HZS6(9YI5TsIfl}rG+G|8JOMgInuKtvB2ME8ykebT-$A9Oz6IN+MLE4LmG9HEc zz>H#?dM2nPNs1|4AR^1?GBwQ-70194k~%_1&^V58iC4R;rN)FIt}H6jV)hlLe@7&H z0R069fi|Ly!^QpMH(VZzwK3GwFwNqC^Yme!YEn$OK$k8d&7b1s2kr=AGAbYV9(5Ui zAfKv!UNM%m_1T%>D8!7Ad}#CR~ysj-bjHqypuuWNJAsqi{2Sj7l#(BPXi sHBaBxXzwlRpXYvvaf-7>t`IR`GnAXdIK#MzhbXb%ImUxTEc03UABe|MmH+?% literal 0 HcmV?d00001 diff --git a/KthElementFirst.java b/KthElementFirst.java new file mode 100644 index 0000000..3b98e62 --- /dev/null +++ b/KthElementFirst.java @@ -0,0 +1,62 @@ +class KthElementFirst +{ +Node head; +class Node +{ +Node next; +int data; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + + +void findKth(int k) +{ +Node temp=head; +for(int i=1;ic;ksx0cokRX$u6FD|P!>yH>KBFRW6P7GKS7mhD2L z*%DCWYq?y`3GXemtc^D-*7kXn>_!P_ZUjSAj1#nGRq6tR@wMeGYuCzDt$I0AXf-SK z@~nfR7aHy6hW)hS5Cv8)h^Ep`v>!g`e)Qs+A3^k~xZ%f5OsJUj;}+s75`H9+B1$(= zAlN0!m$vK;R_$5KU9uPUc3O6gjW^o#8lBQAjm&e_)nawFRhzv?XtyfW%wn@??d`C+ zR-;qA+fpuZwJCvqm;W*v2e<8DS2+tKel;txiWoPgaeaWqmyJW9hgy_UP|C?~5TB_C z`1w^_qlYOR4|OMWm8nkhm>D_1bu+RqSLc&v^cbFGR9cTX(u`7g9T<-bGeRH-OeRnd zS^LO4Of5#(06kua7+suxheJ%0!AHkOGb=@;^{nj8D#_CmeMU8;$RQpWa`X_Hq#>u1 zhLk=)XjnBA=a}D@#SsFXqr{^m_7!n-_LF&^V7hsCy1|NY;?I7$s75!7cFD1uSeL` b{SR_wz#QwJXYEf|?*i^)ksJo?9t{2m9I&}f literal 0 HcmV?d00001 diff --git a/MergeSort2.java b/MergeSort2.java new file mode 100644 index 0000000..b62d5df --- /dev/null +++ b/MergeSort2.java @@ -0,0 +1,66 @@ +import java.util.*; +class MergeSort2 +{ +static void mergeSort(int a[],int l,int h) +{ +if(lmid) +{ +while(j<=h) +{ +b[k]=a[j]; +k++; +j++; +} +} +else{ +while(i<=mid) +{ +b[k]=a[i]; +k++; +i++; +} +} + +for(int t=l;t<=h;t++) +{ +a[t]=b[t]; +} +} +public static void main(String args[]) +{ +int a[]={6,5,4,3,2,1}; +int n=a.length; +mergeSort(a,0,n-1); +System.out.println(Arrays.toString(a)); +} +} \ No newline at end of file diff --git a/MergeTwoLink$Node.class b/MergeTwoLink$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..194fd3a6c21406fce3c510580cf45a2f2073f16d GIT binary patch literal 446 zcmZ8d%TB^j5IvV-3*`#sA-?djU;#A|mnIrFBt{a%g@k>98!Td*v_<_b7sSMcAK*tB z&+Q7#&77IZoH;Xhety5c0bJrFk1g!lFtMkjeGLZ|4lOhUvVnR}=mz0b3CLa$sHnT} z;#kE3)&9MTW@`8r_Wj_wsX15VPQAnv5Iq4idGh1tg+OtGNs@W(2YzxRP-$(JdhHP< zy6LzQWz}H$GFH*h8!xzk{TMEziMsW5QeK~aKKEWZH8)Ukau>#lg(Hb=6eUVHmMB0< zSg`+fr8^5ay1BFPf?4NbJXaI`Sgwl;7_IgQr@V~Gn;A4}5ut?v$I+vh30esbeVNfE zGAXy_o~gd*qzvJA|q+5^cb_9Ov zJqVze@*?x-V6&00bYX$f!q5VIlm5YsL2%OP)^ zw1m78|7dt^@W1Iyw#(N*#Clfxy z0Rt=Y;WKo=GhdgIYFq@|whIR6=L3WB{Ws_`_$U+4VVBs-rW_g3}d&t=kSC#pD caDiGcR}T-J{Lg%VEYckOICUQpW4y=z0mZeLBme*a literal 0 HcmV?d00001 diff --git a/MergeTwoLink.java b/MergeTwoLink.java new file mode 100644 index 0000000..5301f12 --- /dev/null +++ b/MergeTwoLink.java @@ -0,0 +1,112 @@ +class MergeTwoLink +{ +Node head; +class Node +{ +Node next; +int data; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + + +void merge(Node head1,Node head2) +{ +Node slow=head1; +Node fast=head2; +Node temp=null; +if(slow.data"); +head3=head3.next; +} +System.out.println("null"); +} +public static void main(String args[]) +{ +MergeTwoLink l=new MergeTwoLink(); +l.append(1); +l.append(3); +l.append(5); +l.append(6); + +l.print(); +MergeTwoLink l1=new MergeTwoLink(); +l1.append(2); +l1.append(4); +l1.append(7); +l1.append(8); +l1.print(); + +MergeTwoLink l2=new MergeTwoLink(); +l1.merge(l.head,l1.head); +} +} \ No newline at end of file diff --git a/RandomData1.class b/RandomData1.class new file mode 100644 index 0000000000000000000000000000000000000000..67c3ac960f8fb514f709aa2400e35ee85892797d GIT binary patch literal 1002 zcmZuwTW=Ck5dO|Cu*_t^8dfE`F3}AQH#MXT z=t$~FODdxyt7A>atuWS+GjJOl2Ig=_qD>8VHQZwe6@@L_5`&sb?=u8;I(3U7RuQ)K z+-uh?=QXdjhzU8|u6NoDtEozpAMu>$idL>7x^5xu6D@8xa#hz6cB8-$u8M}uUC*J| z{Qn`v(-Eb!Wddz3Y=*_u`_mz^UZdLaoC9l5$Qt9XhBfYTmv5}gB26q{k@#`JzK4eU zCLSPf;vpWHD4;lUnm7c*+&FIAad=OjmO9bkp2Lq!Y=PPq?0QW>Z198E<__6I-s3F| zk4-$mwuYxBcCc&W0xnAQj3F{nC~b@otcQ{G{yg2lJq{7X&>ilxdD|P8WtGN5xPv4kqu^!!M+e+I8X1;kW^^N zshza?(lt+^3fZL-C~uFURx;Vl00D+Rf&+vU{Dk)TpMtzFQb&h|ON10GAx!D6kg`;B zh>;$p6X>KCu4EI&01*XmvI%npW=0_DgRh8X`-n^P4YPeD#ucwnCLls@6SJ71s-tu@ TV^~8Ro5XBU0~oFjD_Q;nu4~vs literal 0 HcmV?d00001 diff --git a/RandomData1.java b/RandomData1.java new file mode 100644 index 0000000..23ee1f4 --- /dev/null +++ b/RandomData1.java @@ -0,0 +1,20 @@ +import java.util.*; +class RandomData1 +{ +static String random(List l) +{ +Random r=new Random(); +return l.get(r.nextInt(l.size())); +} +public static void main(String args[]) +{ +List l=new ArrayList<>(); +l.add("gaurav"); +l.add("sujit"); +l.add("kumar"); +l.add("payal"); +System.out.println(l); +System.out.println(random(l)); + +} +} \ No newline at end of file diff --git a/RandomList.class b/RandomList.class new file mode 100644 index 0000000000000000000000000000000000000000..990373d8499251e95fbfc21b7f8672900c72c43a GIT binary patch literal 1005 zcmZuw+int36kTVy92kZIt@lf*x5`C}7t|_9t+h=^h^=BU>eEn;WEy5L!_Zj&z<=>Y zA84_O@!5|u?hR=N)CV~0?Ad$mb=KME*YEE?04!r&$1Ktk3pzBUW4MINjIJ=cDsfGR z#G=G?9Z{rtli@GfD00Z_xPhBGQdnYCkhmprTOeGv9LuW+1Txu%Kyaz+Ds#+{1kX53nqd8YN9CFz^sXI*wnx>bmA0vm1DXl7TWFOH>T3;EBYl zfu~qAa2jVAJtJ+toFfq<{>|o&+9soBd}byki+k25ItKYohDk?#^vDbfXQ~_sv=wbm z(q_VnF;__-VmV&J?DVN#?((|%o^6{-KC+g$%vOuJ{$v_tif^MIikMpf= zVT*3SqkB-MP0hz1O@~Rx2TtnH_5HUI&lKrvV1Y(&mZlg8(2uSRR6*z>t%BB2ZXe<+ z0Xh)--I(>UfagDes#B1sdK!UmbLMPCFN!2;+10Q7#-cmMzZ literal 0 HcmV?d00001 diff --git a/RandomList.java b/RandomList.java new file mode 100644 index 0000000..0ebe9a4 --- /dev/null +++ b/RandomList.java @@ -0,0 +1,20 @@ +import java.util.*; +class RandomList +{ +static int randomElement(List l) +{ +Random r=new Random(); +return l.get(r.nextInt(l.size())); +} +public static void main(String args[]) +{ +List l=new ArrayList<>(); +l.add(1); +l.add(2); +l.add(3); +l.add(4); +l.add(5); +System.out.println(l); +System.out.println(randomElement(l)); +} +} \ No newline at end of file diff --git a/RemoveData.class b/RemoveData.class new file mode 100644 index 0000000000000000000000000000000000000000..0f1b301a1bd2be40c614c03f3cf825933c0c6df8 GIT binary patch literal 757 zcmZvZ+iuf96h-$qjwf*qP1~egOG~-bi6MpuB%~k&0wG02Eou-I@PH=CG;-w&a_mU` zBA(%a5-Rlr_$b5~r!cLACC_Xh?K88^_OIVRPXIi|LmLaIb2MxisM}b@r3GBZl`5{{ znvLsNQ=d1~vd*!=ag)J%62w9Fl%eD{-!Ygkl96Os>;>Y@y@Iw)g{eG4P@wlTJ?S7J{L-{ID=EYqZB~$rQWTLIy4jf!ySSdR5EC~JQX(|qT z!6f6@bZ`r|Iqo>Pi!Bbm z;8PLia%W$mcbjL}PaPeGiyBK2Q50e{VraN$-193s%@5};?jKGv8Bs%$Q(I&14-)?k z#gb7tQbctAeC+dO0{g5?A!YjCizre)$p>?wy4(HBUZkh0bZ~hXN|9m%>c6YUpqG*c z%|vRAc1C--bp-a61pOFVt)gh4iW-(kE9)1Oistb#jQ2+<^}L$>1Lh261ACsSWm!v0 zORi<*pZo^P`ws4z)(n*rW~efp)-+7JAh%EfN1fJn!fMexkEs5PW_eB1>=NQ9Lf l=new ArrayList<>(); +l.add(10); +l.add(1); +l.add(2); +l.add(3); +l.add(4); +l.add(5); +System.out.println(l); +l.subList(1,3).clear(); +System.out.println(l); +} +} \ No newline at end of file diff --git a/RemoveData1.class b/RemoveData1.class new file mode 100644 index 0000000000000000000000000000000000000000..13bd64767fe3bbaf118b7b43aa9c91c94abb39ff GIT binary patch literal 688 zcmZuuZBNrs7(KV$cDt?u4j3v6U!q1Wq z5H;}!_@j)^T`_}%Chd88?(=el(w7YSZ^yM3+ljn|P80T_dq+)ABr#qO%9K-yiG)qj z>8NqaQ0`_Ul{$C=m-GxpmWZ6#<17>j5xF`Ri|N) z&A`9uq=0<7b`aUb$62q~dci$7XcgTjhG>==&rB`4aHk(gkM z2^nE|{T%E&1q^liRwkr@D(103u};llPKtMa!T59zv*XoEXDEO4>Xia`0hWeSRJ}9U to=Io5A8;5hnCXl)>aHhQ;3UXGgZ`Vav5FczICx2tw@Ea)L3sum{{Sedj)(vN literal 0 HcmV?d00001 diff --git a/RemoveData1.java b/RemoveData1.java new file mode 100644 index 0000000..28f2c4e --- /dev/null +++ b/RemoveData1.java @@ -0,0 +1,15 @@ +import java.util.*; +class RemoveData1 +{ +public static void main(String args[]) +{ +ArrayList l=new ArrayList<>(); +l.add("Sujit"); +l.add("gaurav"); +l.add("kumar"); +l.add("vikash"); +System.out.println(l); +l.subList(0,3).clear(); +System.out.println(l); +} +} \ No newline at end of file diff --git a/RemoveData3.class b/RemoveData3.class new file mode 100644 index 0000000000000000000000000000000000000000..cc19e829385cae419b242a4302a8dec75a9a65c1 GIT binary patch literal 707 zcmZvZT~8B16o%i~c6aD@6_77Q5fsJUF0mKfNJ@xAW74D%LkUK`n$ocuvL9xdZPK3w z7sY7e58y`;&umLt5;oa6@0>kn&ol2_-~9Op;2pMIRItdg<2i$~rxK<28A^U|!chK@b|u4XOC|Di9(QDREIJWo%CS%h!?ORQbtd|v9*Lw^ zZ|h7Yy@qM5v{f$=I?t%KHY&-ris}bhCI&5auJ@+;nu(S@nKkws3~oEkvs3v=nJIHe zGEV#QqtIgKt(oJ&MU|mCmFHOZuz?pIUSgBum50~Z;&|i1N8q7`kYS-JAdk2xj)vWO5h>RzvY`@tIPRIv~?%F&Sz2p@bJW^{E8AZEx z1$IG#;Q_5qku)t2F-zK%4p1tZ5B|dXc7;+aEdNG%2>WYj-wNke@Uggr6Ar;cn-4KF p-b}`96-*9hz%ftjD(yFkZkzaaXy`7%ye9+;a|B>f&7&eN{0Dv0n0NpH literal 0 HcmV?d00001 diff --git a/RemoveData3.java b/RemoveData3.java new file mode 100644 index 0000000..76fce56 --- /dev/null +++ b/RemoveData3.java @@ -0,0 +1,16 @@ +import java.util.*; +class RemoveData3 extends ArrayList +{ +public static void main(String args[]) +{ +RemoveData3 l=new RemoveData3(); +l.add(1); +l.add(2); +l.add(3); +l.add(4); +System.out.println(l); +l.removeRange(2,4); +System.out.println(l); + +} +} \ No newline at end of file diff --git a/RemoveDup2$Node.class b/RemoveDup2$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..ccd61d73e225ec7e7398c5be5d2f6da6f33dde31 GIT binary patch literal 434 zcmY*V%TB^T6g@+cLanwS;tL-O7Elv0u1GX)Fh&xBi5m6=CRkEh(-z`yxoAvW_yK;D z@k}>hCimR;xp(f*@7Fhg4o*whz@C8u_LX&@;84erj=Dg8;wG+u=+O-1dqOn`CsM%d z1%ZsZz8l9f7AW_hBVm^}5i#zf;&v*_O(OBMl%CT0%E@tkM3l;}5P9DNI(Q#~I3)?0voS4v2G*N>2 zuP0lO<5g?hcY|sBaWs=-e$H4C3uw*O5NEtbfp^jYS$#&L?tCJ%#3o6#0*=xO>Yxd6g|%wd;BrPjv-DON(wXyjz2>Rf#MJdhLp6np%}G7T}|v)GQ^&-JmaWQ zrK&%p%kHwKN)rjBE`!v6(0|YcOIB6X^gP?hj)E%d-FJQ8nS0K?_s#tI@2fum+{BYG z;+WMj7lsd4LNJgF(VGt;g|zZAapD%jxQfLfK2!TO9oNGI&MLE{%nfC32JyL$TLN0e zsY?N4-L_@B*f3pJx{Pj0vo0`JdLo<7w!GhIEzT%lK_IYf*_O8=Fp`}AhR9;~`Dn?q zWu?>HknN}DMuQmxW~(J_Cef1X3V5dKnYFF5+3KJBTW!ns1VZii6ofWS%N9r^zbm~k zx6ORRw4djz9)ZsbDo42LblNq!W+{T`KwD0s1tJycdS$6ZxCSOLc>>feK!pni#*r|v zjD(Kc23By#z+J2g#O^tc=X!0kRhHhSQ+J~Q+zX;;;65JcSTit zVcppD6P9>i3>(U+fjg8gjWDIR=$I+IS&rY(XqJ)aOFCTbeC@P$vU$b;tE& zlWli8JQ(ja$a3t!{ekgjf$_9bXbHvK-Y!)7+9p$F7;)x0bg_&-F~( zn!W7S;r?kpR&j;~a!DgrYD;g-GaY{~u@dm`4%n&-54bUfxg zDLKworzP;qaPs~`y)isA?RrDHGd*PCw1%O`i3gwVwB!fi!?&w9gTinV`YDQLqfxay zSeGT8U)cFI9lv8`q-XN69{0{A<`cuj7!GDN|+A6!p@3K7ctF*pu+Bt;i zk3oG`#&C{$#;Ik36qERrh%~(gYPvvF6eCBN(BV6RMmx$7uXI7c+WVWE@uvrP^1~IUlHNvFYg||O{=2&0{$8h_lnPuI7^Z|A}nFQ562jy%u9VWKlbY{yoT}Y0B1_+7^@sj$If-_^pH&|e;-k< znCiwDyP^IMhMl7npuo;8V-&YJmlX=TL%O?|!zw@aMdbLNE#U!fVU3sIGVwl6Y=*l= cNj^RU&QuM>z*+hwJVKe*CQCm^M2;)}AKw^UiU0rr literal 0 HcmV?d00001 diff --git a/RemoveDup2.java b/RemoveDup2.java new file mode 100644 index 0000000..7fccc34 --- /dev/null +++ b/RemoveDup2.java @@ -0,0 +1,71 @@ +class RemoveDup2 +{ +Node head; +class Node +{ +int data; +Node next; +Node(int d) +{ +data=d; +next=null; +} +} + +void append(int data) +{ +Node x=new Node(data); +if(head==null) +{ +head=x; +return; +} +Node temp=head; +while(temp.next!=null) +{ +temp=temp.next; +} +temp.next=x; +} + +void print() +{ +Node temp=head; +while(temp!=null) +{ +System.out.print(temp.data+"->"); +temp=temp.next; +} +System.out.println("null"); +} + +void removeDup() +{ +Node temp=head; +while(temp!=null) +{ +Node prev=temp; +while(prev!=null && temp.data==prev.data) +{ +prev=prev.next; +} +temp.next=prev; +temp=temp.next; +} +} + +public static void main(String args[]) +{ +RemoveDup2 r=new RemoveDup2(); +r.append(10); +r.append(20); +r.append(30); +r.append(30); +r.append(40); +r.print(); + +r.removeDup(); +System.out.println("After removeing..."); +r.print(); +} +} \ No newline at end of file diff --git a/RemoveDup4$Node.class b/RemoveDup4$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..445baee8d19d38bc06c6c974d1fe14f74c790f01 GIT binary patch literal 434 zcmY*V%TB^T6g@+cLanwS;tL-O7Elv$;etft24f^4n5bc2V1gy3HEkjOmW#&3g&*KY z8P9YBW^&JcpL^&2{C<4{=-{-34eS{xU|(4W3J!G~>8K0jCvM^jh#t*Az9&?Ja3TfF zUJ%Hr>$`C*V}Wx2NzTKiyj#3oHB`m5Kp}bc;>IOw*ODrJ;{{%FD_}R*6TQ}u?A?sr z>U)74EaoE_y|^Qv^Ni|*9FxnOZ10_^28FKL5@xAkWnLo-Bs*ny2dz|7u=vmjXz@bPE-H@ literal 0 HcmV?d00001 diff --git a/RemoveDup4.class b/RemoveDup4.class new file mode 100644 index 0000000000000000000000000000000000000000..7f88b9648b99d160eaf2028924ae22a56dc82b40 GIT binary patch literal 1405 zcmaJ>QEw7i6#gz97?@5A*4AoWU9D}UAf?s1x{Ir8(P|aYh|w6IZsEp`9cBnKH1@^c zvH!qlO}9-n*+)0oU*Zq&u~EMZL}+RZx#u3v`R+O2`R;}Pzr6n!z*Uqjq%dvboP`Kx z60k9wpf{Jmd8D;BKSo^6!UFPfEb4v9#6^q1X>BfPvuxtBfKl=5O2A(8Jk=_?G6+<_ z=!TMYfg`0ys^M>`TkYoZj0P42V%Hqc39kzbrRSdzS?ruomK;x2+KqM9dMwvnR*cDJ zQ+X_6q}McXq#DZFW?43S`DnA{cp=jb>39Oi($7mT<(AC5(tDAwhD^RF=yO)pZ?|e{ z)zL+heLf2sEihbBL0DG0abRNt#}0rxq;>c=8%Hs2;|j)2T($8#{;*NNHG$NM?}tIy zlFhOTH~e~#jN#8XuG_eQzf9b;@e5W+(`&n~jiUCgJ_{QsFr^{vo9gp_u>MljI9w_{ zpkSe+gW;)HI@1SNw}VhMD5&3NVxlX9BPe-9S#9qNjGS9*0<1v6b_;V_4R$bo~8x0~t*@WD6K zy@SG_2)zAF=XR0R_yf!RX?{fL{u>7V0phQFy4e|Cb4Z;jUA;)`TtlHMuqIv36C zLA<3SaGW;Q3F-u25`7JQ&7=D8(g#GIWlrv4sGQk>@gEYI3;)1)tG`roJBWV7u-+Q^LQ#jr0_`KKg{0G?2_ApY)#&"); +temp=temp.next; +} +System.out.println("null"); +} + +void remove() +{ +Node temp=head; +Node prev=null; +ArrayList l=new ArrayList<>(); +while(temp!=null) +{ +if(l.contains(temp.data)) +{ +prev.next=temp.next; +temp=temp.next; +} +else +{ +l.add(temp.data); +prev=temp; +temp=temp.next; +} +} +} + +public static void main(String args[]) +{ +RemoveDup4 r=new RemoveDup4(); +r.append(5); +r.append(3); +r.append(3); +r.append(4); +r.append(10); + +r.print(); +r.remove(); +} +} \ No newline at end of file diff --git a/SelectionSort1.class b/SelectionSort1.class new file mode 100644 index 0000000000000000000000000000000000000000..e9e86332069cd0f0647f70b99260aa2c5e802b98 GIT binary patch literal 679 zcmZWnQESss6#i~_3~Ifx&A=ZgdjZ2tH;jW9qhT*dxBOm22p{@k%rIZy>F)b){Z{11 zgO;16VLa&MiPLW8_uoAC4+_4-H3r>HMrl8I8s_;GH;96M7ACQqq}jb@Uc`VzNn+7J z4VJ`p12?cFanryuZZVW6Qy6CdcXoRFREq=#o4X{U@t2$b-CgM3-aMFJ?8iu>?U6kbesO zWEl)o6j`)0+QpquVDBlQE2C8_K!qrmU{IV>e}ESyUYEY=o?3D|E*(#3j;C?QlfvoR zClA#%tH$@nShd>RY70};#;Dq+Xxb)kjv-Ca=Es7)`*WHDZ9%JTH67bBg>$SD{_O)4 z`!m#!;JF&5Q1bxgLQ|E5FOu{XLT{6@yO>4?Ggzni360h>RIo|Y^@=#VG++ZP5Cas6 Yv;1+(jQxhe*xWCOpL9kuR`i(t3pb&Q>;M1& literal 0 HcmV?d00001 diff --git a/SelectionSort1.java b/SelectionSort1.java new file mode 100644 index 0000000..b3745c1 --- /dev/null +++ b/SelectionSort1.java @@ -0,0 +1,24 @@ +import java.util.*; +class SelectionSort1 +{ +public static void main(String args[]) +{ +int a[]={5,4,3,1,2}; +int n=a.length; +for(int i=0;iM$zdoq;oTiqaDlnk2mTxF9u5XD8coqT6)B{+|oO;RFSb#^k}=0OE<%$ zqpwLe_4(gIbR2vza-1QRt4yQ@W^13zSjQY)7X5_iqXPjQI-yniGx|q2ufeVekY*ZV zK`?{_=5d#>rv65lUO@an==d7pS|Rccks+cV3egFOO#q*O_!xXetS|&GL}Ek4>ohCU z>=K#Uc;OOr6L=M9tfEfkfhvxm@3EG(8;o(p17QZ1sjDpYRiutyQcv3?bdNYyTB(!p keWY+e_y~(Q#u7eb1q-xK65&6nb0n%92B-c~6bvE#59HFkDF6Tf literal 0 HcmV?d00001 diff --git a/SubList.java b/SubList.java new file mode 100644 index 0000000..df98a1b --- /dev/null +++ b/SubList.java @@ -0,0 +1,29 @@ +import java.util.*; +class SubList +{ +public static void main(String args[]) +{ +try +{ +ArrayList l=new ArrayList<>(); +l.add(1); +l.add(2); +l.add(3); +l.add(4); +l.add(5); +System.out.println(l); +List l1=l.subList(1,3); +System.out.println(l1); +} +catch(IndexOutOfBoundsException e) +{ +System.out.println(e); +} + +catch(IllegalArgumentException e) +{ +System.out.println(e); +} + +} +} \ No newline at end of file diff --git a/SubList1.class b/SubList1.class new file mode 100644 index 0000000000000000000000000000000000000000..08f00f14edb14c89f08ba40f1bb85a6ddf937538 GIT binary patch literal 816 zcmZuvTTc@~7(LV5Y`0sBl@^QO1yEZSso;xEkpwSbO|c|38ue+~u65hJG`l+l68{g+ z_yCC}CcgTkjNf)?D2cn-{k}PK&g_{p`{(bEUjUxsiHaOb9P=t-C@HuV)&&KN3T`X7 zlg3@#Q?Z2Q5MSZA&+&lcAxD`ZwPiYHu+0!JSKc!uUbsDjA=fk=7x zTxYm3UPlI|Ro(GCaU2pDlD-_6frbiJX)u(w@W|v)`d@`bOpV&!FlFn#=6dXpKfEC^j!9 zPLP?jr(;VsY(b;dYuH1UkkG~U*s=nJeB_{_hzuFlutE%-Hnd4-4fCYT;~6=9N&Oz? b@ERqwut0o}BL0m-d&80Cw2?W2Vz~Jadwi~{ literal 0 HcmV?d00001 diff --git a/SubList1.java b/SubList1.java new file mode 100644 index 0000000..35a2a78 --- /dev/null +++ b/SubList1.java @@ -0,0 +1,29 @@ +import java.util.*; +class SubList1 +{ +public static void main(String args[]) +{ +try +{ +ArrayList l=new ArrayList<>(); +l.add("sujit"); +l.add("kumar"); +l.add("kushal"); +l.add("gaurav"); +System.out.println(l); +List l1=l.subList(1,3); +System.out.println(l1); +} + +catch(IndexOutOfBoundsException e) +{ +System.out.println(e); +} + +catch(IllegalArgumentException e) +{ +System.out.println(e); +} + +} +} \ No newline at end of file