WALKER

Dasturchi, frilanser, gik va introvert

Kategoriya

Algoritmlar

by Sherzod Shermukhamedov

Leetcode 18. 4Sum

Bizga sonlardan iborat nums array berilgan. Ularning ichidan umumiy yig’indisi target ga teng bo’ladigan va takrorlanmaydigan kvadripletlarni topib, array ko’rinishida qaytaring.

by Sherzod Shermukhamedov

Backtracking algoritmi

state-space-tree-in-backtracking-algorithm

Backtracking - biror muammoni yechish uchun har bir ehtimoliy kombinatsiyalarni tekshirib chiquvchi va natija topilganda dasturni to'xtatuvchi rekursiv algoritm. U tree ichida qidiruv yoki tree'ning barcha uchlarini (barglarini) topish kabi amallarni bajarib, har bir tree'ning uchlarigacha tekshirib

by Sherzod Shermukhamedov

Leetcode 16. 3Sum Closest

Bizga sonlardan iborat nums array va target integer berilgan. Array ichidan yig'indisi targetga eng yaqin bo'lgan uchta integer'ni toping va javob sifatida ularning yig'indisini qaytaring.

by Sherzod Shermukhamedov

Leetcode 15. 3Sum

Bizga sonlardan iborat nums array berilgan. Ularning ichidan umumiy yig'indisi 0 ga teng bo'ladigan va takrorlanmaydigan tripletlarni topib, array ko'rinishida qaytaring.

by Sherzod Shermukhamedov

Leetcode 12. Integer to Roman

Rim sonlari 7 xil belgilar bilan yasalari. Ular I, V, X, L, C, D va M bo'lib, rim raqamlari deyiladi. Rim raqamlari odatda chapdan o'ngga kattasidan boshlab yoziladi, lekin IIII soni IV ya'ni 5-1=4 ko'rinshida beriladi (V - I). Huddi shu qoida 9 uchun ham amal qiladi - IX. Jami 6 xil holatda ayirish