2006-05-03
Kodekoma
I dag gled jeg inn i kodekoma. Bakgrunnen var en artikkel jeg fant på websidene til COMPUTERWORLD: Skal finne Europas beste ingeniører. Vips, så forsvant jeg inn i Java-verdenen. Konkret resultat? Litt kodetrening og en aldri så liten unnskyldning for følgende litt vel tekniske blogging.Jeg gikk inn på en side hos Google og registrerte meg. Allerede der gjorde jeg muligens den første tabben. I stedet for navnet rhjinfo, skulle jeg kanskje ha valgt www.rhj.info? Da kunne andre lettere ha tatt kontakt med meg hvis og dersom?Uansett fikk jeg opp tre oppgaver som så morsomme ut. Men jeg hadde problemer med å forstå den første. Jeg skjønte rett og slett ikke følgende skjermdump:
Hva menes med Lexicographical? Heldigvis fant jeg en side hos Wikipedia med en forklaring jeg skjønte sånn noenlunde. Men jeg er fortsatt forvirret. Det kan jeg vise med to matriser:
I følge oppgaveteksten, skal den røde til venstre ha lavere slik Lexicographical orden enn den svarte til høyre. Men jeg sendte inn en løsning som kom frem til den til høyre. Og det ser ut som den ble godtatt! (Når jeg nå leser dette grundigere, må jeg si at jeg heller til den oppfatningen om at det er den røde som skal være den riktige!)Jeg forsatte med de to andre oppgavene. Det var faktisk litt gøy å sende inn oppgaver og få dem vurdert på denne måten. I følgende skjermdump er problemet definert i bakgrunnen; i forgrunnen kjører jeg en test av min egen løsning:![]()
Men det er mye jeg ble forvirret av. Det ser ut som om hvem som helst kan se på koden til hvem som helst. Greit nok det! Men hvordan kan de da sikre seg mot at noen stjeler idéer fra andre?Det ser også ut som om hvem som helst kan utfordre koden til hvem som helst andre.
Slik jeg tolker dette, er det noen som klarte å finne feil i min andre oppgave, dvs. den med overskriften 500. Men jeg vet ikke hvilken feil han eller hun fant. Det er som om jeg er blitt anklaget for noe, og funnet skyldig, uten å vite hva jeg har gjort galt.Også litt irriterende at jeg ikke helt har forstått poengberegningen.
- Går det på tid?
- Hastighet i å løse oppgavene?
- Hastighet i å kjøre oppgaveløsningene?
Abonner på Innlegg [Atom]



