tree tops

Zajecia 15

17.01.2012

  • sprawdzanie zadań zaliczeniowych
  • zad.3 z zajęć 5

Zajecia 14

10.01.2012

  • rozpoznawanie poprawnych wyrażeń nawiasowych

Zajecia 13

03.01.2012

  • jeśli dobrze pamiętam, m.in. zadanie na rekurencję z trzema tablicami

Zajecia 12

21.12.2011


Zajecia 11

14.12.2011

  • zadania z kolokwium

Zajecia 10

7.12.2011 (laboratorium)

  • rozdanie zadań zaliczeniowych (programy do napisania)
      Uwaga, decyduje kolejnosc zgloszen (moge zgodzic sie, zeby to samo zadanie robila wiecej niz 1 osoba, ale oczywiscie nadal praca jest indywidualna)
    • zadania - zestaw 1
    • zadania - zestaw 2
    • Konwersja liczb arabskich na rzymskie i odwrotnie (przy rozsadnych zalozeniach na wielkosc liczby)
Termin oddania zadan: polnoc z 12 na 13 stycznia 2012. Najpozniej 20 grudnia 2011 nalezy odbyc wstepna rozmowe pokazujaca zrozumienie tresci, przyjete zalozenia oraz szkic rozwiazania (moze byc na kartce).

Zajecia 9

30.11.2011 (laboratorium)

Ogłoszenie: w przyszłym tygodniu konsultacje przelożone. Zamiast 6.12. odbeda sie 5.12.(pon) w godz. 14-15.30. Mozna tez umówic się osobiście/mailowo na inny termin.
  • przekazywanie parametrów przez zmienną (słówko kluczowe var) i przez wartość
  • rozdanie kartkówek
  • zadanie: napisać funkcję z parametrami n i k liczaca dwumian Newtona (n nad k) - różne sposoby rozwiązania zadania.

Zajecia 8

23.11.2011

Co było na zajęciach:
  • rekursja (silnia, potęgowanie)
  • zadanie na plikach: zastąpienie ciągu spacji przez spację pojedynczą
  • kartkówka

Zajecia 7

16.11.2011 (laboratorium)

Propozycje zadań:
  • liczba linii, liczba znaków w pliku
  • liczba słów w pliku
  • numer i długość najdłuższej linii
  • utworzenie nowego pliku, w którym kilka spacji i/lub znaków końca linii pod rząd zostanie zastapione jednym znakiem końca linii
  • * usuwanie komentarzy z pliku (przyda sie instrukcja case, prosze mnie spytac o szczegoly)
Co było na zajęciach:
  • omówienie zadania z poprzedniego laboratorium (zadanie mniejsza/większa)
  • przetwarzanie pliku tekstowego

Zajęcia 6

9.11.2011

  • zadanie z następną permutacją
  • wprowadzenie do przetwarzania plików tekstowych


Zajęcia 5

2.11.2011 (laboratorium)

  • zadania (ew. komentarz do zadań - na zajęciach)
  • wprowadzenie do Linuksa (konsola, operacje na plikach, programy cd, ls,...)
  • proste zadania w Pascalu (wczytywanie i wypisywanie danych)


Zajęcia 4

26.10.2011 (laboratorium)

Uwaga organizacyjna: następne zajęcia (2.11.) też będą w laboratorium (sala 2042).

  • zadania dla zaawansowanych (jeśli ktoś miałby się nudzić na zajęciach)
  • wprowadzenie do Linuksa (konsola, operacje na plikach, programy cd, ls,...)
  • proste zadania w Pascalu (wczytywanie i wypisywanie danych)


Zajęcia 3

19.10.2011

Uwaga organizacyjna: następne zajęcia (26.10.) odbędą się w laboratorium (numer sali w USOSie). Zdecydowanie sugeruję, aby nadrobić wszelkie zaległości (w razie czego zapraszam na konsultacje).

  • zadanie o najdłuższym plateau dla ciągu niemalejącego - co daje nam warunek (nieścisłej) monotoniczności (szkic rozwiązania, chętne osoby mogą zapisać rozwiązanie, a następnie przedyskutować je, np. na konsultacjach)
  • zadanie o przecinających się prostokątach (mówiliśmy też trochę o reprezentacji danych, np. jak reprezentować prostokąty o bokach równoległych do osi współrzędnych)
  • wstep do zadania o następnej (w porządku leksykograficznym) permutacji


Zajęcia 2

12.10.2011

  • wyszukiwanie "drugiego największego" elementu w ciągu
  • zadanie o najdłuższym plateau

Uwaga odnośnie literatury

Zachęcam do zaznajomienia się z literaturą wymienioną w skrypcie wykładowcy. Polecam także (nie tylko do tego przedmiotu) odwiedzić Ważniaka.


Zajęcia 1

5.10.2011

  • warunki logiczne
  • pętla while, instrukcja warunkowa if
  • odwracanie ciągu (tablicy)
  • porządkowanie ciągu czarno-czerwonych kart: najpierw jeden, później drugi kolor (tzw. zadanie o fladze polskiej)

Design downloaded from free website templates.