11-18-2016, 01:49 PM
Zdravo svima,
Imam jedan specfican slucaj gde treba da prenesem informaciju ali koristeci jako cudan skup alata za prenos te informacije. Kako ne mogu trenutno da otkrijem o cemu se tacno radi probacu da objasnim na prostom primeru:
- Treba da prenesem obicnu recenicu proizvoljne duzine (skup je Alfabet+Razmak, ukupno 27 pozicija)
- Za svaku poziciju imam maximalno 5 bita
- Svaki bit moze biti 0, 1 ili 2
- Gde je samo 1 "jeftina" operacija i uvek mora da joj prethodi operacija 0 (ili 2 kojima prethodi 0 ili sekvenca 0, 1)
- 0 pa 2 i 2 pa 2 su extremno "skupe" operacije
Probao sam da primenim morzevu azbuku gde je:
0 -
1 .
2 sam probao da izbacim ili da ubacim kao XOR od 0
... ali mi je ovo sporo resenje. I nadam se da je neko uspeo da me isprati![Smile Smile](https://forum.yu3ma.net/images/smilies/smile.gif)
Generalno imam problem sa time odakle da krenem da optimizujem ovaj pseudo kod? Koja oblast, neki link, ideja?
Hvala![Smile Smile](https://forum.yu3ma.net/images/smilies/smile.gif)
Imam jedan specfican slucaj gde treba da prenesem informaciju ali koristeci jako cudan skup alata za prenos te informacije. Kako ne mogu trenutno da otkrijem o cemu se tacno radi probacu da objasnim na prostom primeru:
- Treba da prenesem obicnu recenicu proizvoljne duzine (skup je Alfabet+Razmak, ukupno 27 pozicija)
- Za svaku poziciju imam maximalno 5 bita
- Svaki bit moze biti 0, 1 ili 2
- Gde je samo 1 "jeftina" operacija i uvek mora da joj prethodi operacija 0 (ili 2 kojima prethodi 0 ili sekvenca 0, 1)
- 0 pa 2 i 2 pa 2 su extremno "skupe" operacije
Probao sam da primenim morzevu azbuku gde je:
0 -
1 .
2 sam probao da izbacim ili da ubacim kao XOR od 0
... ali mi je ovo sporo resenje. I nadam se da je neko uspeo da me isprati
![Smile Smile](https://forum.yu3ma.net/images/smilies/smile.gif)
Generalno imam problem sa time odakle da krenem da optimizujem ovaj pseudo kod? Koja oblast, neki link, ideja?
Hvala
![Smile Smile](https://forum.yu3ma.net/images/smilies/smile.gif)