JavaScript || DSA
323 subscribers
10 photos
1 file
67 links
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
Download Telegram
Masala darajasi: Easy

Stringni arrayga o'girib beradigan function yozing.

Example 1:
const str = 'JavaScript'
Output: ['J', 'a', 'v', 'a','S', 'c', 'r', 'i', 'p', 't']

Example 2
const strTwo = 'Quiz'
Output: ['Q', 'u', 'i', 'z']

@JavaScriptQuiiz
👍4🔥2
Comment yoqildi talab/takliflar sababli.
Masala darajasi: Easy

O'zgaruvchiga berilgan qiymatni rim raqamiga o'giring.

I             1
V 5
X 10
L 50
C 100
D 500
M 1000


Example: 1
const num = 10
Output: X

Example 2
const numTwo = 50
Output: L

@JavaScriptQuiiz
👍3
Masalani qaysi yo'l bilan ishlaganizni commentga'ham yozsangiz bo'ladi albatta
console'ga nima chiqadi

@JavaScriptQuiiz
console.log()'ga nima chiqadi
Anonymous Quiz
9%
HTML
23%
CSS
57%
JavaScript
11%
React
👍2
Masala darajasi: Easy

Agar o'zgaruvchiga berilgan qiymatni(String) bosh harfi katta harfdan iborat bo'lsa true qaytaring aks holda false

Example 1
Input: word = 'Usa'
Output: true

Example 2
Input: word = 'good'
Output: false

@JavaScriptQuiiz
👍2
JavaScript || DSA pinned «Masalani qaysi yo'l bilan ishlaganizni commentga'ham yozsangiz bo'ladi albatta»
Masala darajasi: Medium

Sizga Qizil, Oq yoki Ko‘k rangga bo‘yalgan n ta Array berilgan bo‘lsa, ularga o'xshagan bir xil rangdagi Arraylarga qo‘shni bo‘lishi uchun code yozing.(Exampleda tushunib olasiz)

Biz mos ravishda qizil, oq va ko'k ranglarni ifodalash uchun 0, 1 va 2 butun sonlaridan foydalanamiz.

Bu muammoni sort
arrayidan foydalanmasdan qilishiningiz lozim.

Example 1:
- Input: nums = [2,0,2,1,1,0]
- Output: [0,0,1,1,2,2]

Example 2:
- Input: nums = [2,0,1]
- Output: [0,1,2]

Example 3:
- Inputs: colors = ['red','blue','red','yellow','blue','yellow']
- Output: ['blue','blue','red','red','yellow','yellow']

@JavaScriptQuiiz
Masalar berilishi sizlarga tushunari bo'lmoqdami ?
Anonymous Poll
62%
Ha
3%
Yo'q
18%
Unchalik emas
18%
Bilimim biroz kamligi sababli tushunish qiyin bo'lmoqda
console.log(true + 10)
javob nima chiqadi ?
Anonymous Quiz
12%
10
18%
true10
50%
11
20%
undefined
🔥1
Masala darajasi: Easy

Sizga 2 ta Array berilgan(arr, arrOne) ularni qo'shib o'sish ketma-ketligida console.log()'ga chiqaring.


Example 1:

-Input: arr = [1, 10, 12], arrOne = [3, 10, 123, 12]
-Output: [1, 3, 10, 10, 12, 12, 123]

@JavaScriptQuiiz
Masala darajasi: Easy

Sizga berilgan Stringni, qiymatlarini bir-biriga ko'paytiring.(Example'da tushunib olasiz)

Example 1:
-Input: str = '23'
-Output: 6, sababi 2 * 3 = 6

Example 2:
-Input: str = '15'
-Output: 5, sababi 1 * 5 = 5

@JavaScriptQuiiz
Masala darajasi: Easy

Berilgan Stringni harflar orasidagi masofani olib, javobini camelCase ko'rinishida chiqaring
.

Example 1:

-Input: 'JavaScript Quiiz'
-Output: 'JavaScriptQuiiz'

Example 2:

-Input: 'JavaScript quiiz'
-Output: 'JavaScriptQuiiz'

@JavaScriptQuiiz
👍1🔥1
Masala darajasi: Easy

O'zgaruvchiga berilgan Number o'sish ketma-ketligida yozilgan bo'lsa true aks holda false qaytaring.


Example 1:
-Input: 12345
-Output: true

Example 2:

-Input: 13245
-Output: false

@JavaScriptQuiiz
🔥2
Assalomu Alaykum barchaga, kimda shu kanalga tashlash uchun yaxshi misollar bo'lsa shaxsiyga(@abduhamid0v) tashlab qo'ying, albatta tashlagan misollaringizni shu kanalga joylashtiraman. Sababi o'rganishim kerak bo'lgan narsalar ko'p kanalga masala tashlash uchun vaqtim bo'lmayabdi.
Masala darajasi: Easy

Sizga berilgan arrayni manfiy son qilib qaytaring.


Exampe 1:

-Input: [1, 2, 3, 4]
-Output: -1, -2, -3, -4

@JavaScriptQuiiz
Masala darajasi: Medium

Title: Remove duplicates:

Bizda array berilgan va elementlari destinct emas, bizdan so'raladi arrayni barcha elementlarini unique qilib qaytarish, space complexity O(1) dan oshirmaslik so'raladi.(Masala kanalizmiz a'zosidan berildi.) Input lar mixed orderda emas


Example 1:
-Input:[1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 6, 6, 6, 7, 7]
-Output:[1,2,3,4,5,6,7]

@JavaScriptQuiiz