Pereiti prie turinio

andriusfm

Patvirtinti nariai
  • Pranešimai

    53
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    100%

Visas andriusfm turinys

  1. Atidžiau pažiūrėjus, panašu į PHP-Fusion sistemą. Pažiūrėk kokį linkas suformuojamas makePageNav() funkcijoje. Pažiūrėk ar rankiniu būdu keičiant puslapio parametrą sistema reaguoja.
  2. Ką reiškia paspaudus ant '2'? Kode vienintelė galima vieta yra: echo "<td width='40'>[<a href='?action=delete2&rid=".$data['reputation_id']."'>".$locale['rpm016']."</a>]</td></tr>"; Bet sprendžiant iš aprašymo, tokios nuorodos skirtos trynimui (?action=delete2). Siūlau pačiam bandyti debugginti kodą ir taip patikslinti klausimą (arba išspręsti problemą).
  3. Padaryta naudojant HTML+CSS+JavaScript. Gali pasiskaityti kaip padaryta balsas.lt puslapyje naudojant naršyklės įrankius kūrėjams (tarkim Google Chrome, Tools -> Developer Tools).
  4. Siūlau atlikti frazių paiešką prestashop direktorijoje. Pavyzdžiui, bandant ieškoti 'Follow' randa, jog 'prestashop/modules/blocksocial/blocksocial.tpl' faile yra eilutė <h4>{l s='Follow us' mod='blocksocial'}</h4>
  5. Susikurk keturis masyvus ir ciklą: int A[10] = {1, 5, ...}; int B[10] = {7, 4, ...}; ... for(int i=0; i<10; i++) { C[i] = A[i] + B[9-i]; ... }
  6. O neišeina šablono rankiniu būdu pakeisti?
  7. Determinantas yra viena iš kvadratinių matricų savybių. Viena nauda iš determinanto - tiesinių lygčių sistema (kurios koeficientai yra aptariama matrica) turės unikalų sprendinį tik tuo atveju, jei determinantas nėra lygus nuliui. Tuo pačiu, matricai egzistuos atvirkštinė matrica tik tuo atveju, jei determinantas nelygus nuliui.
  8. Gal sprendimas bus mysql naudoti utf8 kaduotę, o ne numatytąją latin-1.
  9. O jei pabandai labai paprastą užklausą, 'select * from tablename', viskas tvarkoje? Gal nėra db įrašų, kurių vertės lygios "enabled"?
  10. O jei komandą įrašai į mysql komandinę eilutę ar gauni tai ko tikiesi?
  11. Ar gali įrašyti tvarkingai tarkim tokį kodą? <div> <table></table> </div>
  12. Galima gudriau. Kaip jau minėta, lygybė gali būti perrašoma: 3*d^2 + 2*d*x - x^2 = aaa Mažiausias aaa yra 111, didžiausias 999, todėl lygybė įmanoma, kol bus tenkinama nelygybė: 1000 > 3*d^2 + 2*d*x - x^2 > 100 Į nelygybę įstatant vis didesnius x pastebėsi, jog galimų d verčių intervalas vis siaurėja. Kai x peržengia maždaug 800, negalėsi parinkti tokios sveikos d vertės, kad nelygybė būtų patenkinama (trumpai tariant, x užtenka keisti iki 800).
  13. Uždavinį gali supaprastinti pasinaudojęs matematika. Aritmetinė progresija pasižymi tuo, jog sekantis narys yra ankstesnio nario ir pastovaus dydžio suma: 21, 37, 53 yra tas pats kas 21, (21 + 16), (21 + 16 + 16) Tuo pagrindu lygybę gali užrašyti taip: 3*d*d + 2*x*d - x*x = aaa Toliau gali pabandyti išoriniame cikle keisti x vertę, vidiniame d ir tikrinti ar kairė pusė lygi vienam iš [111, 222, 333, 444, ..., 999].
  14. m <- c(2, 48, 52) f <- function(i) { if (abs(i) < 10) { return(i) } else { return(f(i %/% 10)) } } print(m) m1 <- sapply(m, f) print(m1) Tiesa, panaudojau rekursiją, bet tas neturėtų labai lėtinti, net jei vektoriuje tikrai daug elementų.
  15. Sveikas, siūlau pasirašyti funkciją, kuri priimtų sveiką skaičių ir jį grąžintų, jei jis mažiau už dešimt, grąžintų pirmą skaitmenį kitu atveju. Tada panaudojus lapply funkciją galima pritaikyti tą funkciją kiekvienam sąrašo elementui.
  16. Trumpasis būdas: galima spėti koks mažiausias skaičius, kol atspėsi. Pažiūri, jog kai x = 1, nelygybė teisinga, kai x = 0, nelygybė teisinga, kai x = -1, nelygybė neteisinga. Vadinasi, mažiausias sveikas skaičius kada nelygybė teisinga yra nulis. Ilgesnis kelias yra parodyti, kokia yra ribinė sąlyga prie kurios nelygybė tampa lygybe: 52x+1 - 5x - 4 = 0 pasižymi, a = 5x tada 5*a2 - a - 4 = 0 Randi diskriminantą, tada viena iš šaknų lygi vienam, tada 5x = 1 ir x = 0
  17. Sveikas, kad iš esmės ir išsprendei, tereikėjo iškelti dar 2x: 2x + 2x+2 <= 20 2x + 2x * 22 <= 20 2x * (1 + 22) <= 20 2x * 5 <= 20 2x <= 4 ir atsakymas turėtų būti akivaizdus.
  18. Pradinis masyvas: [1 4 1 4 2 4] Viena galimybė - sukurti masyvą, kuriame tiek elementų, kiek yra skirtingų elementų pradiniame masyve. Pasikartojimų masyvas: [0 0 0 0] Tada keliaujant per pradinį masyvą, vienetų padidinti pasikartojančio masyvo elementą. Pavyzdžiui, pradinio masyvo pirmas elementas yra 1, todėl pasikartojantis masyvas tampa: [1 0 0 0] Antras pradinio masyvo elementas lygus 4, todėl pasikartojantis: [1 0 0 1] ir t.t., kol pasikartojantis masyvas tampa: [2 1 0 3] Tada reikia rasti maksimalią vertę ir nustatyti kokio indekso elementas ją turi (šiuo atveju indeksas yra
  19. Suprantu, jog turi masyvą, kuriame nurodyta kiek kartų pasikartoja kuris maršrutas. Pavyzdžiui, jei pirmas maršrutas stoja vienoje stotelėje, antras keturiuose, trečias dvejuose, o ketvirtas trijuose: masyvas -> [1, 4, 2, 3] Kiek suprantu, neaišku kaip nurodyti, jog antras maršrutas ilgiausias. Vienas (paprastas) būdas, laikyti pirmąjį maršrutą ilgiausiu ir žingsniuojant masyve toliau žiūrėti ar sekantis elementas didesnis, ar ne. Jei didesnis, tada jis taps ilgiausiu maršrutu (gal laikinai). Jei ne didesnis, tada einama prie kito elemento. Pseudo kodas max = masyvas[1] for i = 2 to
  20. Ar galėtum patikslinti ką vadini maršrutu?
  21. Sveikas, negaliu palyginti, tik paminėsiu, jog 'Learn You a Haskell' man pasirodė tinkama pradedančiajam.
×
×
  • Pasirinkite naujai kuriamo turinio tipą...