Про заполнение с консоли двумерных массивов не рассказал, хотя сложноватая тема для осознания, оставлю код, надеюсь кому то поможет. Scanner scanner = new Scanner(System.in); System.out.print("Ввод кол-ва строк: "); int str = scanner.nextInt(); System.out.print("Ввод кол-ва чисел в строках: "); int num = scanner.nextInt(); int[ ][ ] nums = new int[str][num]; for (int i = 0; i
@gramiemoore97226 ай бұрын
спасибо большое. после видоса сижу и туплю. и правда упущение автора
@arparket5 ай бұрын
Спасибо большое! Сам забыл как в институте учили и автор упустил эту тему...
@crag_tooth92653 ай бұрын
Спасибо огромное, не хватало этого куска в видео. Я ещё немного дописал вывод массива, не знаю насколько правильно, но работает: Scanner inv = new Scanner(System.in); System.out.print("Строк: "); int str = inv.nextInt(); System.out.print("Значений: "); int num = inv.nextInt(); int[][] mass = new int[str][num]; for (int i = 0; i < mass.length; i++) { for (int n = 0; n < mass[i].length; n++) { System.out.print("Ввод значения: [" + i + "] [" + n + "]: "); mass[i][n] = inv.nextInt(); }} for (int i = 0; i < mass.length; i++) { for (int n = 0; n < mass[i].length; n++) { System.out.println(mass[i][n]); }}
@codessite2 жыл бұрын
Надеюсь у вас будут очень много уроков, смотрю каждый новый урок, каждый день жду с нетерпением)👍
@iamyouroctober5553 ай бұрын
Ещё ни разу не встречал, чтобы так подробно объясняли момент с тем, что элементы в массиве отсчитываются от 0 ))
@magomedmagomedov2632 жыл бұрын
Очень полезный канал, прям каждый шаг объясняешь, это очень важно для новичка. Спасибо ОГРОМНОЕ тебе.
@игорьприм2 жыл бұрын
Спасибо большое, слушаю с удовольствием, грамотно, доносятся все нюансы и мелочи, в отличие от других блогеров
@duktv91362 жыл бұрын
Спасибо за прелестную информацию, конечно тяжко каждый день новую информацию запоминать, но я стараюсь 60/40% обучаться, 60% практика, 40% теория.
@niklaus99 ай бұрын
Ну и как успехи?
@SuccessfulMeditationFor Жыл бұрын
Кайофово, начинаю путь в it через эти обучения. Красавцы)
@skullcrusher4185 Жыл бұрын
хы
@Rasulov_Ravshan_hoji_7 ай бұрын
Супер огромное спасибо!
@Natalia-y7n2 жыл бұрын
большое, ОГРОМНОЕ спасибо Вам за такое шикарное обьяснение!!!
@romero4736 Жыл бұрын
Спасибо за понятное обьяснение всего, а то иногда смотришь подобные ролики, а там рассказывают так, будто я уже годы этим занимался и решил ролик по приколу глянуть
@Душевныеподелки-щ3л Жыл бұрын
Спасибо огромнейшее за очередной классный урок!
@YBBRBNJC2 жыл бұрын
Подача информации прелестная)
@GorN_Rebel2 жыл бұрын
Всё чётко и подробно. Лайк
@Anatoli-bq1pe2 жыл бұрын
Благодарю за очередную порцию информации)
@skalebyr8040Ай бұрын
хотелось бы поподробнее остановиться на командах после точек. конечно некоторые из них интуитивно понятны, но всё же, как по мне какие-то базовые функции всё-таки нужно разобрать.
@raven_n74132 жыл бұрын
честно говоря, по многомерным массивам слабое объяснение, визуализация в виде таблицы здорово бы помогла
@Rodion2405 Жыл бұрын
впервые зашел в комменты, что бы написать тоже самое. первая тема для меня со сложной подачей😢
@nonvexillum2 ай бұрын
Массив может содержать массивы. Всё просто
@raven_n74132 ай бұрын
@@nonvexillum прошло два года. Я успел соскочить с основ джавы, основательно выучить питон и два фреймворка, затем выучил пхп и джаваскрипт, и вот теперь я веб-разрабун
@Foxik.life125 күн бұрын
Красавчик @@raven_n7413
@АннаКалпакчи-р7к Жыл бұрын
Спасибо большое, объяснение супер!!!
@beynertv727611 ай бұрын
15:57 (время где остановился) Спасибо за урок!!!!! так понятно!!!!
@hockeyxpubg959520 күн бұрын
Отличное видео, но в теме с двумерными массивами было бы круто если бы автор всё-таки показал пример цикла, а не просто сказал нужно писать for() .....for()
@xartgo Жыл бұрын
Изучал С++, знаю хорошо синтаксис и базу, а с этим курсом вообще пару видосов глянул, потому что это знаю) хороший материал, спасибо
@dusha_spekuljanta2 жыл бұрын
Спасибо. Мало по малому, до что-то разработаем :D
@C3MAK Жыл бұрын
был пример заполнения 2-мерного массива типа byte nums [ ] [ ] =new byte [ ] [ ] { {5, 7}, {7, 3}, {2, 0} }; вопрос: как выглядит по аналогии заполненеие 3х мерного таким же образом без циклов и промежуточных переменных? вот так? byte nums [ ] [ ] [ ] =new byte [ ] [ ] [ ] { { {5, 7}, {7, 3}, {2, 0} }, {6, 4}, {9, 13}, {12, 5} } }; спасибо заранее
@niklaus99 ай бұрын
Может кто знает, где задачки брать для закрепа материала?
@Nuunezn8 ай бұрын
На их сайте itproger есть практические задачи, но их мало, какие то слабые и другие решения не принимают, но там можно посмотреть ответ на задачу
@f1denj Жыл бұрын
а если массив должен заполниться на нное кол-во элементов? то это array
@No..Name. Жыл бұрын
Круто объясняешь!👍
@СерегаНикон Жыл бұрын
Кто начинал знакомство с программированием с Бейсика Джава пойдет на ура!!Практически те же команды -принт инпут фор иф структура циклов алгоритм да нет иначе вот работа с массивом новое
@МирчикДуркута Жыл бұрын
Автор прошу заметь!! Значит в массиве byte Розмерность будет byte[3][2] ???
@brickx_0015 ай бұрын
Чт.. Нееет!
@ИльяСпасский-ю9ш Жыл бұрын
Можно пример цикла for в многомерном массиве
@alexaivashchenko7782 Жыл бұрын
Спасибо большое
@romanbush51642 жыл бұрын
прям как в плюсах
@ДмитрийВолкодав-щ3ч Жыл бұрын
почему точно такая же программа выводит иной результат? На вывод идет первое число и удвоенное минимальное int min = abv[0]; for(int a = 0; a < abv.length; a++){ if(abv[a] < min) min = abv[a]; System.out.print(min); } } }
@eNvedimka Жыл бұрын
У вас System.out.print(min); знаходиться в середині циклу for. Тіло циклу for знаходиться між двома фігурними дужками. Просто видаліть System.out.print(min); з тіла циклу for і помістіть System.out.print(min); під дужкою і після того як цикл for завершиться виконається команда System.out.print(min); int min = abv[0]; for(int a = 0; a < abv.length; a++){ if(abv[a] < min) min = abv[a]; } System.out.print(min); } }
@ВладЯщенко-и1ф Жыл бұрын
Спасибо за уроки очень классные. У меня вопрос там при поиске меньшего числа в массиве мы ведь ищем не наименьшее число из массива а исходя из введённого кода число из массива меньшее чем первое, а наименьшее будет искаться как то по другому?
@aaaaaaaaaaaaaaaaaaaaaaaaaaaadb Жыл бұрын
В цикле, если мы найдем число меньше первого, оно станет наименьшим. И так далее в цикле. То есть, при каждой итерации число минимум перезаписывается при нахождении меньшего числа
@ЛюбовьИванова-о5иАй бұрын
привет. не поняла в многомерных массивах, зачем их создавали , если вывели только t ?
@Foxik.life125 күн бұрын
у меня такой же вопрос зачем?
@RUSSIANVILLAGER2 жыл бұрын
В цикле по поиску минимального значения, переменной i оптимальнее будет присвоить значение 1 , т.к. [0] элемент массива уже записан в переменную min.
@Koba889 Жыл бұрын
Здравствуйте, а как мы цифре 3 присвоили значение 67? (в 27:02)
@Ssanian Жыл бұрын
перед строкой вывода внизу у него nums[1][1] = 67. А вот зачем это сделали, я не понял)
@МаксимСакундяк-б9ф Жыл бұрын
@@Ssanian Для того что б показать, что при присвоению нового значения код скомпилируется уже по новому, ну это я так понял)
@Anlliep Жыл бұрын
Значення 67 присвоїли не цифрі 3, а елементу nums під індексом [1][1]
@ИмяФамилия-р2я4м2 жыл бұрын
как вы познакомились с программированием ? Какой был ваш первый проект ? И по началу сложно было ?и за сколько времени можно стать веб разработчиком если учится по вашим урокам ,в смысле как надо распределять уроки 1 урок в день или 1 урок в 2 дня , и сколько часов в день надо заниматься программированием
@ИмяФамилия-р2я4м2 жыл бұрын
понимаю, большинство вопросов тупые , но просто надоело , 3 месяца изучал программирование изучал изучал и потом понял что я ничего не изучал ( не знаю как это вышло ) , просто смотрю на пустое поле и не понимаю что писать
@codessite2 жыл бұрын
Обычно програмирование это хобби, я лично занимаюсь всем свободным временем за ноутбуком в изучении нового. Нужно любить и жить в програмировании, чтобы эго понять или изучить.
@ИмяФамилия-р2я4м2 жыл бұрын
@@codessite спасибо,капелька мотивации уже есть, я пошел программировать )
@ИмяФамилия-р2я4м2 жыл бұрын
Чо та опять не выходит 🙄
@codessite2 жыл бұрын
@@ИмяФамилия-р2я4м что изучаешь?
@OkupAiAbai Жыл бұрын
концовка топ!
@Alexbeloff442 жыл бұрын
когда-то учил паскаль, бэйсик. все тоже самое. только синтаксис отличается. уроки нравятся- без воды. Спасибо!
@rndsrb4049 Жыл бұрын
тайминг 11:21 19 и 20 строчка кода кода звучит: for (int i = 0; i < nums2.length; i++) System.out.println("Element: " + nums2[i]); не понятно как выполняется условие, при котором цикл остановится? ведь он бeдет работать пока "i" меньше значения "num2". а у нас "i" увеличивается на 1 все время. или есть еще условие что цикл останавливается, когда закончатся значения? вы об этом не сказали, а мне логику работы компилятора трудно понять) на уроке про циклы вы сказали, что так цикл будет выполняться бесконечно) если будет противоречить условию.
@rKvinty11 ай бұрын
nums.length чему равно? 3! Ну вот и подставляй! и будет пока i < 3
@rKvinty11 ай бұрын
не "num2" а "nums2". И он будет работать пока "i" меньше -значения- *ДЛИНЫ* "nums2"
@КаренНерсесян-к6в Жыл бұрын
объясните пожалуйста почему в двухмерном массиве указаны три строки?
@rKvinty11 ай бұрын
двухмерный массив: 3 строки, 2 столбца. Двухмерный это означает что есть высота и ширина. (3 это высота)
@Alex-fuflik4 ай бұрын
А как эти массивы можно пихнуть в калькулятор?
@and_maxim2 жыл бұрын
Хотелось бы добавить. Вы упомянули, что вложенные массивы должны быть одинаковой размерности... А как же зубчатые массивы? Такой код без ошибок скомпилируется: int[][] array = { {1, 2}, {1, 2, 3}, {1, 2, 3, 4} };
@АндрейМалахов-к3э Жыл бұрын
все так. только с таким массивом невозможно работать с простыми вложенными циклами. нужно использовать класс java.util.Arrays; что видимо выходит за рамки курса ))
@АндрейМалахов-к3э Жыл бұрын
хотя нет, можно и с циклами заморочиться for (int i = 0; i< nums.length; i++) for (int j: nums[i]) System.out.print(j);
@milaidkyizberg609711 ай бұрын
у меня вопрос по практическому заданию.... если в массиве будет два числа меньше заданного, то что он выведет?
@zhigitamankulov18488 ай бұрын
Здравствуйте, цикл перебирает все значения массива и если следующий элемент меньше заданного то теперь он будет считаться минимальным. Если же несколько следующих чисел одинаково минимальны, то будет выведено первое минимальное число, т.к следующее не будет подходит под условие
@ДУРКА-м1ф4 ай бұрын
урок кайфовый вот только башка взрывается где-то начниая с 25 минуты и перематывать приходиться по пару раз
@Foxik.life125 күн бұрын
всё понятно, кроме двумерных массивах. Час голову ломаю над ними. Не могу понять как их использовать
@Барбаредактель22 күн бұрын
Это легко
@ДоминаторТвоеймамаши Жыл бұрын
Подскажите пожалуйста, почему выводит последнее значение массива, хотя оно иногда самое большое
@rKvinty11 ай бұрын
Понятное дело, ты написал не правильно.
@Foxik.life125 күн бұрын
у меня было тоже самое, но я перепроверил свой код и понял, что я поставил лишнию ;
@kvon4ik2 жыл бұрын
а как узнать длину многомерного массива? использую функцию length, но она возвращает одно значение, а как получить второе. Например что ты найти минимальное значение нужно же по двум переменным перебирать.?
@АндрейМалахов-к3э Жыл бұрын
для прямоугольно массива количество столбцов вот так nums[0].length
@halftimedeus8871 Жыл бұрын
@@АндрейМалахов-к3э когда сам полез делать интерации и допер до этого уже только через stackoverflow x)
@ДмитрийШеверев7 ай бұрын
Подскажите как вывести в терминал двумерный массив в виде матрицы? В строку получается, в столбец тоже, но сделать разделение на строки и столбцы одновременно не могу
@null3932 ай бұрын
class HelloWorld { public static void main(String[] args) { int[][] nums = new int[][] { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} }; for (int i = 0; i < nums.length; ++i) { for (int j = 0; j < nums[i].length; ++j) { System.out.print(nums[i][j] + " "); } System.out.println(); } } }
@mezdumirec Жыл бұрын
16:00
@sinedred23622 жыл бұрын
очень жаль , что не разобрали как делать циклы для многомерных массивов в самом конце. У меня так и не получилось прогнать циклы.
@АндрейМалахов-к3э Жыл бұрын
for (int i = 0; i< nums.length; i++) for (int j = 0; j < nums[0].length; j++) System.out.print(nums[i][j]);
@АндрейМалахов-к3э Жыл бұрын
второй вариант for (int i = 0; i< nums.length; i++) for (int j: nums[i]) System.out.print(j);
@alekseev76466 ай бұрын
@@АндрейМалахов-к3эспасибо тебе большое
@makarovigor7172 жыл бұрын
19:00
@Джекпотрошитель-я6с2 жыл бұрын
25:20, почему 3 массива, если ты потом сказал что это двумерный массив
@ЭльнурАлыев-ъ6э Жыл бұрын
а как вывести все значения массива?
@bopilit8039 Жыл бұрын
через цикл, как ещё
@ДаниилФьют Жыл бұрын
Ебусь с двумерными массивами уже долго, и кажется понял 26:06, если записать нижний 2-й массив, в виде как было сверху то это будет выглядит так: char [][] syms = new char [3][2]? Если нет то я пошел резать вены на пятой точке
@alekseev76466 ай бұрын
Поздно отвечаю, но все же: да, ты абсолютно прав.
@EugeItech Жыл бұрын
loop for two dimensional array int[][] nums = new int [][]{ {1, 2, 3}, {4, 5, 6}, {7, 8, 9}, }; for(int i = 0; i < nums.length; i++) { for (int n = 0; n < nums.length; n++) { System.out.println(nums[i][n]); } }
@1lkovxd Жыл бұрын
Немного неверно: если у тебя будет {1,2}, {3,4}, {5,6} то будет выдавать ошибку. Чтобы исправить, нужно ещё указывать длину второго массива: for (int i = 0; i < nums.length; i++){ for (int n = 0; n < nums[i].length; n++){ System.out.println(nums[i][n]); } } За место: nums.length сделать: nums[i].length
@marlingg192 Жыл бұрын
Может я не правельно понимаю но если мы берём min за предположительный первый елемент масива и ваодим его к примеру 9 а второе значение 5 третее к примеру 4 но ведь оно остановиться именно на 5 потомучто первый елемент был больше второго но при том минум оно не найдет
@alaric6036 Жыл бұрын
Так как это цикл, то компилятор остановится только когда закончится цикл (пока не введутся все 4 числа в нашем случае ). То есть, он всегда будет сравнивать последнее введенное число с минимальным который мы задали, если это число меньше значит оно становится минимальным. Например: элемент [0] = 9; предположим что это минимальное число. Вводим 4 (4
@meay_1 Жыл бұрын
for (int i = 0; i < a.length; i++) { System.out.println("Vvedi znachenie: "); a[i] = sc.nextInt(); // То чувство когда сделал это проще, самостоятельно(до просмотра практического применения)
@ЕвгенийАбрамов-н1ъ Жыл бұрын
for(int i = 0; i < 4; i++);{ System.out.print("Поле ввода: "); int value = scanner.nextInt(); arr[i] = value; } все вродь как надо, но ошибка Cannot resolve symbol 'i'
@kotyarych99 Жыл бұрын
Точка с запятой лишняя перед фигурной скобкой тела цикла
@hahalevi Жыл бұрын
так же ошибся и сидел не мог понять в чем дело
@omeliatook5 ай бұрын
я тоже в этом месте затупила, вы не одиноки =)
@ximer_rok Жыл бұрын
25:40 - тут автор не правильно говорит. Количество элементов может быть сколько угодно. А автор говорит, что они одинаковыми должны быть.
@ВикторСавинов-ы7з7 ай бұрын
Не пойму, когда обращаюсь к массиву arr [i] = value; "подсвечивает i красным цветом и выдает ошибку. Код в точности как на видео. Кто шарит почему так?
@BALTIKA20057 ай бұрын
может быть типо потому что ты ну скобки короче перепутал там же автор говорил что надо в другой части кода это писать import java.sql.SQLOutput; import java.util.Scanner; public class Main { public static void main(String[] args) { int[] arr = new int[4]; Scanner scan = new Scanner(System.in); for (int i = 0; i < arr.length; i++ ) { System.out.print("Введите число: "); int value = scan.nextInt(); arr[i]= value; } for(int i = 0; i < arr.length; i++){ } } }
@saintgermain54904 ай бұрын
Нихрена не понял. Как мы ищем минимальный элемент массива? А если элемент под индексом 0 не будет минимальным, то как тогда найти минимальный элемент? Если текущий элемент меньше не минимального элемента под индексом 0, то это не значит, что это минимальный элемент. Ровным счётом это значит, что он просто меньше элемента под индексом 0, а под индексом 0 может быть и максимальный элемент. Индекс-это всего порядковый номер, а не обязательный указатель размера элемента и его места в массиве. Если элемент под индексом 0 будет равен 4, а элемент под индексом 1 будет равен одному, а элемент под индексом 2 будет равен трём и так по возрастанию...? Как тогда-то? Все следующие результаты цикла сравнимаются с первым элементом, но они же не сравниваются между собой. Мы же записали предполагаемый минимум, а не фактический, который по факту минимумом может и не быть. Как мы с воображаемом минимумом сравниваем все результаты цикла?
@slivOchka8928 ай бұрын
Да ,многомерные массивы уже тяжело в восприятии и понимании 😢
@forsidekhan5405Ай бұрын
Скобки закалебали
@sergeymozyakov75292 жыл бұрын
Было бы удобно если в описании к ролику сразу программный код скидывали.
@kremendmitriy63122 жыл бұрын
удобно, но не практично лично для Вас.
@Upiter-hv4il2 жыл бұрын
Чем удобно то?
@dimaer4356 Жыл бұрын
17:39 вообще не понял
@cowboy6132 жыл бұрын
Вопрос для чего нужен массивы циклы вроде все показывает ел для чего нужен ?
@awenn20152 жыл бұрын
А где ты будешь хранить список пользователей? Правильно в массиве
@awenn20152 жыл бұрын
User[] userList = new User...
@Ivan-zr3tf2 жыл бұрын
😎
@vandametropolitano3944 Жыл бұрын
слово Тобиш или топиш, уже через чурь
@ВикторСавинов-ы7з7 ай бұрын
1
@raven_n74132 жыл бұрын
тщательно просматриваю все задания, пересматривая раз за разом, пока не пойму точно, как это работает.
@Creamorf Жыл бұрын
Это лишь значит что ты тот человек у которого мало развит понимание новой информации, или же тебе не понятен этот человек
@raven_n7413 Жыл бұрын
@@Creamorf есть некоторые проблемы с концентрацией внимания. А так я уже смотрю третьего по счету программиста, selfedu, отлично объясняет, и более углубленно. На этом канале в некоторых уроках корявый код с повторением строк
@__-pq1nt Жыл бұрын
@@raven_n7413 тут повторение строк, так как это смотрят новички. Им не нужен навороченный код, ведь они ничего не поймут
@crivoruciichel Жыл бұрын
Пов: массив в массиве
@ssssssss4641 Жыл бұрын
Как число 67 получилось ?
@DarkeWitch Жыл бұрын
оно никак не получилось, просто мы задали массиву рандомное, целое число
@income1310 ай бұрын
a
@MineDen2005 Жыл бұрын
На рахунок коду із найменшим числом, то це повна туфта. Це іде порівняння із першим елементом масиву, просто у Вас цифри співпали і показало "працюючий" код if (nums3[0] < nums3[1] && nums3[0] < nums3[2]){ System.out.println("Найменше число: " + nums3[0]); }else if (nums3[1] < nums3[0] && nums3[1] < nums3[2]) { System.out.println("Найменше число: " + nums3[1]); }else if (nums3[2] < nums3[0] && nums3[2] < nums3[1]){ System.out.println("Найменше число: " + nums3[2]); } У мене підставлені інші зміні, та всього 3 елементи в масиві
@kirakarmanova7229 Жыл бұрын
Я не понимаю я тупая и не когда не научусь и не буду програмистом😢
@ЭдуардДартэ-ы4ж Жыл бұрын
Нет, я раньше тоже не очень понимал
@ananas9514 Жыл бұрын
ше тихіше можеш говорити?
@enoleon757 Жыл бұрын
Зайшов з другого акаунту, бо хотілось відповісти одному з дописувачів. Написав відповідь з приміром коду і все одно вона видалилася. У мене запитання, - нащо цей канал потрібен, якщо тут не можна спілкуватись з дописувачами? Ще один дизлайк
@rKvinty11 ай бұрын
Возможно ты использовал мат или ссылку. Такое ютуб без проблем и совести сам удаляет
@eNvedimka Жыл бұрын
Ну що це таке? Чому тут не можна коментар написати? Весь час видаляються. Ну реально. Дістало не на жарт. Взагалі нічого не можна написати. Дизлайк. Шкода, що не можна цих дизів більше одного понаставляти😡😈👿 !!!!
@Sultan69996 Жыл бұрын
Всем привет. Пайтон и питон одно и тоже . Нужно все тексты (коды и тд ....) всех языков программирования переделать под пайтон. Языков программирования очень много и многие эти языки не понимают друг друга. Это полный пиз дец. Нужно обучать всех новичков в питон языку. Зачем создавать новые языки? Зачем усложнять себе жизнь? Нужно следующее обновление Пайтона чтобы он понимал другие языки программирования. Чем меньше языков программирования тем проще, удобнее и приятнее писать коды и читать их. Всем нужно начать изучать лишь 1 язык программирования. Да это будет неудобно, сложно и тяжело но оно того стоит. Нужно сам пайтон писать на языке пайтон. Нужно Пайтон улучшать чтобы он мог выполнять все то что умеет делать другие языки. Хватит быть крабом ведре. Отпустите других крабов. 1 и тоже можно делать на разных языках так зачем изучать другие языки? Проще от них отказаться. Это как отказаться от разных видов разъёмов для 1 вида разъёма. И имя ему тайпси. Люди до сих пор используют мини юсб, микро юсб, лайтнинг, тонкая нокия, толстая нокия, микро HDML ..... Все люди перешли на тайпси провод и разъём но некоторые все ещё создают лайтнинг ))))))).
@color-of-emotions11 ай бұрын
Брат, то что язык проще в написании и в чтении, ещё не значит что он лучше. Разные языки, роботают с разной скоростью, и пайтон(и да, правильно говорить через "а" пАйтон) по сравнению с тем же джава, в 8 раз медленее его. Также нужно знать, что каждый язык, в чем то лучше, а в чем то хуже.
@Sultan6999611 ай бұрын
@@color-of-emotions а какой язык самый быстрый? Благодарю за комментарий )))))
@color-of-emotions11 ай бұрын
@@Sultan69996 C или C++, но могу и ошибаться.
@rKvinty11 ай бұрын
Да ты блин видел многоядерность в пайтоне? В C# к примеру это делается 2-3 строки. А в пайтоне с этим GIL вообще ужас
@kvidon13575 ай бұрын
Python головного мозга
@San40uZ Жыл бұрын
System.out.println("Респект братан! лучший курс по Java!");