![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Alexey91 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 18.9.2008 Репутация: нет Всего: нет |
Здравствуйте!
В контейнер поступают элементы не по порядку и могут повторяться. Наподобие: 1 3 49 3 2 5 3 Но обработка элементов должна быть упорядоченной. После добавления элементов должно быть так: 1 2 3 3 3 5 49 Думаю, что стоит использовать TreeSet (красно-черное), но в нем элементы не повторяются. Не знаю насколько эффективна будет приоритетная очередь. Может кто подскажет какую структуру выбрать? |
|||
|
||||
| Stolzen |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1041 Регистрация: 17.10.2005 Репутация: 23 Всего: 48 |
Используйте TreeMap, в котором для каждого элемента храните, сколько раз он встретился
|
|||
|
||||
| Alexey91 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 18.9.2008 Репутация: нет Всего: нет |
stolzen
Спасибо. Обидно, что сам до этого не додумался |
|||
|
||||
| ShurikB |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 24.8.2013 Репутация: нет Всего: нет |
здраствуй те всем, я не програмист, помогите мне создать скрипт
есть установочный архив, после его распаковки файлы могут быть в любом месте как пожелает написать путь пользователь в винраре есть создание ярлыков, но там тока путь к файлу, пути к папке нет так вот нужен скрит который создает ярлык в котором есть путь к файлу и путь к папке скрипт я нашел , но его надо доработать // // var vbOKCancel = 1; var vbInformation = 64; var vbCancel = 2; var Message = "Вы действительно хотите создать ярлык ?"; var Title = "Подтвердите действие"; var WSHShell = WScript.CreateObject("WScript.Shell"); Welcome(); // var WshShell = WScript.CreateObject("WScript.Shell"); // Узнаем путь var DesktopPath = WSHShell.SpecialFolders("Programs") + "\\папка в ПРОГРАММЫ"; // Создаем ярлык var MyShortcut = WSHShell.CreateShortcut(DesktopPath + "\\ярлык к программе.lnk"); // Задаем свойства для ярлыка: // Запускаемый файл MyShortcut.TargetPath = WSHShell.ExpandEnvironmentStrings(public String getPath("путь установки\\программа\\файл.e xe")); // Директория запускаемого файла MyShortcut.WorkingDirectory = WSHShell.ExpandEnvironmentStrings(public String getPath("путь установки\\программа")); // Тип окна запускаемого файла MyShortcut.WindowStyle = 4; // Иконка, используемая для ярлык MyShortcut.IconLocation = WSHShell.ExpandEnvironmentStrings(public String getPath("путь установки\\программа\\NfH.ico")) ; // Сохраняем изменения свойств ярлыка MyShortcut.Save(); // ////////////////////////////// WScript.Echo("Ярлык создан"); function Welcome() { var intDoIt; intDoIt = WSHShell.Popup(Message, 0, Title, vbOKCancel + vbInformation ); if (intDoIt == vbCancel) { WScript.Quit(); } } ну вот этот скрипт и в нем "путь установки" надо сделать как переменная которая берется из реально распакованного пути программы ну вот как то так |
|||
|
||||
| ShurikB |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 24.8.2013 Репутация: нет Всего: нет |
откликнитесь пожалуста кто нибудь о моей проблемке
|
|||
|
||||
| ShurikB |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 24.8.2013 Репутация: нет Всего: нет |
Я прочитал "Прежде, чем задать вопрос, прочтите это!" и что значит мне никто не поможет ?
|
|||
|
||||
| Magistrus |
|
|||
![]() Жив ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 14.6.2006 Где: г. Одесса Репутация: нет Всего: 1 |
ты бы тему отдельную создал, в соотвествующем разделе, шансов что ответят было бы побольше. --------------------
~ вот такая вот загагулина ~ |
|||
|
||||
| ShurikB |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 24.8.2013 Репутация: нет Всего: нет |
Magistrus
а подскажите пожалуста в какую тему мне обоатится ? |
|||
|
||||
| Mirkes |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 586 Регистрация: 18.8.2011 Где: Красноярск Репутация: 7 Всего: 17 |
Тему надо создать а не писать в конец чужой
Раздел, насколько я понимаю - visual basic, но уж точно не Java -------------------- Mirkes |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |