Results 1 to 4 of 4
Thread: Ìàëêî ïîìîù çà êóðñîâà ðàáîòà
Hybrid View
-
28th November 2011 21:10 #1Registered User
Join Date: Oct:2010
Location: Vidin
Posts: 8
Ìàëêî ïîìîù çà êóðñîâà ðàáîòà
Äîáúð âå÷åð! ×àñò îò êóðñîâàòà ìè èçèñêâà îòïå÷àòâàíå íà åëåìåíòèòå íà ìíîæåñòâà, ïîëó÷åíè êàòî ðàçëèêà íà äâå ìíîæåñòâà ñèìâîëíè íèçîâå. Èäåÿòà ìè å â åäíà ïîäïðîãðàìà äà ñðàâíÿâàì åëåìåíò îò åäèíèÿ ñïèñúê ñ âñè÷êè åëåìåíòè îò äðóãèÿ ñïèñúê è àêî èìà ñúâïàäåíèå br äà óâåëè÷àâà ñòîéíîñòòà ñè ñ 1.  ãëàâíàòà ïðîãðàìà èçâèêâàíåòî ñòàâà ïî ñëåäíèÿ íà÷èí:
Íàïèñàõ ñëåäíèÿ êîä, íî ñå îêàçà, ÷å ñðàâíÿâà ñàìî ïúðâèÿ åëåìåíò îò åäèíèÿ ñïèñúê ñ âñè÷êè åëåìåíòè îò äðóãèÿ ñïèñúê è ñëåä òîâà íå ïðåìèíàâà íà ñëåäâàøèÿ åëåìåíò.obhojdane_spisaci(Head, Head2);
obhojdane_spisaci(Head2, Head);
Áëàãîäàðÿ ïðåäâàðèòåëíî çà ñúâåòèòå!Code:void obhojdane_spisaci(Point P, Point C) { P->br=0; while (P!=NULL) { while (C!=NULL) { if (P->info.compare(C->info)==0) P->br+=1; C=C->next; } P=P->next; } }Last edited by vbTheKing; 28th November 2011 at 23:02.
-
28th November 2011 23:36 #2
Àç ëè÷íî íå âèæäàì äà ðåèíèöèàëèçèðàø C (èëè äðóãà ïðîìåíëèâà, ïðîèçëåçëà îò Ñ) â íà÷àëîòî íà âúíøíèÿ loop. Ïðè êðàÿ íà ïúðâîòî ìó èçïúëíåíèå èìàø C == NULL, êîåòî îñòàâà òàêà è çà âòîðîòî è ò.í. èçïúëíåíèå, ñúîòâåòíî íèùî íå ñòàâà íàòàòúê.
-
28th November 2011 23:37 #3Registered User
Join Date: Oct:2003
Location: Ñîôèÿ
Posts: 4,317
Çàùî ðåøè, ÷å íå ïðåìèíàâà êúì ñëåäâàùèÿ åëåìåíò? Ñïîðåä ìåí ñè ïðåìèíàâà ñúâñåì ñïîêîéíî.
À êàòî ñòèãíåø äî êðàÿ íà ñïèñúêà C âúâ âúòðåøíèÿ öèêúë, êàê ñå âðúùàø â íà÷àëîòî ìó?
-
28th November 2011 23:55 #4Registered User
Join Date: Oct:2010
Location: Vidin
Posts: 8
Îò 15 ìèíóòè òîâà òúðñÿ èç ó÷åáíèöèòå, îáà÷å íåùî ìè óáÿãâà, à è íå ñúì ãî âèæäàë êàòî êîä äîñåãà

--------- Äîáàâåíî â 23:55 --------- Ïðåäèøíî ìíåíèå: â 23:48 ---------
Îïðàâèõ ãî! Ìåðñè çà èäåÿòà




Reply With Quote
Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè