0 / 0 / 0
Регистрация: 05.03.2023
Сообщений: 17
|
||||||
1 | ||||||
Задача со звездочкой, на логику (про массив)03.04.2023, 20:07. Показов 1507. Ответов 35
Метки нет (Все метки)
Придумал чепуху чтобы вы поломали головы. Есть массив
0
|
03.04.2023, 20:07 | |
Ответы с готовыми решениями:
35
Задача на логику, про путешественника и ограниченный бюджет Подскажите про логику Задача про массив Задача про массив Задача про массив |
фрилансер
5497 / 5093 / 1047
Регистрация: 11.10.2019
Сообщений: 13,337
|
|
03.04.2023, 20:23 | 2 |
0
|
0 / 0 / 0
Регистрация: 05.03.2023
Сообщений: 17
|
|
03.04.2023, 20:41 [ТС] | 4 |
Что первый цикл проходит по парным индексам, а второй - по непарным, то есть первый по 0,2,4,6,8, второй - 1,3,5,7,9
Добавлено через 1 минуту А, да, именно так, я слова перепутал Добавлено через 2 минуты ???
0
|
фрилансер
5497 / 5093 / 1047
Регистрация: 11.10.2019
Сообщений: 13,337
|
||||||
03.04.2023, 20:42 | 5 | |||||
Hats, данивапрос
0,1,2,3,4,5,6,7,8,9,
1
|
Нарушитель
|
|
03.04.2023, 20:47 | 6 |
Позорище, про мьютексы не знать!
А ты без них никак эту задачу не решишь. Т.к. твое условие - два одновременно работающих цикла. Без мьютексов/семафоров или прочих способов блокировки у тебя будет хрен знает что на выходе. В общем, читай man pthread_mutex_lock
0
|
0 / 0 / 0
Регистрация: 05.03.2023
Сообщений: 17
|
|
03.04.2023, 20:55 [ТС] | 7 |
0
|
фрилансер
5497 / 5093 / 1047
Регистрация: 11.10.2019
Сообщений: 13,337
|
|
03.04.2023, 20:57 | 8 |
Hats, нет, не смогу (
Добавлено через 17 секунд само нажималось, нажималось, и вот
0
|
0 / 0 / 0
Регистрация: 05.03.2023
Сообщений: 17
|
|
03.04.2023, 21:01 [ТС] | 9 |
Семь месяцев прошло как "Hello, world!" впервые написал. Еще не учил такое
Добавлено через 2 минуты Ну и ладно
0
|
фрилансер
5497 / 5093 / 1047
Регистрация: 11.10.2019
Сообщений: 13,337
|
|
03.04.2023, 21:02 | 10 |
Hats, хех, а чем занимался 6 месяцев, 29 дней и 23 часа ? Поди в танки гонял
0
|
Нарушитель
|
|
03.04.2023, 21:14 | 11 |
За это время можно было бы все примеры из K&R сделать, а потом - из Богатырева. Крайне рекомендую. Ну и Стивенса почитать: IPC в UNIX. Тогда можно будет вполне себе клиент-серверные приложения писать и всякое прочее.
0
|
414 / 287 / 59
Регистрация: 09.03.2016
Сообщений: 2,522
|
||||||
04.04.2023, 01:10 | 12 | |||||
0
|
414 / 287 / 59
Регистрация: 09.03.2016
Сообщений: 2,522
|
|
04.04.2023, 01:13 | 13 |
Последнюю цифру не выводит. Не доделал. while (i < 9){ Так выводит..... if (i < 9)goto begin; getchar(); return 0; }
0
|
фрилансер
5497 / 5093 / 1047
Регистрация: 11.10.2019
Сообщений: 13,337
|
|
04.04.2023, 06:47 | 14 |
ждём в топике знатока корутин из 20++ Я знаю, что там возможно сделать задуманное, но ещё сам не ковырялся с ними
0
|
Лежебока
317 / 234 / 94
Регистрация: 12.05.2021
Сообщений: 1,337
|
||||||
04.04.2023, 08:33 | 15 | |||||
0
|
фрилансер
5497 / 5093 / 1047
Регистрация: 11.10.2019
Сообщений: 13,337
|
|
04.04.2023, 08:46 | 16 |
0
|
Нарушитель
|
||||||
04.04.2023, 11:27 | 18 | |||||
Я вот подумал, что не нужны здесь никакие мьютексы: хватит обычных (даже не атомарных) флагов:
int flage=0, flago=1; .Запускаем два потока: в одном цикл по нечётным, в другом - по четным. И элементарно внутри первого:
Могу, если интересно, накатать, как до работы дойду: на планшете даже компилятора-то нет...
0
|
фрилансер
5497 / 5093 / 1047
Регистрация: 11.10.2019
Сообщений: 13,337
|
|
04.04.2023, 11:36 | 19 |
0
|
Нарушитель
|
|
04.04.2023, 13:32 | 20 |
Ну, для спокойствия душевного их можно сделать атомарными, но уверяю, даже неатомарные не повлияют на ход управления. Сейчас код набросаю.
0
|
04.04.2023, 13:32 | |
04.04.2023, 13:32 | |
Помогаю со студенческими работами здесь
20
Задача про массив Про логику движения по окружностям Про логику работы игры Задача про двумерный массив задача про одномерный массив Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |