
Забони барномасозии Python барои барномасозии рақобатӣ
Асосҳои барномасозиро тавассути машқҳои амалӣ ва мисолҳои амалӣ омӯзед.

Асосҳои барномасозиро тавассути машқҳои амалӣ ва мисолҳои амалӣ омӯзед.
Understanding what programming is and why we need it
Creating your first Hello World program
Working with user input and program output
Making decisions in your programs
Repeating actions with for loops
Working with collections of data
Working with characters and collection of characters - strings
Learn how functions work in Python
Learn how to apply linear search for solving tasks. Brute-forcing
How linear search works and its time complexity
Solving Ttsks with Brute-force
part 1
- deque - set - dict - heapq
Understanding of special sequenced data structures: stack, queue, deque
Learn how set and dict works. Counter data structure
Learn priority queue in python
Basic Sorting Algorithms
Importance of sorting algorighms. What sorting methods exists
Bubble Sort
Selection sort
Learn special language tricks which is extremely usefull for solving tasks as well as writing normal scripts
Learn list and dict Comprehensions
Lazy evaluation, memory-efficient alternatives to list comprehensions
Useful built-in functions
Recursion
Introduction to recursion
Problems for practice
Arithmetic operations, cin, cout
part 1
part 2
Nested loops and practical examples for them
Multi-dimensional collection of data
part 2
part 1
Problems for practice
part 2
part 1
part 2
Insertion sort
Problems for practice
Special modules worth to import
Fast Input/Output
Learn how to work with files in Python