Rakstīt ziņojumu 
 
Pavediena vērtējums:
  • 1 balsis - 5 vidējais
  • 1
  • 2
  • 3
  • 4
  • 5
maza problēma c++
Autors Ziņa
AR Atslēdzies
Junior Member
**

Ziņojumi: 9
Pievienojās: Oct 2008
Reputācija: 1
Ziņojums: #3
RE: maza problēma c++
(06.05.2010 08:25 )ilshe rakstīja:  Doti divi faili f1 un f2, kas satur veselus skaitļus, sakārtotus augošā secībā (šos failus var izveidot ar Notepad palīdzību). Izstrādāt programmu, kas nolasa skaitļus no failiem f1 un f2 un ieraksta tos failā f3 tādā veidā, lai skaitli failā f3 arī būtu sakārtoti augošā secībā.

Es nesaprotu, kāpēc tik vienkāršā piemērā būtu jāiesaista masīvs vai kaut kāds fiksēts garums??
Ir kaut kas dzirdēts par SALIEŠANAS algoritmu?:
1) no katra faila ielasi vienu skaitli vienā mainīgajā; (resp. ir divi mainīgie nevis masīvi)
2) salīdzini tos:
a) pirmais mazāks, tad to ieraksti izejas failā un vietā ielasi no pirmā faila nākošo;
b) citādi (pirmais>=otro), raksti izejā otro mainīgo un vietā ielasi no otrā faila nākošo;
3) atkārto visu šo, kamēr izbeigsies viens no failiem;
4) atlikušo failu 1:1 pārraksti izejā (jo nav vairs jāsalīdzina).
Šinī gadījumā ir vienalga, cik pēc kārtas nāk no pirmā faila, cik pēc kārtas no otrā un cik miljoni elementu ir katrā failā.

http://webcache.googleusercontent.com/se...=firefox-a
06.05.2010 10:09
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
Rakstīt ziņojumu 


Ziņojumi šajā pavedienā
maza problēma c++ - ilshe - 06.05.2010, 08:25
RE: maza problēma c++ - Maris Zinbergs - 06.05.2010, 08:38
RE: maza problēma c++ - AR - 06.05.2010 10:09

Lēciens uz forumu:



Kontaktifizmati.lvAtgriezties uz augšuAtgriezties pie saturaArhīva skatsRSS sindikācija