Daily Algo Boost | Challenge πŸ”₯
98 subscribers
50 photos
2 files
26 links
Sharpen your coding skills with daily LeetCode challenges and algorithm lessons.

(Solve leetcode problems every day)

#challenge πŸ”₯
Download Telegram
Shu tartibda Leetcode problems list'ni sort’lab olib birma bir yechishni boshlaymiza. πŸ”₯

#day_1 uchun masalalar:

* 14. Longest Common Prefix
* 20. Valid Parentheses
* 21. Merge Two Sorted Lists

p.s) Bazida Leetcode'dan boshlab ketish qiyin bo'lishi mumkin, bu holatda CodeSignal ko'ring. Unda savolar biroz oson va yaxshi tushintirib berilgan (with animation)
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5⚑1
Forwarded from Shuhrat's blog
Big O notation

Big O notation - bu algoritm qanchalik tez ekanligini ko'rsatuvchi maxsus belgi. Big O Notation ni birnecha xil turlari bor. Bular:

1. O(1) - Constant time complexity
2. O(log n) - Logarithmic time complexity
3. O(n) - Linear time complexity
4. O(n log n) - Log-linear time complexity
5. O(n^2) - Quadratic time complexity
6. O(n^3) - Cubic time complexity
7. O(2^n) - Exponential time complexity
8. O(n!) - Factorial time complexity

Yuqoridagi belgilar algoritmga kiritilgan ma'lumotlarning hajmi bilan algoritm qancha vaqtda bajarilishini taxmin qilishga imkon beradi.

Ko'proq ma'lumot olish uchun: link

@shuhratbeks_blog
πŸ‘4⚑1
Daily Algo Boost | Challenge πŸ”₯
How to use LeetCode effectively for Coding Interviews_.pdf
Kitobda yaxshi tip’lar keltirilgan ekan. Shulardan bazi muhumlari.

P.s) hzoirgina 20 masalaga 30 minut umrim ketdi va chotki yechim bulmadi 😭
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘2⚑1
Daily Algo Boost | Challenge πŸ”₯
Task #day_1 Bugungi vazifalarimiz: - BigO (yozayotgan kodimiz tezligi aniqlash haqida aniq tushuncha hosil qilish) βœ… - Grokking Algorithms kitobini o'qish. 50/50 - Data structure (class, linked_list) - Misol yechish oldin bu kitobni tushunib, o'qib chiqish…
Tasklar haqiqatda biroz ko’payib ketibdi shekiliπŸ₯²

O’lgurmanlar uchun ertaga 9 gacha yechib kurishga harakat qiling, va keyin o’z varyantlarimizda izohlarda musokara qilamiza πŸ˜‰
πŸ‘3⚑1
Task #day_1

Bugungi vazifalarimiz:

- BigO (yozayotgan kodimiz tezligi aniqlash haqida aniq tushuncha hosil qilish) βœ…
- Grokking Algorithms kitobini o'qish. 50/5
- Data structure (class, linked_list)
- Misol yechish oldin bu kitobni tushunib, o'qib chiqish βœ…
- Leetcode'da easy levelda 14, 20, 21 raqamdagi masalalarni yechish.

Bu tasklar vaqtida bugun kechgi 24:00 ga qadar bajarilishi zarur, shart, kerak akalar. (biroz challange'da uzimizni qiynab grow qilish zarur endi)❗️❗️❗️

p.s) Mavzular haqida biror foydali resurse bo'lsa izohda share qiling.
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘4
Masalalarimizda kimda qanday yechimlar bo'lsa shu post izohida g'iybatlashamiz ) ⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘2πŸ—Ώ1
Ko'plarni tavsiyasi bilan 42 - dagi kursni sekin boshlab oldik.

Yangi foydali ma'lumotlarini kanalda post qilib boramiz iloji boricha πŸš€
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘7⚑1
Forwarded from LeetCodin (Bek TπŸ’»)
4 tips for a LeetCode beginner | Part 1

What do you think?

@LeetCodin
πŸ‘5⚑1
Data structures and algorithms cheat sheet for interviews

Every interviewer asks about arrays hashmaps and trees and what is O notation access times to the item in those data structures
⚑3
Forwarded from kamoloff.log
LeetCode VS Code extension

Man yoqtiradigan extensionlardan bittasi LeetCode.

U LeetCodedagi masalarni mani sevimli editorim VSCode da ishlash va submit qilish imkonini beradi.

Qulayliklari:
- O'zingizga qulay/tanish bo'lgan UI/theme
- Masalalarni qiyinlik darajasi, qaysidir tag yoki kompaniya bo'yicha filterlash mumkin.

Premiumsiz ham endi top kompaniyalarda eng ko'p so'raladigan masalalarni topishingiz mumkin.

Requirements:
- Node.js 10+

1. VSCode ni oching
2. Extensions dan LeetCode deb qidiring
3. Install
4. Extension orqali LeetCode accountingizga kiring

@kamoloff_log
πŸ‘4