Zadanie
Mamy taką oto listę: lista = [1 ,2, 0, 0, 5, 0, 1]
Naszym zadaniem jest sprawienie by wszystkie zera znalazły się po prawej stronie.
Zatem nasza lista będzie wyglądać tak: lista = [1 ,2, 5, 1, 0, 0, 0]
… Czytaj więcej
Mamy taką oto listę: lista = [1 ,2, 0, 0, 5, 0, 1]
Naszym zadaniem jest sprawienie by wszystkie zera znalazły się po prawej stronie.
Zatem nasza lista będzie wyglądać tak: lista = [1 ,2, 5, 1, 0, 0, 0]
… Czytaj więcej
Przedstawiony kod źródłowy nie kompiluje się. Wyjaśnij dlaczego i przedstaw rozwiązanie.
#include <iostream> #include <string> #include <map> void foo(std::map<int, std::string> const & m) { // ... std::cout << "name: " << m[4] << '\n'; // ... } int main() {… Czytaj więcej
Znajdź i usuń błąd w następującym fragmencie kodu źródłowego:
#include <cstdio> #include <string> #define MAX_LEN 512 int main() { std::string imageFileName = "/image/file/name"; // ... if (int len = imageFileName.size() >= MAX_LEN) { printf("File path %s is too long (max len: %d):… Czytaj więcej
Dany jest łańcuch tekstowy:
#include <iostream> #include <string> int main() { std::string hello = "\"Hello World !!!\""; // Implement your solution here std::cout << hello << '\n'; }
"Hello World !!!"
Zaimplementuj rozwiązanie usuwające cudzysłowy.
Dana jest kolekcja liczb całkowitych Zaimplementuj rozwiązanie polegające na umieszczeniu wszystkich wartości równych ”0” na początku kontenera.
#include <iostream> #include <vector> #include <algorithm> #include <iterator> int main() { std::vector<int> coll{ 0, 3, 0, 1, 0, 0, 2, 5,… Czytaj więcej
Skopiuj zawartość tablicy wskazywanej przez std::unique_ptr do tablicy wskazywanej przez drugi unique_ptr:
#include <iostream> #include <memory> int main() { constexpr size_t SIZE = 10; std::unique_ptr<int[]> uptr1{ new int[SIZE]{0, 1, 2, 3, 4, 5, 6, 7, 8, 9} }; auto… Czytaj więcej
Raz na jakiś czas przydałoby się nam coś posortować. Jak wiadomo rodzajów sortowania jest wiele jednak nie o tym będzie ten wpis. My skupimy się raczej na dobrym wykorzystaniu tego co Python nam daje. Jest spora szansa, że mechanizmy wbudowane w język załatwią … Czytaj więcej
Python jako optymistycznie nastawiony do życia gad większość rzeczy ocenia pozytywnie. Zatem łatwiej sprawdzić co w Pythonie przyjmuje wartość logiczną ”False”, a cała resztę można taktować jako ”True”. Wydaje się proste. Pobawmy się zatem w zgadywanki … Czytaj więcej
Napisz funkcję sprawdzającą, czy elementy krotki pierwszej znajdują się w krotce drugiej.
krotka1 = (3, 4, 5) krotka2 = (1, 2, 3, 4, 5, 6, 7, 8, 9)
Wbrew pozorom zadanie to wcale nie jest tak banalne jak to wygląda. Dodatkowo z uwagi na cały wachlarz … Czytaj więcej
Bazując na podanej sentencji stwórz nową w której każdy wyraz będzie miał naprzemiennie wielką i mała literę. Czyli przykładowy tekst: