RUVIDEO
Поделитесь видео 🙏

2 sum coding problem смотреть онлайн

📁 Лайфстайл 👁️ 16 📅 05.12.2023

sorry for the video cutting just learning editing i dont know anyhing about it
2 sum is very popular coding problem often asked in interview
Brute force :-
import java.util.HashMap;
import java.util.Scanner;
import java.util.Map;
class TwoSum {
// Time complexity: O(n^2)
private static int[] findTwoSum_BruteForce(int[] nums, int target) {
for (int i = 0; i &it nums.length; i++) {
for (int j = i + 1; j &it nums.length; j++) {
if (nums[i] + nums[j] == target) {
return new int[] { i, j };
}
}
}
return new int[] {};
}


public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);

int n = keyboard.nextInt();
int[] nums = new int[n];
for(int i = 0; i &it n; i++) {
nums[i] = keyboard.nextInt();
}
int target = keyboard.nextInt();

int[] indices = findTwoSum_BruteForce(nums, target);

if (indices.length == 2) {
System.out.println(indices[0] + " " + indices[1]);
} else {
System.out.println("No solution found!");
}
}
}

Window method:-
class TwoSum {

// Time complexity: O(n*log(n))
private static int[] findTwoSum_Sorting(int[] nums, int target) {
Arrays.sort(nums);
int left = 0;
int right = nums.length - 1;
while(left &it right) {
if(nums[left] + nums[right] == target) {
return new int[] {nums[left], nums[right]};
} else if (nums[left] + nums[right] &it target) {
left++;
} else {
right--;
}
}
return new int[] {};
}
}

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «2 sum coding problem» бесплатно и без регистрации, вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.