Klausimai su „teorija“ žyme

Programavimo kalba-agnostikai Klausimai, kurie sutelkti į teorinius aspektus, o ne į realius įgyvendinimus.
22
atsakymai

Kas yra lambda (funkcija)?

Asmeniui, neturinčiam kompromisinės informacijos, kas yra lambda kompiuterių mokslo pasaulyje?
nustatytas rugpjūčio 19 d '08, 7:20 val
56
atsakymai

Duomenų saugojimas DB - Yea arba Nay?

Taigi, naudoju programą, kurioje saugomi vaizdai duomenų bazėje. Ką manote apie tai? Aš esu daugiau tipo vietos saugoti failų sistemoje, nei saugoti ją tiesiai į duomenų bazę. Ką, jūsų manymu, yra privalumai ir trūkumai?
nustatyti rugpjūčio 06 d '08 8:38 val
17
atsakymai

Kas yra y-kombinatorius?

Y-combinator yra comp-sci koncepcija iš „funkcinės“ pusės. Dauguma programuotojų net nieko nežino apie juos, net jei jie apie juos girdėjo. Kas yra y-kombinatorius? Kaip jie veikia? Kokie jie geri? Ar jie naudingi procedūroje ...
rugsėjo 18 d '08 18:21
15
atsakymai

Kas yra „NP-complete“ kompiuterių moksle?

Kas yra visa NP problema? Kodėl tokia svarbi tema yra kompiuterių mokslas?
nustatyti 17 okt. '08 4:25
11
atsakymai

Kas yra Turing?

Ką reiškia sąvoka „Turing Complete“? Ar galite pateikti paprastą paaiškinimą, neatsižvelgiant į per daug teorinių detalių?
nustatyti 10 rug. '08, 9:41 val
34
atsakymai

Ar yra kokių nors O (1 / n) algoritmų?

Ar yra kokių nors O (1 / n) algoritmų? Arba kas nors mažesnė nei O (1)?
gegužės 25 d., 09:15
19
atsakymai

Būdas pereiti nuo atkūrimo prie iteracijos

Daugelį metų daugelį programavimo būdų naudoju, norėdamas išspręsti paprastas problemas, bet visiškai suprantu, kad kartais reikia atminties / greičio problemų. Taigi, kažkada tolimoje praeityje, aš bandžiau sužinoti, ar ...
nustatyti Oct 01 '08, 11:38 val
25
atsakymai

Big-O aštuonerių metų amžiaus?

Klausiu daugiau apie tai, ką tai reiškia mano kodui. Suprantu matematines sąvokas, man tiesiog nesunku suvynioti galvą apie tai, ką jie reiškia konceptualiai. Pavyzdžiui, jei kas nors turi atlikti O (1) operaciją duomenų struktūroje, aš ...
nustatytas rugsėjo 20 d '08, 7:59
13
atsakymai

Kas yra referencinis skaidrumas?

Ką reiškia terminas „skaidrumas“? Aš girdėjau, kad tai apibūdinama kaip „tai reiškia, kad jūs galite pakeisti lygiaverčius vienodus“, bet tai atrodo nepakankamas paaiškinimas.
nustatyti 17 okt. '08 4:27
6
atsakymai

Kas yra "P = NP?", Ir kodėl toks toks garsus klausimas?

Klausimas, ar P = NP yra bene labiausiai žinomas visuose kompiuterių moksluose. Ką tai reiškia? Ir kodėl taip įdomu? Oi, ir už papildomą kreditą, prašome pateikti įrodymų apie tiesą ar netikrumą. :)
nustatyti 21 rugsėjo '08, 7:07 val
12
atsakymai

Kokia yra sąsajų reikšmė PHP?

Sąsajos leidžia jums sukurti kodą, kuris apibrėžia klasių, kurios ją įgyvendina, metodus. Tačiau šiems metodams negalite pridėti kodo. Anotacija klasių leidžia jums daryti tą patį, kartu su pridėti kodą į metodą. Dabar, jei ...
nustatyti 21 rug. '08 19:35
5
atsakymai

Paprastas paskirstyto maišos lentelės (DHT) paprastas paaiškinimas

Ar kas nors gali paaiškinti, kaip veikia DHT? Nieko pernelyg sunkus, tik pagrindai.
rugsėjo 27 d '08 11:08 val
9
atsakymai

Kaip parašyti paprastą duomenų bazės variklį

Mane domina, kaip veikia duomenų bazės variklis (t. Y. Vidiniai elementai). Žinau daugelį pagrindinių duomenų struktūrų, mokomų CS (medžiai, maišos lentelės, sąrašai ir kt.).
birželio 27 d. 08:44
8
atsakymai

Kodėl antraštėje yra integruotos C ++ funkcijos?

NB Ne tai, kaip naudoti įmontuotas funkcijas arba kaip jie veikia, ypač todėl, kad jie atliekami taip, kaip jie yra. Klasės nario funkcijos deklaravimas neturi apibrėžti funkcijos kaip inline, tai tik faktinis įgyvendinimas ...
nustatyti 20 vas '11 15:28
1
atsakymas

„Šiuolaikinių“ reguliarių išraiškų atpažinimas

Kokios klasės kalbos tikrai atpažįsta realias šiuolaikines reguliariąsias išraiškas? Kai yra neribotos trukmės fiksavimo grupė su atgaline nuoroda (pvz., (. *) _ 1), įprastinė išraiška dabar atitinka netaisyklingą ...
nustatytas sausio 30 d '11 6:33