0% found this document useful (0 votes)
26 views

Array Level - 3

c++ array

Uploaded by

Kundan Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
26 views

Array Level - 3

c++ array

Uploaded by

Kundan Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 16
VW /o9/2023 Mondor A_4wo- dimensional stmucture containing, yours ame} Celurms is Rmown os 2-D Freres, + int_ave Lrous) [columns]; 7 for _instaome int_awr (S14), cha ch (3 (21; Mt ow tI taj = { hy {5, 6,3 84) {410 APL + char ch (2)[2) = { : TA’, 87% fe oh te? Using namespace Stel 5 Noid _prntarray, intel ITU7, int vou, int cole fox Cnt 1205 je vow 5 ir) ef fee Cint oo, Tew! THE 7 font ee oe UIT] ec" "5 ° 7 7 Cource endl 5 4 int maint int 20urz 35” int col = ing oes ICVJ= {$12,244 NS 6 EUs sg toy 2y by. print Arvoxy Corr, ww cof): i seta) 12 3 5 6 48 4 to Wo * “|NoTe 5 The below program will werk fey both trarupose of Square ond Mon- square mamix + it include ciosteom> Lsing._ Meemespack Std, Noid _psinta Cink ovr LI CuI, int row, int col) fox Cintiz 34g w)s tert fey _Cint 20 5 Jé ou; Trt) f couree am (TIL) ce" “sy Coutes enell, int _main) { int your = 35 int wl = 4; int_are CIC] = f fu a34h, {s,6:4,38% {4 to, ny paint Arras Came ru wl). Finclucle ciostheams> See axing, Domes pau stcl, int _peintAmay, Cint or t24 034, int ~xou, int col) f fox _Cint iso; icrouy 44) fox Unt F204 Tels Jae) f tovrtcc“ yous indexs “ectec™ | On >> com tid cy}; y y {nt mein Ot int zou = 25 int col = 33 int_cesr 12) T35, ‘ze! column index: "eT 5 PaintArroy. (avr, sour, col). fox CGintizo sissou site) £ - fx int F204 Tecols Tea) doutcc Coli EG} cc" Court cc end}. eee = eur index: O column index: O 10 | woiu_index2 0 column inclexs | 20 rou | : umn _inelex + 36 ryour_inclex + column inclex; O Yo Jour index ¢ column index: | So 2 il asiuy vinden 2Cb et column indedetoi} Go SIGUE (ot 30 Uo So 6o Os ONS cue) iets cae iz) Avera. seco Ui, Target = 12 Jole 2) Target found ey not. Vroverse the loop for anus and) columns: Check if tersg ek = oer WIS) thm atten 1 else etumo a re ce AHincluds ciostreamns eee using nomespace std, __ ‘hoot see searckTarget Cink avy C2IT2},ink rou, int col, Lint targer f ys icxour ys et) de Jao; pecols sett if Lem Ui Ty) == target) f Ht Et EB aetumM A; a Z i 7 Se Sse | ei tI _O 5. = int _meint )f Ant av = 2; int col = Int taroet= 12; int_am (3703 = { 23 us ¢ay_ ile Ryse 49t fu So, Wy 1 courcc’ tavgut found oenot: “ce SearchTargrt Care 20uy + Nee Us Ss 640 } To P2 maximum iss Yece 80 Yooo 7 2=D earaxy Ua 8 the loop fer wows and columns j Tnitia li int max = INT_MIN, if Came WICPI) > max max = ax CiI{rI Rretum max | AF includs usin Ng “nevmesparce stds 2e include int _paintMax Cint avr} 181, int yow, int col) f int max = INT MIN; fos Cnt iervours Way f few Cink 20 5. qeeol 5 544) F if. Cor DIT zmax)f max = avr Cis): y ; 5 retum max; ‘int main) f int arr l3) (3 = [lus 5 Cth 023 $o,40004 C1 8, 8hh. tok zou = 234 tnt col = 3- int_fisadans = printMax Carr, zou col); Coukce marimuns jes "cc FinatAins <¢ endl; z Saep GM su Be Oo Sum fox rou | fs. 1S Sum fry your 2, is 24 2 Sum fury rou 3 is_; 33 Tie rrecvesse sti op By ow, witlalize ane sum with O- Noid _printRowSum Cint arta} [21 int zou, inf col )¥f = TWwaverse tne Qndloop fob: columns + Sum = Sum + awe TiIty] Print Sum Ah include ciostream> using, Movmespace Std; fix Cintizo ; iro 44) intsum=! 6, i fox Cinty=o 5 Te cal 5 zee 5 um =" Sur + ary TCT). 3 see Waverarel areracure cour Lsing. Neemes Pact Std; s = void’ _colSum Cint awr C40f3),, int sou int col DE fie Cintic o'y decol's att int sum= 0; fer Cnt Feo; Terours Tere Sum= sum+ asx lTIiDy Te cout e<“sum fy col "cc ice “iss 2 Su 4 Using MNawnespace Std; int uM =_05, fox Cint i= 0; icrour sist) ef Sums sum + are fid, Court ec “Diagonal sum: "ze sumecendl;- int mand) int yous int col= 3; int_ arr 7fs3=Fi123) fu sy 2 adYy, BH Diagonalfum (amr wow wl): Jv ) Tegie S| ariviadize sum with 0. Take m= Cn rpraemts no: of wows & columns’) + Traverse two loops fow rour & column. 7 if Crs=n-i-) Sum= Sum+ awe lilly Print sum tHincluds using. nomupace std; Void. DiagonalSum Cint avr l3)[31, int rou, int od int Sur =O}. int m= 25 // n seprraemts toto! rors and cols a for _Cint i=03 vou; jeer f for (int t=04 Técol, J+ td if (g==n-f-)e Sum=sum+ are CITI 5 mai coutcc reverse diagona) sums “<< sum << endl, int _moinW) £ int pow = 35, int col = 25 int_aor (229 = F512, SY 5, 64 Di BY, Cro ryys Diaganal Sum ( err, vou, col); 2 Ss g TBE PL Ravens cunvledp Fey Ino, tenoun Yravewse_ inner loop fr F=05 Jett | Swaps Ow TiityJe—> are fT (1J Point it. uel 4Einclude ¢lostreamn> Wwiing, MNovrmespace stely Noid _Tromapose Cint oy f3) [2], int your, int col F fer Cint iz 0; Teron iano few lint Joos Tet) seed Seep Coortotn cone TI); fox Cint ino + Serow sien) d Fes Cint teo0+ Jsols Ter) {> a Couk << qmelitis) ect V. Cour >v= t oF |Necxor evecor cint Vv C5 , vectoy cint>(5 2); tumbey of rows [ES Gehat happens fn etry ou Tf we print this stasement tne output will be > Mle ]e |p Jr KY re |r fre |e rire jr |r je 2 }r |e fr |e Te |r |r |v |e C cle ioshreamm > AY include Cvecto x? ses -[ wing Novmnespace Sta 5 main () vector < Vector dint >2V t | ie ti2 345 £48,865 | : a 3 oe | for Cint jzo 4 lersizeQ; ised -fox Cint Jao, T< VUilesize Ds zit) = cour ce VEIN) cc® Cout ¢¢ emcl ly n-size( ) > size of yous VU sia) 3 size: of column ~— asaaeeee oo oe geese feo Je a - is thet in eshich number of _columms may var. Tt canbe done by making & 2-D Vittoy and pushback I-D vectors ‘inside that # 2-D veuor AF include include ¢ vecrer 7 Using, Wovmes pate std; int_mainY) £ Netto vidt, Us vevor arto vy 2,2); Vector

You might also like