Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: Uutta kisaa

Sivun loppuun

karvinen [16.09.2004 14:36:10]

#

Olisko algoritmin teko kilpailu välillä kohdallaan...

Kaikki kävijäthän eivät vielä osaa koodata niin hyvin, että olisi mahdollista osallistua koodaus kisoihin...

Heikki [16.09.2004 14:50:19]

#

https://www.ohjelmointiputka.net/keskustelu/6383-koodauskilpaillu

Eli eiköhän pikkukilpailuja erilaisista aiheista, myös algoritmeista, ole tulossa.

Metabolix [16.09.2004 15:57:58]

#

Mielellään varmistetaan, että ei mene kuitenkaan Datatähden kanssa päällekkäin. Muuten kyllä algoritmikilpailu on hyvä idea, koska siinä ei tule minkäänlaista mielipidekysymystä paremmuudesta, vaan kriteerit voidaan määritellä tarkalleen (esim. nopeus tai muistinkäyttö)

ezuli [16.09.2004 20:00:38]

#

Mikä tarkalleen ottaen on algoritmi?
Minulla on joku hieman häilyvä mielikuva että se liittyy
jotenkin funktioihin, mutta en nyt saa ajatusta kiinni,
joten voisiko joku selittää.

rndprogy [16.09.2004 20:08:04]

#

Että joku tekee jonkun jutun jossain kaavassa noin lyhyesti selitettynä.

Metabolix [17.09.2004 18:32:16]

#

Katsokaapas Olympiatehtäviä:
http://www.ioi2004.org/
Competition -> Tasks

Siinä on esimerkkejä algoritmista.
Algoritmi on jokin, joka tietyistä syötetiedoista laskee halutun asian, esimerkiksi laskee teiden pituuksista lyhimmän reitin, tai järjestää taulukon. Funktio ei ole välttämätön. Algoritmin paremmuuden kriteerit ovat nopeus ja muistinkäyttö.

ezuli: Ei tarvitse rivittää tekstiä. Ainakin minusta se on aavistuksen häiritsevää.

Tempfile [17.09.2004 18:52:51]

#

Pahasti offtopiccia, mutta...
Aikaisemmin luulin että Yhdysvaltalaiset sarjat/elokuvat olisivat hieman liioitelleet amerikkalaisnörttien... no, nörttiyttä, mutta tuo USA:n edustusjoukkue kyllä korjasi sen harhakäsityksen, ainakin pärstäkertoimen osalta :)

ezuli [17.09.2004 20:05:46]

#

Kiitos, asia selkisi.

(Rivitän koska tämä boksi on niin pieni. Koodatessa tottuu kirjoittamaan niin, että rivi on enintään näkyvän kirjoitusalueen levyinen.)

Yhden pikku-haasteen (kilpailu ilman paremmuusjärjestystä ja tiukkoja sääntöjä) voisi varmaan pitää ennen kuin tuo kilpailu systeemi valmistuu.

Antti Laaksonen [18.09.2004 00:18:52]

#

Algoritmi on vähän yleisemmin lasku- tai toimintatapa, jota seuraamalla päästään tiettyyn tulokseen annettujen tietojen perusteella. Yksinkertainen algoritmi on vaikkapa kolmion pinta-alan laskeminen: (kanta * korkeus) / 2. Tavallisesti algoritmeista tosin puhutaan juuri ohjelmoinnin yhteydessä.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta