Tā... Esmu izveidojis Sudoku ģeneratoru... Nu labi, precīzāk Sudoku atrisinātāju, kas ar ievadītām vērtībām var aprēķināt vai var vispār to visu aprēķināt.
Tagad man vajag izdomāt kā izveidot ģeneratoru un kā izdarīt tā, lai izvada tos skaitļus un tukšās vietas (pagaidām 0). as in... Vajag izdomāt kā izveidot ģeneratoru.
Pagaidām doma ir kaut kā izveidot skriptu, kas ievada random skaitļus masīvā (nu piemēram... 25) un tad ar to programmu, ko pašlaik esmu izveidojis, pārbauda vai ir atrisinājums. Ja nav, tad ģenerē pa jaunu.
Varbūt kādam ir labākas idejas? Vai arī kāds kods ko būtu viegli pārveidot uz Javu?
Dawgora miniblogs
- 0
Dawgora 13.04.2013. 21:28
- 0
S J 13.04.2013. 21:38
Nu, es to taisītu tā, lai pēc katra cipara ģenerēšanas atzīmē, kādus ciparus var likt pārējos laukumiņos, un tad pārabuda, vai viss ir ok.
- 0
Viesty 14.04.2013. 08:52
Ja tu katru reizi randomizēsi, tas būs diezgan liels resursu patēriņš un ilgi
- 0
Dawgora 14.04.2013. 09:14
Pagaidām man ir tā... Izveidoju parastu sudoku
1 2 3 4 5 6 7 8 9
4 5 6 7 8 9 1 2 3
7 8 9 1 2 3 4 5 6
2 1 4 3 6 5 8 9 7
3 6 5 8 9 7 2 1 4
8 9 7 2 1 4 3 6 5
5 3 1 6 4 2 9 7 8
6 4 2 9 7 8 5 3 1
9 7 8 5 3 1 6 4 2
Tad izveidoju public static void shuffle(int[][]table) kur tiek samainītas rindiņas ar vietām (Piemēram... 1 ar 2 vai 1 ar 3. Ir tā lieta ka var mainīt sudoku tos elementus tikai pa kastes robežām.), kolonas ar vietām, viss table masīvs tiek pārveidots no horizontāla uz vertikāla stāvokļa (flipoju) un to izdaru pāris reizes. Tagad vēl ir ideja paņemt samainīt veselas 3 kastes un kaut kur tās salikt atkal.
- 0
Dawgora 27.03.2013. 18:38
Kveščan- cik sarežģīti ir izveidot mājaslapu Andrītim? as in, tieši mājaslapas iOS, Andriod, Blackbery u.t.t.
Un ja ir, tad varbūt iemetat kādas pamācības. Domāju paskatīties brīvajā laikā kaut ko par andrīšiem. (tikai nezinu kad)
Ā, un kā Jūs atrodat motivāciju sākt jaunu darbu? - 0
Dawgora 27.03.2013. 19:51
Pastaigāju pa dažām lapām... Saglabāju sev dažas lietiņas kas varētu noderēt man.
https://www.queness.com/post/10498/build-inte...with-javascript
http://www.hongkiat.com/blog/tag/series-html5-css3-tuts/
http://webdesignledger.com/tutorials/20-fresh-css3-tutorials
http://www.1stwebdesigner.com/tutorials/css3-tutorials-2012/
http://www.script-tutorials.com/ (šī ir normāla lapa)
https://tympanus.net/codrops/ (vecā labā lapa)
http://www.netmagazine.com/tutorials
http://www.phpeveryday.com/
http://www.tutorialized.com/tutorials/PHP/Security/1
https://stackoverflow.com/questions/549/the-d...n/477579#477579
Vispār... jautājums- no kā visvairāk vajadzētu uzmanīties veidojot mājaslapu? As in, no kādiem uzbrukumiem u.t.t. ? Piemēram, kuri uzbrukuma veidi pašlaik ir populārākie (bez Dos) un kā no tiem aizstāvēties.
Vienkārši sāku skatīties visu par šīm lietām, salikšu šeit, un tad atkārtošu.- +2
sysadmin 27.03.2013. 20:09
SQL injekcijas - viss, kas tiek likts SQL kvērijos, ir kārtīgi jāpārbauda. Pie visa, ko lietotājs var rediģēt vai padot, jāizmanto kaut kāda eskeipošana. Tas jādara, pārbaudot gan $_GET, gan $_POST, gan arī $_COOKIE.
XSS - viss, kontents, kas tiek publicēts no usera rokas, jāapstrādā, lai nevar pievienot lapai kaitīgu markupu vai JS.
CSRF - ārēja POST formu aizpildīšana. Piemēram, ieejot kādā citā lapā, tur caur iframe varētu būt ielikta Tava lapa ar jau aizpildītiem formas laukiem Tavā lapā; rezultātā Tavā lapā izskatās, ka formu padevis īstais users. Izsargāties var, izveidojot kaut kādu unikālu tokenu pie formas, un, ja tas ir nepareizs, neatļaut POST. Tāpat pie šī paša punkta ir svarīgi piebilst to, ka pie sensitīvas informācijas maiņas ir jāprasa kaut kāds lielāks apstiprinājums. Piemēram, mainot paroli, vienmēr vajadzētu prasīt arī veco paroli, lai haxeris nevarētu ārēji padot POST formu un nomainīt paroli/epastu uz sev vēlamo.
- 0
Dawgora 25.03.2013. 12:17
Sveiki, kāds nevar pasviest domu vai ideju, vai labāk pamācību, kā var iekļaut bildes textarea, as in, piemēram, postos. Nu tā kā [img].
- 0
Dawgora 19.03.2013. 13:53
Nu tā... Dabūju praksi... Un jā, tagad man ir viens milzīgs izaicinājums- man jāizveido mājaslapa... No nulles vienai firmai. Kas jāuztaisa: Blackboard, kur lietotāji var uzlikt ķipa kāda veida sludinājumus, kas ir līmlapiņu formā. Jebkādā krāsā. iekšā ir profili, nomaksāšanas iespējas, bla bla. Un jā. Viens pats visu. Mkay- Challenge accepted. Tikai nezinu ar ko labāk- Flash(Vieglāk un dumjāk) vai HTML5 (mazliet grūtāk bet labāk).
Idejas? Man ir 3 mēneši, lai visu šo realizētu. Bet nu jā... Vismaz ir ko darīt. - 0
Dawgora 14.03.2013. 15:36
Šodien pasēdēju Twiterī un redzēju Twītu par šo-
http://mashable.com/2013/03/13/learn-to-code-free/
So... Varbūt kādam noderēs. Kāds var jaunu info atrast un pamācīties