CodeVerce
64 subscribers
70 photos
6 videos
10 files
66 links
Darslar • Maqolalar • Kodlar
admin: @dinMuhammad05
Download Telegram
kanaldagi tarjimon funksiyasi orqali istalgan tilda o'qishingiz mumkin😊
Forwarded from Botir Ziyatov
#startup

Noah ismli dasturchi Notion asosida loyiha ishlab chiqdi.
loyiha nomi : potion.so

Potion bu - Notion kontentingiz bilan bir necha daqiqada osongina veb-sayt yaratishingiz mumkin.

Noah:
Internetda Notion haqida gapiradigan odamlar ko‘p, buni ajoyib belgi sifatida ko‘rdim.
Men 2,5 yildan beri Potionni ustida ishlayman va 6 ming dollarlik MRR ga erishdim

2023 yil iyun oyida Noah bu biznesni 300 ming dollarga sotdi!

@botirziyatov
/**
* @param {number[]} nums
* @return {number[][]}
*/
var permute = function(nums) {
const result = [];

function backtrack(path, used) {
if (path.length === nums.length) {
result.push([...path]); // hozirgi permutationni natijaga qo'shamiz
return;
}

for (let i = 0; i < nums.length; i++) {
if (used[i]) continue; // agar element ishlatilgan bo'lsa o'tamiz
path.push(nums[i]); // elementni yo'lga qo'shamiz
used[i] = true; // ishlatilgan deb belgilaymiz
backtrack(path, used); // rekursiya bilan davom ettiramiz
path.pop(); // oxirgi elementni olib tashlaymiz (backtrack)
used[i] = false; // ishlatilgan belgini olib tashlaymiz
}
}

backtrack([], Array(nums.length).fill(false));
return result;
};

// Test
console.log(permute([1,2,3]));

https://leetcode.com/problems/permutations/description/
8️⃣0️⃣ - misolim LeetCode - da 🎉
contains-duplicate (hash-set bilan)
contains-duplicate (hash-map bilan)
yo'l xarita 🗺
Forwarded from Vohid Karimov (Vohid Karimov)
Dasturlashga qo'l urgan, lekin nimadan boshlashni bilmaganlar uchun 3-5 yillik plan:

— Nerd rejimiga o'ting: kuniga kamida 6 soat dasturlash bilan band bo'ling
— Computer Science mavzularini chuqur o'rganing
— Muntazam algoritmik masalalarni yeching (codewars, leetcode, va hokazo)
— Bitta dasturlash tilini mukammal o'rganing
— Web, mobil, yoki desktop development uchun kerak bo'lgan texnologiyalarni o'rganing
— O’zingizni pet proyektlaringizni yarating
— Har kuni ko'p kod yozing
— Tez-tez interview qiling (ishingiz bo'lsa ham)
— Vaqtida uxlang, ovqatlaning, va sport bilan shug'ullaning

Qolgani (ish, daromad, va xurmat) o'zi keladi. Natija darxol ko'rinmaydi, lekin albatta keladi - haqiqiy yutuqlar vaqt talab qiladi.

Jarayondan zavq oling!
🌿 She’r

Nolidim Vake'ga zehnim sust deb,
Gunohni tark et, deb yo'l ko'rsatdilar.
Ilm — nur erur, Allohning nuri,
Osiyga berilmas, deb o'rgatdilar.
HTML input
8 popular network protocols
O'zgaruvchi/funksiya nomlarini yozganda qisqartmalarni qanday yozishga ikkilanaman:

Katta harf bilan yozaveraymi yoki kichik harfga o'zgartirsammi? 🤔

Mana sizga clean code tip:

Qisqartmalarni boshqa so'zlardek kichik harf bilan yozing!

🚫 validateXMLFile
validateXmlFile

🚫 sendJSONRequest
sendJsonRequest

Shunday qilinsa, so'zlarni o'qish osonlashadi.

Ayniqsa bir nechta qisqartmalar yonma-yon kelganda buning foydasini ko'rish mumkin.

🚫 setRESTAPIURL
setRestApiUrl


P.S. LinkedIn'dan chopildi
file.proto in gRPC
HTML