vault backup: 2022-12-19 12:46:22
This commit is contained in:
@@ -0,0 +1,462 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
Akumulator
|
||||
AK
|
||||
^eukK9FdX
|
||||
|
||||
JAL (ALU) ^7mTZZTuL
|
||||
|
||||
KOD ^OfmfJxPh
|
||||
|
||||
ADRES
|
||||
^3vQHccyB
|
||||
|
||||
Rejestr Instrukcji ^N9xDRreO
|
||||
|
||||
Licznik
|
||||
^BHiuygva
|
||||
|
||||
Rejestr
|
||||
Adresowy
|
||||
A
|
||||
^7WTCUxg2
|
||||
|
||||
< WEA - Wejście do A ^Tgn60NaJ
|
||||
|
||||
Rejestr S
|
||||
^Fii9lY6V
|
||||
|
||||
WES - Wejście do S ^o1CYuZyQ
|
||||
|
||||
WEI - Wejście do I ^3V6SGCta
|
||||
|
||||
il - Inkrementacja licznika > ^UjH5fPgP
|
||||
|
||||
Wyl + ^c2UWy1oQ
|
||||
|
||||
< Wel ^wFhDoZQ5
|
||||
|
||||
wyad - wyprowadzenie adresu + ^pIjmLyEu
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```compressed-json
|
||||
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
|
||||
|
||||
W15zVF1JRgWUMAHyTYQgAA==
|
||||
```
|
||||
%%
|
||||
@@ -2802,6 +2802,7 @@ ODH
|
||||
OctK
|
||||
ONVx
|
||||
OOzU
|
||||
OfmfJxPh
|
||||
endobj
|
||||
endstream
|
||||
ea
|
||||
@@ -3519,6 +3520,7 @@ equation
|
||||
expansion
|
||||
energy
|
||||
expands
|
||||
eukK
|
||||
Length
|
||||
Link
|
||||
LN
|
||||
@@ -6273,6 +6275,7 @@ JDu
|
||||
JMmT
|
||||
JQJ
|
||||
JRLRFJ
|
||||
JAL
|
||||
xM
|
||||
xw
|
||||
xfkW
|
||||
@@ -10462,6 +10465,8 @@ AhuJ
|
||||
Adres
|
||||
ANt
|
||||
ACe
|
||||
Argument
|
||||
Akumulator
|
||||
Subtype
|
||||
SGw
|
||||
SI
|
||||
@@ -11840,6 +11845,7 @@ Rezystor
|
||||
RyJT
|
||||
RDxE
|
||||
Rrt
|
||||
Rozkazy
|
||||
Navigation
|
||||
No
|
||||
Nj
|
||||
@@ -18192,6 +18198,7 @@ determine
|
||||
decreasing
|
||||
derivative
|
||||
describes
|
||||
date
|
||||
YI
|
||||
YT
|
||||
Yv
|
||||
@@ -23134,6 +23141,7 @@ MHM
|
||||
MRtf
|
||||
Mtn
|
||||
Mqg
|
||||
MaszynaW
|
||||
lauG
|
||||
lc
|
||||
lS
|
||||
@@ -24483,6 +24491,7 @@ Kondensator
|
||||
KfC
|
||||
KqI
|
||||
KXb
|
||||
KOD
|
||||
IS
|
||||
ID
|
||||
IQT
|
||||
@@ -25193,6 +25202,7 @@ ISg
|
||||
Inc
|
||||
Ipp
|
||||
IiO
|
||||
INSERT
|
||||
qF
|
||||
qIF
|
||||
qy
|
||||
@@ -27210,6 +27220,7 @@ rXcSBz
|
||||
rHG
|
||||
różniczkowalna
|
||||
rJL
|
||||
rozkazu
|
||||
tI
|
||||
tU
|
||||
ta
|
||||
@@ -32770,6 +32781,8 @@ mUzE
|
||||
monotonic
|
||||
must
|
||||
means
|
||||
maszynie
|
||||
mTZZTuL
|
||||
nD
|
||||
nF
|
||||
nZ
|
||||
|
||||
82
.obsidian/workspace.json
vendored
82
.obsidian/workspace.json
vendored
@@ -4,22 +4,35 @@
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "d78597a825f50ab5",
|
||||
"id": "65fe262d5eed0537",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "c8e570f8081d25d8",
|
||||
"id": "4b6b50adf0c07df4",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "EP/EP.md",
|
||||
"file": "PI/Ćwiczenia/Ćwiczenia.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "02918752b006a9d4",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "PI/Ćwiczenia/3. Projektowanie rozkazów.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
],
|
||||
"currentTab": 1
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
@@ -85,7 +98,7 @@
|
||||
"state": {
|
||||
"type": "backlink",
|
||||
"state": {
|
||||
"file": "EP/EP.md",
|
||||
"file": "!Załączniki/3. Projektowanie rozkazów 2022-12-19 12.27.09.excalidraw.md",
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical",
|
||||
@@ -102,7 +115,7 @@
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"file": "EP/EP.md",
|
||||
"file": "!Załączniki/3. Projektowanie rozkazów 2022-12-19 12.27.09.excalidraw.md",
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
}
|
||||
@@ -125,7 +138,7 @@
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {
|
||||
"file": "EP/EP.md"
|
||||
"file": "!Załączniki/3. Projektowanie rozkazów 2022-12-19 12.27.09.excalidraw.md"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -169,17 +182,52 @@
|
||||
"width": 300,
|
||||
"collapsed": true
|
||||
},
|
||||
"active": "c8e570f8081d25d8",
|
||||
"floating": {
|
||||
"id": "89ab049eb4939578",
|
||||
"type": "floating",
|
||||
"children": [
|
||||
{
|
||||
"id": "3bbeca73808e2ace",
|
||||
"type": "window",
|
||||
"children": [
|
||||
{
|
||||
"id": "081676b4d59796ab",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "969da2dc8635b12a",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "excalidraw",
|
||||
"state": {
|
||||
"file": "!Załączniki/3. Projektowanie rozkazów 2022-12-19 12.27.09.excalidraw.md"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "vertical",
|
||||
"x": 0,
|
||||
"y": 35,
|
||||
"width": 1600,
|
||||
"height": 865,
|
||||
"maximize": false,
|
||||
"zoom": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
"active": "969da2dc8635b12a",
|
||||
"lastOpenFiles": [
|
||||
"Excalidraw/Drawing 2022-10-24 12.04.19.excalidraw.md",
|
||||
"PI/PI.md",
|
||||
"PI/Ćwiczenia/20221010123607.md",
|
||||
"PI/Ćwiczenia/3. Projektowanie rozkazów.md",
|
||||
"!Załączniki/3. Projektowanie rozkazów 2022-12-19 12.27.09.excalidraw.md",
|
||||
"PI/Ćwiczenia/Ćwiczenia.md",
|
||||
"PI/Wykłady/1 SEM/20221014134528.md",
|
||||
"PI/Ćwiczenia/2.Gramatyki.md",
|
||||
"PI/Ćwiczenia/1.Rekurencja.md",
|
||||
"PI/Ćwiczenia/20221121122351.md",
|
||||
"PI/Ćwiczenia/Gramatyki.md",
|
||||
"Myśli nieuczesane.md",
|
||||
"AMiAL/Ćwiczenia/Zadania/ciagi_gr/Zadanie 1.md",
|
||||
"AMiAL/!Materiały/ciagi_gr.pdf",
|
||||
"AMiAL/AMiAL.md",
|
||||
"AMiAL/!Materiały/funkcje.pdf"
|
||||
"PI/Ćwiczenia/20221010123607.md",
|
||||
"PI/Ćwiczenia/20221107120342.md",
|
||||
"PI/Ćwiczenia/20221024115005.md"
|
||||
]
|
||||
}
|
||||
152
PI/Ćwiczenia/1.Rekurencja.md
Normal file
152
PI/Ćwiczenia/1.Rekurencja.md
Normal file
@@ -0,0 +1,152 @@
|
||||
---
|
||||
date:
|
||||
- 20221024115005
|
||||
- 20221107120342
|
||||
- 20221121122351
|
||||
---
|
||||
# Jak policzyć słowa w książce?
|
||||
```cpp
|
||||
const int rozmiar_książki = 300;
|
||||
int liczba_słów_na_stronie[rozmiar_książki];
|
||||
liczba_słów_na_stronie[2]=20; // <-- 20 słów na stronie 3
|
||||
int suma = liczba_słów_na_stronie[0];
|
||||
for (int nr = 1;nr<rozmiar;nr++){
|
||||
suma+=liczba_słów_na_stronie[nr];
|
||||
}
|
||||
```
|
||||
![[Drawing 2022-10-24 12.04.19.excalidraw]]
|
||||
|
||||
# Funkcja wyliczająca minimum i maksimum
|
||||
|
||||
```CpP
|
||||
void minmax1(double a[],int &min, int &max){
|
||||
max = 0;
|
||||
for (int i = 1; i<n;i++)
|
||||
if (a[i]>a[max]){
|
||||
max = i;
|
||||
}
|
||||
min = 0;
|
||||
for (int i = 1; i<n;i++)
|
||||
if (a[i]<a[max]){
|
||||
min = i;
|
||||
}
|
||||
} //2(n-1)
|
||||
void minmax2(double a[],int &min, int &max){
|
||||
max = min = 0;
|
||||
for (int i = 1; i<n;i++)
|
||||
if (a[i]>a[max]){
|
||||
max = i;
|
||||
};
|
||||
if (a[i]<a[max]){
|
||||
min = i;
|
||||
};
|
||||
} //2(n-1)
|
||||
void minmax3(double a[],int &min, int &max){
|
||||
max = min = 0;
|
||||
for (int i = 1; i<n;i++)
|
||||
if (a[i]>a[max]){
|
||||
max = i;
|
||||
} else if (a[i]<a[max]){
|
||||
min = i;
|
||||
};
|
||||
} // opt n-1 where 1/n!; pes 2(n-1) where 1/n; avg 2(n-1)-ln(n)-C
|
||||
|
||||
```
|
||||
|
||||
```c++
|
||||
# l, p - leftmost rightmist
|
||||
void minmax3(double a[], int l, int p, int &min, int &max){
|
||||
if (l==p){
|
||||
## tablica jednoelementowa
|
||||
min=max=l;
|
||||
} else if (l+1==p) {
|
||||
if (a[l]>a[p]){max=l;min=p;}else{min=l;max=p;}
|
||||
max = l;
|
||||
} else {
|
||||
int m1,m2,M1,M2;
|
||||
minmax3(a,l,(l+p)/2,m1,M1);
|
||||
minmax3(a,l,(l+p)/2+1,m2,M2);
|
||||
if(a[m2]<a[m1])
|
||||
min=m2;
|
||||
else min=m1;
|
||||
if(a[M2]>a[m1])
|
||||
max=M2;
|
||||
else max=M1;
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
|
||||
## Reprezentacja w C++
|
||||
```cpp
|
||||
int f(int m,int m){
|
||||
if(m==1 || n ==1){
|
||||
return 1;
|
||||
} else if (m>n){
|
||||
return f(m-n,n)+f(m,n-1)
|
||||
}else{
|
||||
return 1+f(m,m-1)
|
||||
}
|
||||
}
|
||||
```
|
||||
# Na ile sposobów można przedstawić liczbę 5?
|
||||
5
|
||||
4+1
|
||||
3+2
|
||||
3+1+1
|
||||
2+2+1
|
||||
2+1+1+1
|
||||
1+1+1+1+1
|
||||
|
||||
### Stos:
|
||||
![[20221107120342 2022-11-07 12.08.17.excalidraw]]
|
||||
|
||||
# Trójkąt Sierpińskiego
|
||||
## Grafika:
|
||||
![[20221107120342 2022-11-07 12.15.53.excalidraw]]
|
||||
|
||||
## Kod:
|
||||
```cpp
|
||||
void tr(double bok, double min){
|
||||
if(bok>min){
|
||||
for(int i=0;i<3,i++){
|
||||
tr(bok/2, min);
|
||||
rysuj(bok);
|
||||
obrot(120);
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
# Drzewo:
|
||||
## Rysunek
|
||||
![[20221107120342 2022-11-07 12.22.55.excalidraw]]
|
||||
## Kod:
|
||||
```cpp
|
||||
void galaz(double a){
|
||||
rysuj(a);
|
||||
obrot(45);
|
||||
galaz(2a/3.0);
|
||||
obrot(-90);
|
||||
galaz(2a/3.0);
|
||||
obrot(-135);
|
||||
rysuj(a);
|
||||
obrot(180);
|
||||
}
|
||||
```
|
||||
# Problem skoczka szachowego:
|
||||
## Rysunek:
|
||||
![[20221107120342 2022-11-07 12.48.52.excalidraw]]
|
||||
## Kod:
|
||||
```cpp
|
||||
const n = 8;
|
||||
int Sz[n][n];
|
||||
int dx[8]={1,2,2,1,-1,-2,-2,-1};
|
||||
int dy[8]={2,1,-1,-2,-2,-1,1,2};
|
||||
bool Probuj(int x, int y, int nr){
|
||||
Sz[x][y]=nr;
|
||||
if(nr==n*n) return true;
|
||||
for (int i = 0;i<n;i++)
|
||||
}
|
||||
```
|
||||
```
|
||||
@@ -1,6 +1,8 @@
|
||||
```
|
||||
date: 20221205115525
|
||||
```
|
||||
---
|
||||
date:
|
||||
- 20221205115525
|
||||
- 20221219115224
|
||||
---
|
||||
|
||||
# Notacja Chomsky'ego:
|
||||
$G=<V,\Sigma,P,\sigma>$, gdzie:
|
||||
@@ -61,7 +63,7 @@ $V={a,b,c}$
|
||||
$\Sigma = \{<\alpha>,<\beta>\}$
|
||||
$P = \begin{gathered}\{<\alpha>::= a<\alpha>c|a<\beta>c \\ <\beta>::= a \}\end{gathered}$
|
||||
|
||||
b
|
||||
|
||||
### Nazwy zmiennych:
|
||||
$$\begin{gathered}
|
||||
V=\{a..z,A..Z,0..9\} \\
|
||||
@@ -74,6 +76,7 @@ P=\{<ident>::=<litera>|<ident><litera>|<ident><cyfra>\\
|
||||
|
||||
|
||||
### Adres IP
|
||||
```
|
||||
V={0..9,.}
|
||||
Σ = {<IP>, <bajt>, <l1>,<l2>,<l3>, <0-9>
|
||||
P={<IP>::=<bajt>.<bajt>.<bajt>.<bajt>
|
||||
@@ -86,3 +89,29 @@ P={<IP>::=<bajt>.<bajt>.<bajt>.<bajt>
|
||||
<0-4>::=0|1|2|3|4
|
||||
<0-5>::=5|<0-4>}
|
||||
σ=<IP>
|
||||
```
|
||||
|
||||
### SQL INSERT
|
||||
`INSERT INTO tabela (kol1,kol2,kol3) VALUES (23,NULL,-125);`
|
||||
$$\begin{align}
|
||||
V &= \left\{ INSERT, INTO, VALUES, NULL, a-z, 0-9, \ , \ , ; ,(,) \right\}
|
||||
\\
|
||||
\Sigma &= \left\{ <instr>, <nagl>, <reszta>, <nazwa>, <litera>, <cyfra>,<wnetrze>,<wartosc>,<lista\ wartosci>,<liczba> \right\}
|
||||
\\
|
||||
P &=\begin{cases}
|
||||
|
||||
<instr>::=<nagl><reszta> \\
|
||||
<nagl>::= INSERT\ INTO\ <nazwa> \\
|
||||
<nazwa>::= <litera>|<nazwa><litera>|<nazwa><cyfra> \\ \\
|
||||
<litera>::= a|..|z \\
|
||||
<cyfra> ::= 0|..|9 \\
|
||||
<reszta> ::= (<wnetrze>);|VALUES (<lista\ wartosci>); \\
|
||||
<lista\ wartosci>::=<wartosc>|<lista\ wartosci>, <wartosc> \\
|
||||
<wartosc>::=NULL|<liczba> \\
|
||||
<liczba>::=<cyfra>,<liczba><cyfra> \\
|
||||
<wnetrze>::=<nazwa>)VALUES(<wartosc>|<nazwa>,<wnetrze>,<wartosc>
|
||||
\end{cases}
|
||||
\\
|
||||
\sigma &= <instr>
|
||||
|
||||
\end{align}$$
|
||||
@@ -1,48 +0,0 @@
|
||||
## Jak policzyć słowa w książce?
|
||||
```cpp
|
||||
const int rozmiar_książki = 300;
|
||||
int liczba_słów_na_stronie[rozmiar_książki];
|
||||
liczba_słów_na_stronie[2]=20; // <-- 20 słów na stronie 3
|
||||
int suma = liczba_słów_na_stronie[0];
|
||||
for (int nr = 1;nr<rozmiar;nr++){
|
||||
suma+=liczba_słów_na_stronie[nr];
|
||||
}
|
||||
```
|
||||
![[Drawing 2022-10-24 12.04.19.excalidraw]]
|
||||
|
||||
## Funkcja wyliczająca minimum i maksimum
|
||||
|
||||
```CpP
|
||||
void minmax1(double a[],int &min, int &max){
|
||||
max = 0;
|
||||
for (int i = 1; i<n;i++)
|
||||
if (a[i]>a[max]){
|
||||
max = i;
|
||||
}
|
||||
min = 0;
|
||||
for (int i = 1; i<n;i++)
|
||||
if (a[i]<a[max]){
|
||||
min = i;
|
||||
}
|
||||
} //2(n-1)
|
||||
void minmax2(double a[],int &min, int &max){
|
||||
max = min = 0;
|
||||
for (int i = 1; i<n;i++)
|
||||
if (a[i]>a[max]){
|
||||
max = i;
|
||||
};
|
||||
if (a[i]<a[max]){
|
||||
min = i;
|
||||
};
|
||||
} //2(n-1)
|
||||
void minmax3(double a[],int &min, int &max){
|
||||
max = min = 0;
|
||||
for (int i = 1; i<n;i++)
|
||||
if (a[i]>a[max]){
|
||||
max = i;
|
||||
} else if (a[i]<a[max]){
|
||||
min = i;
|
||||
};
|
||||
} // opt n-1 where 1/n!; pes 2(n-1) where 1/n; avg 2(n-1)-ln(n)-C
|
||||
|
||||
```
|
||||
@@ -1,71 +0,0 @@
|
||||
∈# Na ile sposobów można przedstawić liczbę 5?
|
||||
5
|
||||
4+1
|
||||
3+2
|
||||
3+1+1
|
||||
2+2+1
|
||||
2+1+1+1
|
||||
1+1+1+1+1
|
||||
|
||||
## Reprezentacja w C++
|
||||
```cpp
|
||||
int f(int m,int m){
|
||||
if(m==1 || n ==1){
|
||||
return 1;
|
||||
} else if (m>n){
|
||||
return f(m-n,n)+f(m,n-1)
|
||||
}else{
|
||||
return 1+f(m,m-1)
|
||||
}
|
||||
}
|
||||
```
|
||||
### Stos:
|
||||
![[20221107120342 2022-11-07 12.08.17.excalidraw]]
|
||||
|
||||
# Trójkąt Sierpińskiego
|
||||
## Grafika:
|
||||
![[20221107120342 2022-11-07 12.15.53.excalidraw]]
|
||||
|
||||
## Kod:
|
||||
```cpp
|
||||
void tr(double bok, double min){
|
||||
if(bok>min){
|
||||
for(int i=0;i<3,i++){
|
||||
tr(bok/2, min);
|
||||
rysuj(bok);
|
||||
obrot(120);
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
# Drzewo:
|
||||
## Rysunek
|
||||
![[20221107120342 2022-11-07 12.22.55.excalidraw]]
|
||||
## Kod:
|
||||
```cpp
|
||||
void galaz(double a){
|
||||
rysuj(a);
|
||||
obrot(45);
|
||||
galaz(2a/3.0);
|
||||
obrot(-90);
|
||||
galaz(2a/3.0);
|
||||
obrot(-135);
|
||||
rysuj(a);
|
||||
obrot(180);
|
||||
}
|
||||
```
|
||||
# Problem skoczka szachowego:
|
||||
## Rysunek:
|
||||
![[20221107120342 2022-11-07 12.48.52.excalidraw]]
|
||||
## Kod:
|
||||
```cpp
|
||||
const n = 8;
|
||||
int Sz[n][n];
|
||||
int dx[8]={1,2,2,1,-1,-2,-2,-1};
|
||||
int dy[8]={2,1,-1,-2,-2,-1,1,2};
|
||||
bool Probuj(int x, int y, int nr){
|
||||
Sz[x][y]=nr;
|
||||
if(nr==n*n) return true;
|
||||
for (int i = 0;i<n;i++)
|
||||
}
|
||||
```
|
||||
@@ -1,22 +0,0 @@
|
||||
```c++
|
||||
# l, p - leftmost rightmist
|
||||
void minmax3(double a[], int l, int p, int &min, int &max){
|
||||
if (l==p){
|
||||
## tablica jednoelementowa
|
||||
min=max=l;
|
||||
} else if (l+1==p) {
|
||||
if (a[l]>a[p]){max=l;min=p;}else{min=l;max=p;}
|
||||
max = l;
|
||||
} else {
|
||||
int m1,m2,M1,M2;
|
||||
minmax3(a,l,(l+p)/2,m1,M1);
|
||||
minmax3(a,l,(l+p)/2+1,m2,M2);
|
||||
if(a[m2]<a[m1])
|
||||
min=m2;
|
||||
else min=m1;
|
||||
if(a[M2]>a[m1])
|
||||
max=M2;
|
||||
else max=M1;
|
||||
}
|
||||
}
|
||||
```
|
||||
13
PI/Ćwiczenia/3. Projektowanie rozkazów.md
Normal file
13
PI/Ćwiczenia/3. Projektowanie rozkazów.md
Normal file
@@ -0,0 +1,13 @@
|
||||
---
|
||||
tags:
|
||||
- MaszynaW
|
||||
Date:
|
||||
- 20221219122625
|
||||
---
|
||||
# Rozkazy w maszynie W
|
||||
|Kod rozkazu| Argument|
|
||||
|:--|--:|
|
||||
|
||||
|
||||
|
||||
![[3. Projektowanie rozkazów 2022-12-19 12.27.09.excalidraw]]
|
||||
@@ -1,6 +1,19 @@
|
||||
!Załączniki# Ćwiczenia Overview
|
||||
# Ćwiczenia Overview
|
||||
|
||||
Kartkówki - 2-3 na semestr
|
||||
|
||||
|
||||
```ad-todo
|
||||
|
||||
W marcu:
|
||||
dr Anna Gorawska - termin wprowadzenia do laboratorium
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
normalne zajęcia od drugiego tygodnia
|
||||
|
||||
|Punkty|Ocena|
|
||||
|:---:|---:|
|
||||
|6.0-6.79|3|
|
||||
|
||||
Reference in New Issue
Block a user