Гамлет
Что, даже за бабос?!
Бесплатно, гонишь
danil
из масиива
Покажи больше кода. Что изначально в массиве (как инициализирован и объявлен) и как ты получаешь доступ к элементам
Денис
Бесплатно, гонишь
Надежда умирает последней )
Гамлет
Бабосы это работа
Vladislav
Покажи больше кода. Что изначально в массиве (как инициализирован и объявлен) и как ты получаешь доступ к элементам
19 void array_fib(int* array, int* limit) 20 { 21 int* tmp = array, *end = limit; 22 int i = 0; 23 24 while (tmp < end) 25 { 26 if (i >= 2) >> tmp[i] = *tmp[-1] + *tmp[-2]; 28 else *tmp = 1; 29 30 tmp++; 31 i++; 32 } 33 }
Денис
Бабосы это работа
А ты типа отдыхать будешь в это время?
Bogdan
как сесть писать РЕТ
Денис
Не, я не пропагандирую заработок на входящих в профессию. Просто задал вопрос )
Vladislav
как сесть писать РЕТ
ноги сгибаешь и усе)
Erik
Бесплатно, гонишь
Haitarakutsun, iskakan haer@ dzri voch mi ban chen anum))
Денис
как сесть писать РЕТ
1) садишься за комп 2) открываешь редактор/IDE 3) пишешь 4) ??????? 5) Profit!
Vladislav
как сесть писать РЕТ
а у тебя какой стек/яп ?
Mad
По python можете посоветовать книгу для начинающий?
Vladislav
A byte of Python - скучная. Говорю сразу. Ну, по моему опыту
Гамлет
Это отдых
Денис
Ну тогда вперёд )
Денис
Похвально )
Andrew
По python можете посоветовать книгу для начинающий?
1. Python crash course 2. Automate the boring stuff with Python.
Erik
👍🏿👀
Это локальные мемчики
Mad
Благодарю))
danil
19 void array_fib(int* array, int* limit) 20 { 21 int* tmp = array, *end = limit; 22 int i = 0; 23 24 while (tmp < end) 25 { 26 if (i >= 2) >> tmp[i] = *tmp[-1] + *tmp[-2]; 28 else *tmp = 1; 29 30 tmp++; 31 i++; 32 } 33 }
Я даже не представляю что ты хочешь сделать в данной функции. Сначала ты копируешь в переменную tmp адрес массива array, а в end соответсвенно адрес начала массива limit. Далее сравниваешь адреса первого элемента в массивах (зачем?), проверка на i>=2, а потом и вовсе хочешь разыменовать указатель на -1 элемент, хотя элементы в массиве расположены с нуля
Гамлет
Haitarakutsun, iskakan haer@ dzri voch mi ban chen anum))
Та за что брать то, я же не инфоциган, как Минин или эти бреинсы
danil
limit это не массив, а адрес после последнего элемента в массиве.
окей, понял. Тогда на счет итерирования по массиву - нужно сравнивать не оператором less than (<), а not equal to (!=). Также чтобы получить элемент предыдущего элемента нужно писать вместо tmp[-1], tmp[-2] вот такое: tmp[i - 1], tmp[i-2]. Ты не сможешь получить элемент под индексом меньше 0. Также когда ты пишешь квадратные скобочки это уже разыменование, поэтому звездочку писать не надо
Jsx707
А кому нибудь интересно , приходило ли в голову писать браузерную игру и пихать её в Electron?)))))))))))))
Jsx707
Или я один ёб*нулся
Денис
Или я один ёб*нулся
Один ) Это не имеет смысла.
Bogdan
С#
Гамлет
ASP .NET CORE
Чётко
Jsx707
Извращенец
😅😅😅😅😅😅 Никто же не узнает))))))) Если исходники закрыть
Bogdan
хочу на практике начать учить многослойную архитектуру
Гамлет
Хаххаххаха
Jsx707
И похер ,что там памяти уходит больше ,чем у меня волос на голове
Гамлет
Bogdan
Уже шаришь за паттерны банды четырех?
ну у нас на курсах обьясняли как работает NLAYER
Bogdan
так же про dal, bl, dto и тд
Гамлет
ну у нас на курсах обьясняли как работает NLAYER
Не братишка, лучше чекни этих ребят, прежде чем идти по абстракции выше
Гамлет
Потому что выше это уже для техлидов и архитекторов
Гамлет
А тебе уверенно на ногах нужно сейчас стоять
Денис
Уже шаришь за паттерны банды четырех?
Уже шарит за заёбывание группы "помогите с домашкой" )
Гамлет
Уже шарит за заёбывание группы "помогите с домашкой" )
Не тролль, правильно делает что заебывает
Igor
то есть это не верно?
Что это? Работа с указателем как с массивом?
Гамлет
Зато лучше учиться
Денис
Не тролль, правильно делает что заебывает
Ты, наверное, всё пропустил ) Не суди чего не видел )
Igor
то есть это не верно?
Ты заполняешь массив числами фибоначи
Гамлет
Ты, наверное, всё пропустил ) Не суди чего не видел )
Ты про ночь динамического программирования?
Vladislav
но оно не хочет заполняться
Денис
Ты про ночь динамического программирования?
Нет. Я про переводы заданий на украинский и закидывание их сюда скриншотами, чтобы всем было удобно помогать юному гению )
Bogdan
Igor
но оно не хочет заполняться
Дай весь код и без номеров строк
Bogdan
только с дп ибо задача непонятная
Денис
никогда не просил помогать с домашкой
Да? Значит, я с кем-то путаю, был тут юнец такой. Если не по делу наехал - извини.
Bogdan
я только ныл много но решать никого не просил
Igor
Да? Значит, я с кем-то путаю, был тут юнец такой. Если не по делу наехал - извини.
Да ладно, все они молодые одинаковые) чо их запоминать
Bogdan
а как же структура БД
я сам разобрался
Bogdan
мне знакомый помог это более грамотно сделать
Гамлет
Bogdan
но базы в файлах это полная хрень
Bogdan
надеюсь подобное больше делать не придётся
Bogdan
а как же структура БД
про это я помню, когда вы советовали монгу, cvt но потом я стал сам разбираться
Bogdan
я в итоге остался делать на json
Bogdan
ибо на нём удобнее всего сериализовать оказалось
Bogdan
файлы на самом деле не предназначены для реляционной бд, а задание именно было имитация подобной
Vladislav
Дай весь код и без номеров строк
#include <stdio.h> void array_fib(int* array, int* limit); int main() { int nums[4]; int* limit = nums+4; array_fib(nums, limit); for (int i = 0; i < 4; ++i) printf("%d ", nums[i]); return 0; } void array_fib(int* array, int* limit) { int* tmp = array, *end = limit; int i = 0; while (tmp != end) { if (i >= 2) tmp[i] = tmp[i-1] + tmp[i-2]; else *tmp = 1; tmp++; i++; } }