uk
Feedback
JavaScript || DSA

JavaScript || DSA

Відкрити в Telegram

Assalomu Alaykum: Bu Kanalda Dasturlashga oid turli xil masalalar tashlab boriladi. Bu Kanalni ochishdan maqsad masala ishlash ko'nikmasini oshirish. Masalalar asosan leetcode.com dan olinadi va tarjima qilinadi. Takliflar: @abduhamid0v

Показати більше
279
Підписники
-124 години
-37 днів
-830 день
Архів дописів
console da qaysi javob togri boladi ❓
Anonymous voting

🆕 console da nima chiqadi 2 minutda pool qilib tasheman ❓🤔
🆕 console da nima chiqadi 2 minutda pool qilib tasheman ❓🤔

Arraydagi eng uzun ketma-ketlik. Array berilgan, Siz ketma-ket elementlarni o'z ichiga olgan eng uzun ketma-ketlikning uzunligini topishingiz kerak. Input: Arr =[100, 200, 1, 3, 2, 4] output: 4 Tarif: Eng uzun ketma-ket ketma-ketlik 1, 2, 3 va 4. Input: ARR = [3, 8, 5, 7, 6] Output: 4 Tarif: Eng uzun ketma-ketlik 5, 6, 7, va 8. Agar savol qiyinlik qilsa, internetdan izlab ko'rib javobini ko'rib, algorithmni qanday ishlashini tushunishga harakat qiling va shuni o'zingiz takroran ishlab ko'ring!!! Leetcode dagi shu misol uchun shunga o'xshash link : click me
Commentariyada boshqalar bilan muhokama qiling, juda muhim!
@JavaScriptQuiiz

Natija qanday boladi ⁉️
Anonymous voting

console.log([..."salom"]);
@JavaScriptQuiiz

👩‍💻 
Math.round()
raqamni eng yaqin butun songa yaxlitlaydi. Agar kasr qismi >= 0,5 bo'lsa, raqam yaxlitlanadi. Aks holda, raqam pastga yaxlitlanadi.
Math.floor()
raqamni eng yaqin butun songacha yaxlitlaydi. Bu musbat sonlar uchun kasr qismini kesish kabi ishlaydi, lekin salbiy sonlar uchun u "pastga", ya'ni kichikroq raqamga yaxlitlanadi.
Math.ceil()
raqamni eng yaqin butun songacha yaxlitlaydi.
Math.trunc()
JavaScript funksiyasi sonning butun qismini qaytaradi. Ya'ni, u sonning kasr qismini tashlab yuboradi va faqat butun qismini qoldiradi. Natija har doim butun son bo'ladi. @JavaScriptQuiiz

console.log(Math.round(4.5)); // 5

console.log(Math.round(4.4)); // 4

console.log(Math.floor(4.9)); // 4

console.log(Math.floor(-4.1)); // -5

console.log(Math.ceil(4.1)); //5

console.log(Math.ceil(-4.9)); // -4

console.log(Math.trunc(4.9)); // 4

console.log(Math.trunc(-4.9)); // -4

🤔 console da ushbu 👇 variantlardan qaysi biri chiqadi❓ 🤔
Anonymous voting

5 minutda variantlarni tasheman. Ungacha ozilar comment qismda yozilarchi console da nima chiqadi ❓👇 @JavaScriptQuiiz

const Details = {
    Name: 'Ali',
    Level: 25,
    Age: 20
}
const JsonDetails = JSON.stringify(Details, ['Name', 'Age']) 
console.log(JsonDetails);

Admin qidirilmoqda! Assalomu alaykum, ko'plab odamlar shaxsiyaga yozmoqda kanalni davom ettirish bo'yicha. O'zimni hozir sharoitim tog'ri kelmaganligi uchun kanalni yurg'uza olmayapman. Agar shu kanalni davom ettirishga qiziqsangiz, qo'limdan shu kanalni yurg'uzish qo'limdan keladi desangiz, bemalol shaxsiyga yozishingiz mumkin. Doim active bo'lish talab qilinmaydi, qiziqarli, qiyin/oson/tushunarli masalalar tashlab turish kerak bo'ladi.

Assalomu alaykum, o'qish/ish sababli kanal to'xtab qoldi. Agar sizda kanal uchun qiziqarli masalalar bo'lsa shaxsiyga tashlanglar, albatta kanalga ketma-ketlikda qo'yib boraman. Shaxsiy: @abduhamid0v

🟦Anogram guruhlari. Berilgan so'zlar ro'yhatini anagrammasi bo'yicha guruhlang va nechta guruh bo'lganini toping. Anogram - bir xil harflardan tashkil topgan so'zlar. Misol: Kiritma: ['eat', 'tea', 'tan', 'ate', 'nat', 'bat'] Natija: 3 [ ['bat'], ['nat', 'tan'] ['ate', 'eat', 'tea'] ] Commentariyada boshqalar bilan muhokama qiling, juda ham muhim. @JavaScriptQuiiz

Assalomu alaykum barchaga. Jizzaxlik dasturchilar bo'lsa @Jizzaxlik_Dasturchilar chatiga taklif qilamiz. Bu yerda fikr almashishingiz, ish joy topishingiz, dasturchi topishingiz, team yig'ishingiz h.k mumkin bo'ladi. To'liq ma'lumot: https://t.me/Jizzaxlik_Dasturchilar/3

🟦 Ikkinchi eng katta VA eng kichik elementni toping.Agar ikkala element ham mavjud bo'lmasa -1 return qiling.
input: [1,2,4,7,7,5] output: Ikkinchi eng katta element: 5 Ikkinchi eng kichik element: 2 Input: [1] output: Ikkinchi eng katta element: -1 Ikkinchi eng kichik element: -1 Tarif: array bitta elementdan tashkil topgani uchun, u eng katta va eng kichik elemment bo'la oladi, shuning uchun bizda ikkinchi eng katta va eng kichik element mavjud emas.
So'raladi: Time Complexity: O(n) Space complexity: O(1)
Agar mobodo savol qiyinlik qilsa, internetdan izlab ko'rib javobini ko'rib, algorithmni qanday ishlashini tushunishga harakat qiling va shuni o'zingiz takroran ishlab ko'ring!!! Commentariyada boshqalar bilan muhokama qiling, juda muhim
-> -> -> [ Javob uchun linklar kun oxirigacha Shu yerga biriktiriladi! ] <- <- <-
@JavaScriptQuiiz

🟦 Birincha N natural sonlarni yigindisini toping
input: N = 5
output: 15
Tarif: 1+2+3+4+5=15

Input: N = 6
output: 21
Tarif: 1+2+3+4+5+6=21

Agar savol qiyinlik qilsa, internetdan izlab ko'rib javobini ko'rib, misolni qanday ishlashini tushunishga harakat qiling va shuni o'zingiz takroran ishlab ko'ring!!!
Commentariyada boshqalar bilan muhokama qiling, juda muhim
-> -> -> [ Javob uchun linklar kun oxirigacha Shu yerga biriktiriladi! ] <- <- <-
@JavaScriptQuiiz

Linked Listdan xabari borlar uchun:
Savol : SLL berilgan va n berilgan , sizdan so'raladi, linked listni oxirgi n-nodeni qaytaring. !!! Linked List size: 0 <= M <= 10**n !!! 0 <= n <= M Time Complexity: O(n) Space Complexity: O(1)

Nimalar console ga log bo'ladi? va nega?
Anonymous voting


console.log(018 == '018')
console.log(018 === '018')


console.log(017 == '017')
console.log(017 === '017')

What is the output?
Anonymous voting