Python
Kui palju ühendatud piirkondi on matrisis (Ühendatud piirkondade arv)? Tingimus Antud on 2D täisarvude maatriks. Iga lahter sisaldab arvu. Kaks lahtrit loetakse ühendatuks, kui nad on horisontaalselt või vertikaalselt kõrval ja sisaldavad sama arvu. Ühendatud piirkond on maksimaalne lahtrite grupp sama väärtusega, mis on omavahel ühendatud. Kirjutage funktsioon, mis tagastab selliste ühendatud piirkondade arvu maatriksis. Sisendandmed 2D täisarvude massiiv grid (maatriksi suurus m×n). Väljundandmed Täisarv — ühendatud piirkondade arv. Piirangud 1 <= m, n <= 100 Koodimall: # Ilma importideta saadaval: json, sys, io def count_regions(grid): # Lahenduse siin rakendage return 0
Kas oskate kirjutada otse SQL-päringut?
Näidake 5 parimat kasutajat teostatud tehingute arvu järgi.
Kas kasutaja määratletud klassi eksemplar võib olla võtme väärtus sõnastikus?
Tabel sisaldab 100–500 miljonit kirjet ning selle töötamine on muutunud aeglaseks. Mida saab teha selle optimeerimiseks?
Millised on peamised kriteeriumid ettevõtte valimisel? Nimeta 2-3 peamist kriteeriumi.
Miks vastasite meie vabadusele ja mis teid selles huvitama pani?
Kuidas suhtute oma töö kriitikasse ja mida teie jaoks tähendab konstruktiivne kriitika?
Milliste andmebaasidega peate töötama arendajana?
Pärast tasu kasutuselevõttu võetakse raha kasutajatelt, kuid juht ei näe ettevõtte tulu. Kus võib raha olla ja kuidas seda diagnoosida?
Kuidas muuta andmemudelit, et ühesühtlaselt ühendada ühe ülekande nelja tehingu ja seejärel teha tagasimakse ühe tegevusega?
Milliseid lähenemisviise kasutate konkurentsivõimelise ja paralleelülesande täitmise jaoks Pythonis, sealhulgas GIL mõju?
Kuidas lahendada duplikaatsete stringide leidmise probleem ilma Counter kasutamata?
Kas olete kunagi kirjutanud programme, mis töötlevad võrguliiklust?
Lühidalt öelge, mis on fixtures pytestis ja kuidas nad üksteisest erinevad.
Millist palgavahemikku sihid?
Millele pöörate uue töö valimisel kõige rohkem tähelepanu?
Kas teil on kunagi olnud kogemusi testide kirjutamisel?
Leidke duplikaadid Tingimus: Antud on stringide list. Tagastage stringide list, mis esinevad algses listis rohkem kui üks kord. Elementide järjekord tulemustes on nende esimese ilmumise järjekord algses listis. Sisendandmed: []string — stringide list Väljundandmed: []string — stringid, mis esinevad rohkem kui üks kord, esimese ilmumise järjekorras Piirangud: - 0 <= len(input) <= 10^4 - Iga string koosneb ladina tähtedest, pikkus 1..50 Näide: Sisend: ["a", "bb", "bb", "aa", "a", "a"] Väljund: ["a", "bb"]
Kas stringid on izomorfsed?