Python
მეტრიცაში რამდენი კავშირი აქვს რეგიონს (კავშირი რეგიონების რაოდენობა)? შენიშვნა მოცემულია მთელი რიცხვების 2D მასივი. თითოეული უჯრა შეიცავს რიცხვს. ორი უჯრა მიიჩნევა კავშირში, თუ ისინი ჰორიზონტალურად ან ვერტიკალურად მეზობელია და შეიცავს ერთსა და იმავე რიცხვს. კავშირი რეგიონი — ეს არის მაქსიმალური ჯგუფი უჯრებისა ერთსა და იმავე მნიშვნელობით, რომლებიც ერთმანეთთან დაკავშირებულია. დაწერეთ ფუნქცია, რომელიც აბრუნებს ამგვარი კავშირი რეგიონების რაოდენობას. შესავალი მონაცემები 2D მთელი რიცხვების მასივი grid (მეტრიცის ზომა m×n). გამავალი მონაცემები ერთი მთელი რიცხვი — კავშირი რეგიონების რაოდენობა. შეზღუდვები 1 <= m, n <= 100 კოდის შაბლონი: # იმპორტის გარეშე ხელმისაწვდომია: json, sys, io def count_regions(grid): # აქ განახორციელეთ გადაწყვეტილება return 0
შეგიძლიათ დაწეროთ სუფთა SQL შეკითხვა?
მოჩვენეთ 5 საუკეთესო მომხმარებელი მათი განხორციელებული ტრანზაქციების რაოდენობით.
შეგიძლიათ მომხმარებლის განსაზღვრული კლასი გამოიყენოთ როგორც გასაღები ლექსიკაში?
ცხრილი შეიცავს 100-500 მილიონ ჩანაწერს და მისი მუშაობა ნელი გახდა. რა შეიძლება გაკეთდეს ოპტიმიზაციისთვის?
კომპანიის არჩევის მთავარი კრიტერიუმები რა არის? 2-3 ძირითადი კრიტერიუმი მიუთითეთ.
რატომ უპასუხეთ ჩვენს ვაკანსიას და რა დაგაინტერესათ მასში?
როგორ ურთიერთობთ თქვენი工作的 კრიტიკასთან და რა მნიშვნელობა აქვს თქვენთვის კონსტრუქციული კრიტიკას?
რომელ მონაცემთა ბაზებთან გიწევდათ მუშაობა დეველოპერად?
შემდეგ, გადასახადის დაწყების შემდეგ, თანხა მომხმარებლებისგან ამოღებულია, მაგრამ მენეჯერი ვერ ხედავს კომპანიის შემოსავალს. სად შეიძლება იყოს თანხა და როგორ გამოვლინდეს?
როგორ უნდა შეიცვალოს მონაცემთა მოდელი, რათა ერთ გადარიცხვაზე ოთხი ტრანზაქცია ერთგვაროვნად შეერთდეს და შემდეგ ერთ მოქმედებით დაბრუნება განხორციელდეს?
რა მიდგომებს იყენებთ კონკურენტული და პარალელური დავალებების შესრულებისთვის Python-ში, GIL-ის გავლენას ჩათვლით?
როგორ გადავჭრათ დუბლიკატური სტრიქონების პრობლემას Counter-ის გამოყენების გარეშე?
დასაწერად გითქვამთ პროგრამებს ქსელური ტრეფიკის დამუშავებისთვის?
მოკლედ ახსენით, რა არის fixture-ები pytest-ში და როგორ განსხვავდებიან ისინი ერთმანეთისგან.
რა სარფიანობის დიაპაზონს ელით?
ახალი სამუშაოს არჩევისას რა გსურთ ყველაზე მეტად?
შეგიძლიათ ოდესმე ტესტები დაწეროთ?
გადახედეთ განმეორებადი ელემენტები შენიშვნა: მოცემულია სტრიქონების სლაისი. დაბრუნეთ სტრიქონების სლაისი, რომელიც მეორედ ან მეტჯერ გამოჩნდება თავდაპირველ სლაიში. ელემენტების წესრიგი შედეგში არის მათი პირველი გამოჩენის წესრიგი თავდაპირველ სლაიში. შესავალი მონაცემები: []string — სტრიქონების სლაისი გამავალი მონაცემები: []string — სტრიქონები, რომლებიც მეორედ ან მეტჯერ გამოჩნდება, პირველ გამოჩენის წესრიგში შეზღუდვები: - 0 <= len(input) <= 10^4 - თითოეული სტრიქონი შედგება ლათინური ასოებისგან, სიგრძე 1..50 მაგალითი: შესავალი: ["a", "bb", "bb", "aa", "a", "a"] გამავალი: ["a", "bb"]
სტრიქონები იზომორფული არიან?