Link
Search
Menu
Expand
Document
პროგრამირების პარადიგმები
მთავარი
ყოველკვირეული გეგმა და ჰენდაუთების სია
Assembly - Exam Checker
compare_ints
delete_duplicates
DJ School
EliminateBits
GoodStudents
GoodStudents
insert_string
Inverted Index
my_memcpy
NumToBits
set_zero
SuffixAndPreffix
SuffixAndPreffix
განსხვავებული ჯამების რაოდენობა
ინფორმაცია და წესები
დავალებები
ლექციები
heterogeneous-stack
rotate
ნაკადები Ice Cream Shop
ნაკადები Producer/Consumer Queue
ნაკადები Reader/Writer Buffer
ნაკადები Tickets
ჯენერიკ lsearch
ჯენერიკ stack
ჯენერიკ swap
მაქსიმალური სიგრძის კლებადი ქვესეგმენტი
პირობა
რესურსები
git, github გამოყენება
unix გზამკვლევი
vim ხშირად გამოყენებადი ბრძანებები
სამუშაო გარემოს გამართვა
სავარჯიშოები
გამოცდის საკითხების მაგალითები
bitwise operations
c მოკლე მაგალითები (ია)
concurrency exercises
datalab handout (bit exercises)
generic sorted set
generics multitable
generics serialize list
sparse string array
string ფუნქციების იმპლემენტაცია
მალოკის გამოყენება
მასივები
მეხსიერების დიაგრამა
სავარჯიშოები (კლასგარეშე)
სემინარები
გვანცა
1. შესავალი
2. ლინუქსი, კომპილაცია
3. ბიტური ოპერაციები
4. მასივები
5. მეხსიერება (flintstones)
6. მეხსიერება, ფუნქციები სტინგებზე(strdup, strlen, strcpy, strcat)
7. ჯენერიკები. Sorted Set
8. ჯენერიკები. Sparse String Array
9. ჯენერიკები. Serialize List
10. ჯენერიკები. Multitable
11. ესემბლერი. შესავალი
12. ესემბლერი. მარტივი მაგალითები
13. ესემბლერი. ფუნქციები
14. ესემბლერი. მაგალითები ფუნქციებზე
15. ესემბლერი. მაგალითები
16. ესემბლერი. მაგალითები
17. შუალედურისთვის მომზადება. ბიტური ოპერაციები
18. სრედები. მაგალითები
19. სრედები. მაგალითები
20. სრედები. მაგალითები
21. სრედები. producer/consumer
22. სრედები. შუალედურის გარჩევა
23. სქემა. საწყისები
24. სქემა. მაგალითები
25. სქემა. მაგალითები map
26. სქემა. მაგალითები let
27. სქემა. შუალედური
28. პითონის საწყისები
29. პითონი დეკორატორები
30. პითონი echo server/client
31. სრედები ფინალურის გარჩევა
32. სქემა, ესემბლი ფინალურის გარჩევა
დავითი
შესავალი
კომპილაცია
ბიტური ოპერაციები
პოინტერების არითმეტიკა
მეხსიერება
malloc-ის გამოყენება
Generic Sorted Set
ია
1. შესავალი, კომპილაცია, linux
2. კომპილაციის პროცესი, g++, make
3. ბიტები და ბაიტები
4. მასივები, მეხსიერება
5. struct დიაგრამა
6. malloc გამოყენება
7. generic სტრუქტურები
ყველაზე ახლო ფოთოლი
ჰენდაუთები
საიტის კოდი GitHub-ზე
google classroom
რესურსები
unix გზამკვლევი
ფილოსოფია
ყველა პროგრამა აკეთებს ერთ რამეს და ამას აკეთებს კარგად
პროგრამები უნდა იყოს მოდულარული და მარტივად “უერთდებოდეს” ერთმანეთს
პროგრამები უნდა იყოს კონფიგურირებადი, მაქსიმალურად მორგებადი მომხმარებელზე