Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Rooster

Программирование[9]

Перепись  

260 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

(изменено)
P0JIT0H написал 18 минут назад:

есть мапа допустим с цифрами
5 -> 10
10 -> 15
1->100
15->20
100->101
нужно получить
5 -> 10
10 -> 15
15->20
1->100
100->101

какой ты тут список из первой мапы хочешь сделать кант

это не мапа. это список кортежей (пар)


Изменено пользователем Just.Doit
Pep_See понравилось это

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
Just.Doit написал 1 минуту назад:
P0JIT0H написал 19 минут назад:

есть мапа допустим с цифрами
5 -> 10
10 -> 15
1->100
15->20
100->101
нужно получить
5 -> 10
10 -> 15
15->20
1->100
100->101

какой ты тут список из первой мапы хочешь сделать кант

Показать больше  

это не мапа. это список кортежей (пар)

 

Я подзабыл мб что
список -  набор элементов, доступ по индексу
мапа - набор элементов ключ - значение, доступ по ключу.
Это на обывательском уровне
Разве не так?

Поделиться сообщением


Ссылка на сообщение
(изменено)
P0JIT0H написал Только что:
Just.Doit написал 4 минуты назад:
P0JIT0H написал 22 минуты назад:

есть мапа допустим с цифрами
5 -> 10
10 -> 15
1->100
15->20
100->101
нужно получить
5 -> 10
10 -> 15
15->20
1->100
100->101

какой ты тут список из первой мапы хочешь сделать кант

Показать больше  

это не мапа. это список кортежей (пар)

 

Я подзабыл мб что
список -  набор элементов, доступ по индексу
мапа - набор элементов ключ - значение, доступ по ключу.
Это на обывательском уровне
Разве не так?

с определенной долей допущений - все так

только то что ты скинул выше, и что я прокоментировал в предыдущем - это список кортежей а не мапа) 


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
Just.Doit написал Только что:
P0JIT0H написал Только что:
Just.Doit написал 4 минуты назад:
P0JIT0H написал 22 минуты назад:

есть мапа допустим с цифрами
5 -> 10
10 -> 15
1->100
15->20
100->101
нужно получить
5 -> 10
10 -> 15
15->20
1->100
100->101

какой ты тут список из первой мапы хочешь сделать кант

Показать больше  

это не мапа. это список кортежей (пар)

 

Я подзабыл мб что
список -  набор элементов, доступ по индексу
мапа - набор элементов ключ - значение, доступ по ключу.
Это на обывательском уровне
Разве не так?

все так

только то что ты скинул это список кортежей а не мапа) 

а как бы мапа выглядела ? 

Поделиться сообщением


Ссылка на сообщение
P0JIT0H написал Только что:
Just.Doit написал Только что:
P0JIT0H написал 1 минуту назад:
Just.Doit написал 4 минуты назад:
P0JIT0H написал 23 минуты назад:

есть мапа допустим с цифрами
5 -> 10
10 -> 15
1->100
15->20
100->101
нужно получить
5 -> 10
10 -> 15
15->20
1->100
100->101

какой ты тут список из первой мапы хочешь сделать кант

Показать больше  

это не мапа. это список кортежей (пар)

 

Я подзабыл мб что
список -  набор элементов, доступ по индексу
мапа - набор элементов ключ - значение, доступ по ключу.
Это на обывательском уровне
Разве не так?

все так

только то что ты скинул это список кортежей а не мапа) 

а как бы мапа выглядела ? 

также, только не имеет порядка


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
Just.Doit написал 1 минуту назад:
P0JIT0H написал 1 минуту назад:
Just.Doit написал 2 минуты назад:
P0JIT0H написал 2 минуты назад:
Just.Doit написал 5 минут назад:
P0JIT0H написал 24 минуты назад:

есть мапа допустим с цифрами
5 -> 10
10 -> 15
1->100
15->20
100->101
нужно получить
5 -> 10
10 -> 15
15->20
1->100
100->101

какой ты тут список из первой мапы хочешь сделать кант

Показать больше  

это не мапа. это список кортежей (пар)

 

Я подзабыл мб что
список -  набор элементов, доступ по индексу
мапа - набор элементов ключ - значение, доступ по ключу.
Это на обывательском уровне
Разве не так?

все так

только то что ты скинул это список кортежей а не мапа) 

а как бы мапа выглядела ? 

также, только не имеет порядка

душновато конечно)

Поделиться сообщением


Ссылка на сообщение

Чел в мапе по определению не может быть порядка, если тебе действительно надо и рыбку съесть и всё остальное (т.е. иметь и порядок и доступ за константное время по ключу), то тебе надо хранить и мапу и отсортированный массив ключей


65881.png

Поделиться сообщением


Ссылка на сообщение

Ну в мапе ключи офк не могут повторяться, а в списке кортежей могут.

Поделиться сообщением


Ссылка на сообщение
(изменено)

чет кекнул

все таки цссники это какие-то сверхлюди

 

 

 

 

 


Изменено пользователем Lorde - Sober ll

have courage and be kind

  😈🫀💋 🩸👣🤌🏿🦄 🐝 ☄️❣️ 💕 💞❤️😈

 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖

220941652_Annotation2021-03-20123345.jpg.23dcff343d6a377badf433b20f5271fd.jpg

💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 

Поделиться сообщением


Ссылка на сообщение

Вы нормальные? Речь про java, когда говорят что мне нужна отсортированная мапа, в java подразумевается что итератор в entrySet будет будет ходить по какому то принципу(который подразумевает сортировка ). У вас по факту хоть на лету могут генерироваться элементы. Что за духота пошла, причём абсолютно беспричинная.

Поделиться сообщением


Ссылка на сообщение

Я конечно понимаю что тут мирок фронт макак, но мапы прекрасно сортируются. Зависит от структуры мапа. Как пример, std::map, не может быть не отсортированым в принципе, это дерево внутри.


ward написал 04.01.2022 в 02:54:

Hades для стада долбоебичей которые прокликивали Дэш и думали ебать они в артхаузнвй рогалик играют, не такие как все.

mazt3r написал 20.09.2019 в 11:27:

ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног.

 

Поделиться сообщением


Ссылка на сообщение
GoldRobot написал 6 минут назад:

Я конечно понимаю что тут мирок фронт макак, но мапы прекрасно сортируются. Зависит от структуры мапа. Как пример, std::map, не может быть не отсортированым в принципе, это дерево внутри.

Ну типо у абстрактной мапы не обязательно должен быть интерфейс по предоставлению списка элементов.(ключей/значений/кортежей)

и челики этим троллят 

как я понял

Поделиться сообщением


Ссылка на сообщение

абстрактная мапа не обязана тебе гарантировать какой-либо порядок значений при попытке их чтения, что они и не гарантируют, на что есть сортедмапы (которыми пользуются примерно никогда)

и уж точно мапы даже сортированные не ебет, будет ли у тебя там цепочка с ключами равными значениям, потому что ей ПОХУЙ, её придумывали не для этого


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
(изменено)

речь про то что в контексте обсуждаемой проблемы/задачи то что это мапа - не имеет значения, более того это путает тк как выше выяснили понятие мапы в общем случае не имеет понятия порядка элементов - это не упорядоченная коллекция.

поэтому логичнее было бы "как мне сделать топологическую сортировку коллекции пар, в которых первые элементы уникальны"

просто добавлен белый шум в обсуждаемую задачу, которые не то чтобы просто зашумляет восприятие, а еще и уводит в другую сторону. вот и все

а переложить сортировку уже на линкед хэш мапу не стоит труда, так что это для задачи тоже не имеет значения

 

вообще изначально я бы сказал это в 99% случаев долбоебизм в код записывать мапу, если нужен порядок от коллекции


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

Та за шо. Я видимо не вчитывался в условие задачи, но насколько я понял у челика уже есть java.util.Map, неотсортированная. А ему нужна мапа где будет доступ по ключу (самособой разумеется для мапы) и возможность последовательно доставать ключи. 
В чём проблема? я  что-то не улавливаю, если вы сделаете тупа сортированный список не будет логарифмического доступа по ключу. Если тупа мапа не будет последовательного доставания ключей. Что не так?

Поделиться сообщением


Ссылка на сообщение

Так как учился на технической специальности, то пришлось в универе столкнуться с паскалем(мб для программистов это типо язык для школьников:trollface:). Вроде как неплохо получалось с помощью него решать поставленные технические задачи (курсач сам делал). В последнее время стало нехуй делать по вечерам и решил заняться чем-то серьезным. Стоит ли вообще в 26 лет начать учить, можно сказать с нуля (а мб и какое-то понимание паскаля мне поможет), какой-нибудь язык программирования с вероятностью полностью уйти в эту сферу для заработка либо просто решения прикладных задач в моем машиностроении, например, либо вообще для интересного провождения времени. Может кто расписать как и чего? 

Поделиться сообщением


Ссылка на сообщение

  

P0JIT0H написал 15 минут назад:

Та за шо. Я видимо не вчитывался в условие задачи, но насколько я понял у челика уже есть java.util.Map, неотсортированная. А ему нужна мапа где будет доступ по ключу (самособой разумеется для мапы) и возможность последовательно доставать ключи. 
В чём проблема? я  что-то не улавливаю, если вы сделаете тупа сортированный список не будет логарифмического доступа по ключу. Если тупа мапа не будет последовательного доставания ключей. Что не так?

Ты читал как устроена мапа внутри и какие бывают реализации? Ты понимаешь, что дефолтная хэш таблица построена на массивах? И как происходит вычисление индекса этого массива, и запись элемента?

E1azor понравилось это

Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
 

Поделиться сообщением


Ссылка на сообщение
Fisura написал 2 минуты назад:

Так как учился на технической специальности, то пришлось в универе столкнуться с паскалем(мб для программистов это типо язык для школьников:trollface:). Вроде как неплохо получалось с помощью него решать поставленные технические задачи (курсач сам делал). В последнее время стало нехуй делать по вечерам и решил заняться чем-то серьезным. Стоит ли вообще в 26 лет начать учить, можно сказать с нуля (а мб и какое-то понимание паскаля мне поможет), какой-нибудь язык программирования с вероятностью полностью уйти в эту сферу для заработка либо просто решения прикладных задач в моем машиностроении, например, либо вообще для интересного провождения времени. Может кто расписать как и чего? 

ну если тебе надо для твоего машиностроения, проще узнать у него, на чем там софт написан

с большой вероятностью там С (если повезет, с++), а то и вообще фортран какой, хуй его знает


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
JuJeu написал 5 минут назад:

  

P0JIT0H написал 24 минуты назад:

Та за шо. Я видимо не вчитывался в условие задачи, но насколько я понял у челика уже есть java.util.Map, неотсортированная. А ему нужна мапа где будет доступ по ключу (самособой разумеется для мапы) и возможность последовательно доставать ключи. 
В чём проблема? я  что-то не улавливаю, если вы сделаете тупа сортированный список не будет логарифмического доступа по ключу. Если тупа мапа не будет последовательного доставания ключей. Что не так?

Ты читал как устроена мапа внутри и какие бывают реализации? Ты понимаешь, что дефолтная хэш таблица построена на массивах? И как происходит вычисление индекса этого массива, и запись элемента?

Какое то представление имею, и? 

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...