Witam, był ktoś może na rozmowie na stanowisko Working student C++ w Nokii i zna jakieś przykładowe pytania?
#cpp #programowanie #naukaprogramowania
#cpp #programowanie #naukaprogramowania
Wszystko
Najnowsze
Archiwum
Dana jest prostokątna nxm liczb całkowitych. Utwórz dwie tablice jednowymiarowe, jedna zawiera przepisaną kolumnę, która ma elementy o maksymalnym iloczynie, a druga zawiera przepisany wiersz o minimalnej sumie. Wypisz je.
Dana jest prostokątna nxm liczb całkowitych
extern)int sum(int from, int to) gdzie podajesz zakres pierwsza i ostatnią liczbę naturalną, z między których ma policzyć sumę. w pliku b.cpp mamy funkcję int sum(int a, int b), która po prostu dodaje a do b. obie funkcje są w takim samymQShortcut *delete_key_shortcut = new QShortcut(QKeySequence("DELETE"), this->files_extensions_list);
QObject::connect(delete_key_shortcut, &QShortcut::activated, this, &NewLanguageDialog::deleteListItem);
źródło: comment_1581071659CYda2xjJhAZdcDRagLam9I.jpg
Pobierz"\{ARGS" + QString("(?:[(\d+),(\w+)?\])?").repeated(64) + "\}"{ARGS[2,1][10,D][2,255][10,wykop]}
(?>[([0-9]+)\,([0-9,a-z,A-Z]+)\]) i dał do tego if(x.startsWith("{ARGS") && x.endsWith("}")). W ten sposób łapie to o co chodzi i jest eszcze szybkie. Możnaby sprawdzać w 1 regexpie ale masz dodatkowe grupy i wydajność szlag trafi.
źródło: comment_1580976741UTYJ6VqupEhdggCJTZdsmS.jpg
PobierzDzisiaj na tapetę wchodzi std::move(
Regulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Mam taki kawałek kodu jak na screenie.
Dlaczego w drugiej deklaracji tablicy toEncrypt widnieją w niej stare dane, skoro po wyjściu z pierwszej pętli zostaje niszczona? W przypadku takiej samej nazwy kompilator rezerwuje pamięć pod tym samym adresem? Jak to działa?
#programowanie #programista15k #cpp
źródło: comment_1581681649xWtC9WbbqI9YrFZc27Aj9c.jpg
Pobierz@Parseval: może tak być, ale to jest nie istotne. Korzystanie z tablicy, której wartości nie zostały wcześniej zainicjalizowane prowadzi do niezdefiniowanego zachowania i jest błędem. Nie interesuje cię, co znajduje się w tablicy po jej stworzeniu, bo może tam być cokolwiek. Powinieneś ją czymś wypełnić, np. zerami, po stworzeniu żeby jej zawartość miała sens.