Vladislav
Maksim Pozharskiy
Кирилл
XD
Maksim Pozharskiy
в смысле стать
у меня год с нуля заняло
Maksim Pozharskiy
можно быстрее, если ты не тупой как я
.
у меня год с нуля заняло
чтобы на работу устроится?
.
ну у меня времени полно
.
10-15 часов в день могу уделять
Maksim Pozharskiy
10-15 часов в день могу уделять
Ну хз поможет ли тебе это, я больше 4 часов учится не могу, потом начинает голова болеть, мотивация падает и тд. Если реально столько учится в день можешь, то быстрее значительно будет, но я не верю что столько сможешь уделять.
Roman
начни с этого видео https://www.youtube.com/watch?v=hFOZYaVHD6A&list=PLcvhF2Wqh7DPDaEf_BQtB7doMn8kqAF48&index=5&ab_channel=IT-KAMASUTRA
тоже смотрю, как-то натыкался на видео этого парня. крутая позитивная подача
Сидредин
10-15 часов в день могу уделять
Важно не количество, а качество. И очень важно отдыхать тоже
Vladislav
как поменять местами элементы массива? 9125 - 2591. 0 - 1, 2 - 3
Igor
C)
порядок замены не уловил
Vladislav
порядок замены не уловил
нулевой на 2, 1 на 3 и т.д 4 на 6 7 на 9
Vladislav
пытался через копию и цикл, но оно не меняется, а просто подставляется
Vladislav
Igor
как получилась такая замена?
Igor
были все через 2
Vladislav
как получилась такая замена?
поменять местами первую цифру и третью, вторую цифру и четвёртую
Igor
поменять местами первую цифру и третью, вторую цифру и четвёртую
Ладно это пофиг Кароче тебе нужна функция которая вычисляет по идексу его парный потом ты просто вызываешь swap для элементов с этим индексом при этом у тебя ничего не измениться потому что ты меняешь два раза чтобы это пофиксить вызывай своп только когда индекс который стал меньше индекса который был ну или наоборот
Igor
ну и цикл по всем индексам массива
Igor
for i in range(len): j = calc(i) if i<j: a[i], a[j] = a[j], a[i] это если на питоне
Igor
calc это твоя функция которая переставляет цифры в числе
Vladislav
for i in range(len): j = calc(i) if i<j: a[i], a[j] = a[j], a[i] это если на питоне
да, только я ее хотел полностью автомотизировать и для более больших чисел
Vladislav
типо 16 ли 32
Igor
да, только я ее хотел полностью автомотизировать и для более больших чисел
это алгоритм который зависит от функции calc изменяй "автоматизируй" calc от этого алгоритм никак не поменяется
Igor
длинну массива то всеравно нужно знать на котором ты меняешь.
Igor
мне кажется мы друг друга не поняли в твоем случае массив это массив цифр числа?
Igor
ну напиши функцию которая по цифре возвращает цифру на которую нужно поменять потом просто примени эту функцию к каждому элементу
Vladislav
стоп, я щас нарисовал схему и сам не понел что мне нада
Дима
Грустно:(
Igor
Слона нужно есть по частям. Учись декомпозиции. Напиши функцию которая по цифре находит новую цифру.
Igor
что это будет словарь, формула или пачка switch case не важно
Vladislav
не, я щас думаю. Мне нада перестановка на каждые 4 цифры и потом опять на 4. Или каждые 2 на 2
Igor
не, я щас думаю. Мне нада перестановка на каждые 4 цифры и потом опять на 4. Или каждые 2 на 2
Не начинай решать пока не понял постановку :) а темболее не начинай задавать вопросы пока сам не понял чего хочешь :)
Vladislav
аа,
Igor
просто задача одна(на 1 4-е число), а я делаю на бесконечное)
Такой поток мысле очень не любят в реальном коллективе. Ты отнимаешь кучу времени у людей а оказывается что еще даже не решил что делаешь. Всем пофиг твой глубокий внутренний мир важен результат. Сорри
Vladislav
учту
Хотя я придерживаюсь больше общения, а не тупо результат и вопрос - ответ.
Anonymous
Ребят, может быть не по теме, но есть щарящие по ИБ СКЗИ? Нужна консультация и помощь, конечно не за бесплатно Пишите в личку
Vladislav
оо, я решил
Vladislav
это на самом деле так просто) в 3 строчки, зато полная автоматизация и запас:)
Wladyslaw
Здравствуйте, поступаю на направление "Математика и компьютерные науки", хочу во время этого дополнительно готовиться к олимпиадам. Кто знает, есть ли олимпиады, которые помогают поступить в магистратуру по БВИ? И ещё какие бесплатные платформы есть для изучения языков программирования?
Igor
помойму кроме этого способа без рекурсии, больше никак не решить
На самом деле я хотел решение с классической раскруткой рекурсии. Такое решение как выше не на питоне будет выглядеть более громоздким. Для питона нужно говорить об итераторе чтобы был смысл раскручивать по другому.
Ярослав
Добра всем, скажите как правильно передать в конструктор класса массив объектов person в JS
Alexander
да прикольное решение :)
Зачтено? Или будем усложнять? 😬
Влад
Кто Си изучает?
Влад
Кто поможет в начале пути,подскажет ролики,книжку
Andrii
Кто Си изучает?
Около 30 лет уже изучаю...
Дима
Около 30 лет уже изучаю...
Даже неловко как-то 😅
Дима
Я живу меньше😅
Vladislav
Я живу меньше😅
я в 2 раза меньше живу, ты о чем?
Igor
Зачтено? Или будем усложнять? 😬
Решение зачтено оно для питона хорошее. Если интересно советую попробовать написать итератор с доп памятью зависящей от глубины вложенности и без рекурсии.
Yuriy
Я С++ изучаю чуть меньше, около 24
Vladislav
🤔🤔🤔
питонисты поймут)
Гамлет
Как без рекурсии?
А как без рекурсии?
Влад
Так мб кто-нибудь подскажет ролики,книги?
Гамлет
Так мб кто-нибудь подскажет ролики,книги?
Мне нравится Ремарк, советую его почитать
Дима
Так мб кто-нибудь подскажет ролики,книги?
Я так понимаю тот человек который знает си уже 30 лет вряд ли смотрел какие то видео в начале пути😅😅😅