Results 1 to 4 of 4

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered 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.

  2. #2
    Registered User tedych's Avatar
    Join Date: Nov:2003
    Location: Ïëîâäèâ
    Posts: 17,654
    Àç ëè÷íî íå âèæäàì äà ðåèíèöèàëèçèðàø C (èëè äðóãà ïðîìåíëèâà, ïðîèçëåçëà îò Ñ) â íà÷àëîòî íà âúíøíèÿ loop. Ïðè êðàÿ íà ïúðâîòî ìó èçïúëíåíèå èìàø C == NULL, êîåòî îñòàâà òàêà è çà âòîðîòî è ò.í. èçïúëíåíèå, ñúîòâåòíî íèùî íå ñòàâà íàòàòúê.

  3. #3
    Registered User
    Join Date: Oct:2003
    Location: Ñîôèÿ
    Posts: 4,317
    Çàùî ðåøè, ÷å íå ïðåìèíàâà êúì ñëåäâàùèÿ åëåìåíò? Ñïîðåä ìåí ñè ïðåìèíàâà ñúâñåì ñïîêîéíî.
    À êàòî ñòèãíåø äî êðàÿ íà ñïèñúêà C âúâ âúòðåøíèÿ öèêúë, êàê ñå âðúùàø â íà÷àëîòî ìó?

  4. #4
    Registered User
    Join Date: Oct:2010
    Location: Vidin
    Posts: 8
    Îò 15 ìèíóòè òîâà òúðñÿ èç ó÷åáíèöèòå, îáà÷å íåùî ìè óáÿãâà, à è íå ñúì ãî âèæäàë êàòî êîä äîñåãà

    --------- Äîáàâåíî â 23:55 --------- Ïðåäèøíî ìíåíèå: â 23:48 ---------

    Îïðàâèõ ãî! Ìåðñè çà èäåÿòà

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 Õàðäóåð ÁÃ. Âúçìîæíî å ñúäúðæàíèåòî íà òàçè ñòðàíèöà äà å îáåêò íà àâòîðñêè ïðàâà.
iskamPC.com | mobility.BG | Bloody's Techblog | Êðèïòîâàëóòè è ìàéíèíã | 3D Vision Blog | Ìàãàçèí çà åëåêòðîííè öèãàðè