Skip to content

FeliniSy/Java-Step-II

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Java / Step II Technical Assignment – Batch IX

  1. მოცემულია სტრინგი s რომელიც შეიცავს მხოლოდ პატარა ლათინურ ასოებს. დააბრუნეთ “YES” იმ შემთხვევაში თუ მაქსიმუმ 1 სიმბოლოს წაშლით სტრინგი შეიძლება გახდეს პალინდრომი. თუარადა “NO” მაგ: s=”afga” შედეგი=”YES” რადგანაც g ს წაშლით afa პალინდრომია.
  2. შემოგდის რაოდენობა int n. დაწერე მეთოდი რომელიც დაბეჭდავს ყველა შესაძლო კომბინაციას n რაოდენობის ფრჩხილების გახსნის და დახურვის. მაგ: n=2 result={}{}, {{}}
  3. გააერთიანე ორი დალაგებული ლისტი ერთ დალაგებულ ლისტში. მაგ: list1 = [1,2,4], list2 = [1,3,4] result=[1,1,2,3,4,4]
  4. შემოგდით დიდი ციფრი ინტეჯერების მასივის სახით. მასივი არ იწყება 0 ით. დაუმატე ამ რიცხვს 1 და დააბრუნე ისევ მასივის სახით მაგ: number=[1,2,3] result = [1,2,4]. 123+1 =124
  5. შემოგდის მთელი რიცხვების მასივი heights, რომლის სიგრძეა n. გატარებულია n ვერტიკალური ხაზი ისე, რომ i-ე ხაზის ორი ბოლო წერტილი არის (i, 0) და (i, height[i]). იპოვეთ ორი ასეთი ვერტიკალური ხაზი რომლებიც x-ს ღერძთან ერთად შექმნიან კონტეინერს ისე, რომ ამ კონტეინერის ფართობი იყოს მაქსიმალური და დააბრუნეთ ეს ფართობი შედეგად. მაგ: heights = [1,8,6,2,5,4,8,3,7] result= 49. 7x7=49

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages