๐ฉ๐ฅQuestion #37: Yig'indisi k ga teng bo'lag sub arraylar yig'indisini toping.
๐ฆInteger array va Integer k soni berilgan boโlsa, yigโindisi k ga teng boโlgan sub arraylar sonini qaytaring.
Example 1:
Input
Output
Example 2:
Input
Output
Masala qiyinlik qilsa "eee bu masala qiyin, ishlolmayman" demasdan google qilib ko'ring, qanday ishlash yo'llarini qidiring, bu sizning o'sishingizga ancha foyda beradi.
@JavaScriptQuiiz
๐ฆInteger array va Integer k soni berilgan boโlsa, yigโindisi k ga teng boโlgan sub arraylar sonini qaytaring.
Example 1:
Input
: N = 4, array[] = {3, 1, 2, 4}, k = 6Output
: 2Example 2:
Input
: N = 3, array[] = {1,2,3}, k = 3Output
: 2-> -> -> [ ! ] Javoblar kodi [ ! ] <- <- <-
Masala qiyinlik qilsa "eee bu masala qiyin, ishlolmayman" demasdan google qilib ko'ring, qanday ishlash yo'llarini qidiring, bu sizning o'sishingizga ancha foyda beradi.
Leetcode dagi shu misol uchun shunga o'xshash link : click me@JavaScriptQuiiz
LeetCode
Subarray Sum Equals K - LeetCode
Can you solve this real interview question? Subarray Sum Equals K - Given an array of integers nums and an integer k, return the total number of subarrays whose sum equals to k.
A subarray is a contiguous non-empty sequence of elements within an array.
โฆ
A subarray is a contiguous non-empty sequence of elements within an array.
โฆ
๐ฅ4
๐ฉ๐ฅPascal uchburchagini yaratish
๐ฆ Pascal uchburchagining 3 ta turiga oid muammolar mavjud. Ulari quyidagicha:
1-) Berilgan qator raqami r va ustun raqami c. Pascal uchburchagidagi (r, c) pozitsiyasidagi elementni chop eting.
2-) Berilgan qator raqami n. Pascal uchburchagining n-chi qatorini chop eting.
3-) Berilgan qatorlar soni n. Pascal uchburchagining birinchi n qatorini chop eting.
Pascal uchburchagida, har bir son o'zining ustida to'g'ri tomonidan o'rnalgan ikkita sonning yig'indisidan iborat.
Example 1:
Input: numRows = 5
Output: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]
Example 2:
Input: numRows = 1
Output: [[1]]
O'zbekcha manba: (To'ldiriladi.)
Englishcha manba: (To'ldiriladi.)
Masala qiyinlik "eee bu masala qiyin, ishlolmayman" demasdan google qilib ko'ring, qanday ishlash yo'llarini qidiring, bu sizning o'sishingizga ancha foyda beradi.(ramsda ko'rsatilgan)
Leetcode dagi shu misol uchun shunga o'xshash link : click me
@JavaScriptQuiiz
๐ฆ Pascal uchburchagining 3 ta turiga oid muammolar mavjud. Ulari quyidagicha:
1-) Berilgan qator raqami r va ustun raqami c. Pascal uchburchagidagi (r, c) pozitsiyasidagi elementni chop eting.
2-) Berilgan qator raqami n. Pascal uchburchagining n-chi qatorini chop eting.
3-) Berilgan qatorlar soni n. Pascal uchburchagining birinchi n qatorini chop eting.
Pascal uchburchagida, har bir son o'zining ustida to'g'ri tomonidan o'rnalgan ikkita sonning yig'indisidan iborat.
Example 1:
Input: numRows = 5
Output: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]
Example 2:
Input: numRows = 1
Output: [[1]]
-> -> -> [ ! ] Javoblar kodi [ ! ] <- <- <-
O'zbekcha manba: (To'ldiriladi.)
Englishcha manba: (To'ldiriladi.)
Masala qiyinlik "eee bu masala qiyin, ishlolmayman" demasdan google qilib ko'ring, qanday ishlash yo'llarini qidiring, bu sizning o'sishingizga ancha foyda beradi.(ramsda ko'rsatilgan)
Leetcode dagi shu misol uchun shunga o'xshash link : click me
@JavaScriptQuiiz
๐ฅ3
๐ฉ๐ฅQuestion #39: Ko'p sonlar(>N/3 times)
๐ฆ N o'lchamdagi butun sonlar massivi berilgan. N/3 dan ko'p marta paydo bo'lgan barcha elementlarni toping.
Example 1:
Input:
Output:
Example 2:
Input:
Output:
Example 3:
Input:
Output:
O'zbekcha manba: (To'ldiriladi.)
Englishcha manba: (To'ldiriladi.)
Masala qiyinlik "eee bu masala qiyin, ishlolmayman" demasdan google qilib ko'ring, qanday ishlash yo'llarini qidiring, bu sizning o'sishingizga ancha foyda beradi.(ramsda ko'rsatilgan)
@JavaScriptQuiiz
๐ฆ N o'lchamdagi butun sonlar massivi berilgan. N/3 dan ko'p marta paydo bo'lgan barcha elementlarni toping.
Example 1:
Input:
nums = [3,2,3]Output:
[3]Example 2:
Input:
nums = [1]Output:
[1]Example 3:
Input:
nums = [1,2]Output:
[1,2]-> -> -> [ ! ] Javoblar kodi [ ! ] <- <- <-
O'zbekcha manba: (To'ldiriladi.)
Englishcha manba: (To'ldiriladi.)
Masala qiyinlik "eee bu masala qiyin, ishlolmayman" demasdan google qilib ko'ring, qanday ishlash yo'llarini qidiring, bu sizning o'sishingizga ancha foyda beradi.(ramsda ko'rsatilgan)
Leetcode dagi shu misol uchun shunga o'xshash link: click me@JavaScriptQuiiz
LeetCode
Majority Element II - LeetCode
Can you solve this real interview question? Majority Element II - Given an integer array of size n, find all elements that appear more than โ n/3 โ times.
Example 1:
Input: nums = [3,2,3]
Output: [3]
Example 2:
Input: nums = [1]
Output: [1]
Exampleโฆ
Example 1:
Input: nums = [3,2,3]
Output: [3]
Example 2:
Input: nums = [1]
Output: [1]
Exampleโฆ
โก2๐ฅ2
๐ฉ๐ฅQuestion #40: 3Sum
๐ฆ Berilgan butun sonlar arrayi nums, i != j, i != k, va j != k shartlari bo'yicha nums[i] + nums[j] + nums[k] == 0 tengligiga ega bo'lgan barcha uchta tartibli juftliklar [nums[i], nums[j], nums[k]] qaytaring.
E'tiborga oling, yechim to'plami dublikatlarini o'z ichiga olmasligi kerak.
Example 1:
Input:
Output:
Example 2:
Input:
Output:
Example 3:
Input:
Output:
O'zbekcha manba: (To'ldiriladi.)
Englishcha manba: (To'ldiriladi.)
Masala qiyinlik "eee bu masala qiyin, ishlolmayman" demasdan google qilib ko'ring, qanday ishlash yo'llarini qidiring, bu sizning o'sishingizga ancha foyda beradi.(ramsda ko'rsatilgan)
@JavaScriptQuiiz
๐ฆ Berilgan butun sonlar arrayi nums, i != j, i != k, va j != k shartlari bo'yicha nums[i] + nums[j] + nums[k] == 0 tengligiga ega bo'lgan barcha uchta tartibli juftliklar [nums[i], nums[j], nums[k]] qaytaring.
E'tiborga oling, yechim to'plami dublikatlarini o'z ichiga olmasligi kerak.
Example 1:
Input:
nums = [-1,0,1,2,-1,-4]Output:
[[-1,-1,2],[-1,0,1]]Example 2:
Input:
nums = [0,1,1]Output:
[]Example 3:
Input:
nums = [0,0,0]Output:
[[0,0,0]]-> -> -> [ ! ] Javoblar kodi [ ! ] <- <- <-
O'zbekcha manba: (To'ldiriladi.)
Englishcha manba: (To'ldiriladi.)
Masala qiyinlik "eee bu masala qiyin, ishlolmayman" demasdan google qilib ko'ring, qanday ishlash yo'llarini qidiring, bu sizning o'sishingizga ancha foyda beradi.(ramsda ko'rsatilgan)
Leetcode dagi shu misol uchun shunga o'xshash link: click me@JavaScriptQuiiz
LeetCode
3Sum - LeetCode
Can you solve this real interview question? 3Sum - Given an integer array nums, return all the triplets [nums[i], nums[j], nums[k]] such that i != j, i != k, and j != k, and nums[i] + nums[j] + nums[k] == 0.
Notice that the solution set must not containโฆ
Notice that the solution set must not containโฆ
โก5๐1
Forwarded from engineeringLive
Falastinga yordam bermoqchi bo'lganlar uchunโ: https://arab.org/click-to-help/palestine/
arab.org
Help the Palestinian People with a Click | arab.org
Please help deliver support to Palestinian families; all you have to do is to click once a day for free, every day!
๐4
function asyncQuiz() {
return new Promise((resolve) => {
setTimeout(() => resolve('Hello'), 1000);
});
}
async function runAsyncQuiz() {
const result = await asyncQuiz();
console.log(result);
}
runAsyncQuiz();
console.log('World');๐1
What is the output?
Anonymous Quiz
35%
Hello World
10%
Hello Undefined
13%
Undefined Hello
35%
World Hello
7%
error
๐ค4๐3
Comment da javoblaringizni izohlab bering.
console.log(018 == '018')
console.log(018 === '018')
console.log(017 == '017')
console.log(017 === '017')
๐3
Nimalar console ga log bo'ladi? va nega?
Anonymous Quiz
66%
True, False, True, False
15%
True True False False
9%
False True False True
9%
True False False False
Linked Listdan xabari borlar uchun:
@JavaScriptQuiiz
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)
@JavaScriptQuiiz
๐ฅ30๐22๐16โก2
๐ฆ Birincha N natural sonlarni yigindisini toping
Commentariyada boshqalar bilan muhokama qiling, juda muhim
@JavaScriptQuiiz
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
๐ฅ3๐1๐ค1
๐ฆ Ikkinchi eng katta VA eng kichik elementni toping.Agar ikkala element ham mavjud bo'lmasa -1 return qiling.
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
@JavaScriptQuiiz
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
๐7๐ฅ4๐4โก2๐2
๐ฆ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:
Natija: 3
[
['bat'],
['nat', 'tan']
['ate', 'eat', 'tea']
]
Commentariyada boshqalar bilan muhokama qiling, juda ham muhim.
Manba: 42.uz
@JavaScriptQuiiz
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.
Manba: 42.uz
@JavaScriptQuiiz
๐ฅ12๐5๐3๐คฏ2๐1
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
Agar sizda kanal uchun qiziqarli masalalar bo'lsa shaxsiyga tashlanglar, albatta kanalga ketma-ketlikda qo'yib boraman.
Shaxsiy: @abduhamid0v
1๐13๐คฏ3
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, 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.
๐ฅ5โก2๐1๐1
const Details = {
Name: 'Ali',
Level: 25,
Age: 20
}
const JsonDetails = JSON.stringify(Details, ['Name', 'Age'])
console.log(JsonDetails);๐ฅ5๐ค2๐1๐คฏ1๐1
JavaScript || DSA
const Details = { Name: 'Ali', Level: 25, Age: 20 } const JsonDetails = JSON.stringify(Details, ['Name', 'Age']) console.log(JsonDetails);
5 minutda variantlarni tasheman. Ungacha ozilar comment qismda yozilarchi console da nima chiqadi โ ๐
@JavaScriptQuiiz
@JavaScriptQuiiz
Please open Telegram to view this post
VIEW IN TELEGRAM
๐ฅ3โก2๐1๐1๐1
JavaScript || DSA
const Details = { Name: 'Ali', Level: 25, Age: 20 } const JsonDetails = JSON.stringify(Details, ['Name', 'Age']) console.log(JsonDetails);
Anonymous Quiz
62%
{"Name":"Ali","Age":20}
17%
{"Level": 25, "Age": 20}
14%
"["Level", "Name"]"
6%
"{"Name": "Ali"}"
๐ฅ6โก2๐2๐1๐ค1
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
๐5๐ฅ3๐2โก1
JavaScript || DSA
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 coโฆ
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
Please open Telegram to view this post
VIEW IN TELEGRAM
โก3๐ฅ3๐1๐คฏ1๐1