Sobes.tech

Python

Agar siz avval qiymatni 20% ga kamaytirib, so'ngra natijaviy qiymatni 20% ga oshirsangiz, boshlang'ich qiymat qancha o'zgaradi?

68

Ro'yxatdan elementni indeks bo'yicha olib tashlashning murakkabligi qanday?

68

Matritsadagi bog'langan hududlar soni (Bog'langan hududlar soni)? Shart Butun sonlardan iborat 2D matritsa berilgan. Har bir hujayra bir sonni o'z ichiga oladi. Ikki hujayra gorizontal yoki vertikal ravishda yonma-yon bo'lsa va bir xil sonni o'z ichiga olsa, ular bog'langan hisoblanadi. Bog'langan hudud — bu bir xil qiymatga ega bo'lgan va bir-biriga bog'langan hujayralarning maksimal guruhidir. Bunday bog'langan hududlar sonini qaytaradigan funksiya yozing. Kiritish ma'lumotlari 2D butun sonlar massividan iborat grid (matritsa o'lchami m×n). Chiqish ma'lumotlari Butun son — bog'langan hududlar soni. Cheklovlar 1 <= m, n <= 100 Kod shabloni: # Import qilmasdan mavjud: json, sys, io def count_regions(grid): # Muammoni bu yerda hal qiling return 0

63

Qaysi abstraktsiya darajasida ishlashni xohlaysiz: infratuzilma xizmatlari, ilovalar va biznes mantiqi, tizim kodi va operatsion tizim bilan o'zaro ta'sir?

62

Qo'riqdagi harbiy ro'yxatga olish va oliy ta'lim hujjatlaringiz bormi?

61

Linux ish stantsiyasidan uzoqdagi serverda ma'lum bir port ochiq yoki yo'qligini qanday tekshirasiz?

60

Bir kompaniya tanlash uchun asosiy mezonlar nima? 2-3 asosiy mezonni nomlang.

60

Nima uchun bizning bo'sh ish o'rnimizga javob berdingiz va nima sizni qiziqtirdi?

54

Counter ishlatmasdan takroriy satrlarni topish muammosini qanday hal qilish mumkin?

54

Qaysi boshqa dasturlash tillari bilan ishladingiz yoki qanday no-kommerciya rivojlanish tajribangiz bor?

54

Nima uchun bozorga kirishga qaror qildingiz? Hozirgi ish joyingizda nima sizni qoniqtirmaydi?

54

Nima uchun backend rivojlanishga qiziqasiz va nima uchun bu yo'nalishni tanladingiz?

51

Python'da bir vaqtning o'zida nechta iplik bytecode-ni bajarishi mumkin?

47

Takroriy elementlarni topish Shart: Stringlar ro'yxati berilgan. Asl ro'yxatda bir marta ko'rinishidan ko'p bo'lgan stringlar ro'yxatini qaytaring. Natijadagi elementlarning tartibi asl ro'yxatda birinchi ko'rinishining tartibiga muvofiq bo'ladi. Kiritish ma'lumotlari: []string — stringlar ro'yxati Chiqish ma'lumotlari: []string — bir marta ko'rinishidan ko'p bo'lgan stringlar, birinchi ko'rinish tartibida Cheklovlar: - 0 <= len(input) <= 10^4 - Har bir string lotin harflaridan iborat, uzunligi 1..50 Misol: Kiritish: ["a", "bb", "bb", "aa", "a", "a"] Chiqish: ["a", "bb"]

46
/3