Показать сообщение отдельно
Ридл Гатофель
КОТ
Аватар для Ридл Гатофель
Сообщения: 5,289
Регистрация: 14.02.2006
Откуда: ДВР
Старый пост, нажмите что бы добавить к себе блог 6 мая 2011, 21:59
ВКонтакте
  #1241 (ПС)
-Цитата от Трэй Посмотреть сообщение
дана квадратная матрица.повернуть матрицу на 90 градусов по часовой стрелке

помогите, пожалуйста, хотя бы с алгоритмом.программу уж сам напишу

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

есть ли вариант легче?
Помню решал в года полтора назад. Признаюсь, ушло часов пять не меньше, но решил. Без всяких подсказок и всякого кала. Там был какой-то простой метод типо вначале так повернуть, потом так, может даже так как ты описал, вникать влом, но я про него не знал. Естественно можно было только один массив использовать. Там вроде я делал обмен по типу того, что в сортировке пузырьком, тока там четыре или пять элементов участвовало.

-Цитата от DiS-L Посмотреть сообщение
учусь в универе на третьем курсе на системного администратора,учат хер пойми чему,много левых предметов вроде: маркетинга,менеджмента,экономики и т.д.,а самого программирования3 часа в неделю,чувствую херовый выйдет с меня специалист, если сам за свое обучение не возьмусь
Так сис. админу прогать не надо.

-Цитата от Лжэц Посмотреть сообщение
-Цитата от Ридл Гатофель Посмотреть сообщение
-Цитата от Лжэц Посмотреть сообщение
немогу понять как сделать связь между TTreeView и BebBrowser,нужно чтобы тыкаеш в TreeView и BebBrowser выдавал заданную хтмл-страничку.
Прогуглил гору инфы так и ненашол ничего. помогите реперы
У каждой ветки тривью (TTreeNode) есть Data: Pointer. Так вот, в него записываешь указатель на эту хтмл-страничку. Дальше на событие он клик или он чейндж берёшь из TreeView.Items[TreeView.ItemIndex].Data значение и переходишь на него.
если не сложно можеш накидать в делфи пример.я неделю пытаюсь понять как осуществить связь TreeView и BebBrowser.Ска спрашивал в учебном заведении как сделать они говорят незнаем
Сделал. См. приложение. Если чё, делал на 2009м, так что хз, с 7кой например могут быть проблемы при открытии проекта, но они решаемы достаточно просто если чё. Ну и вместо TNodeData можно использовать просто указатель на строку, но в record в перспективе можно ещё инфы напихать.

 
Вложения:
Тип файла: zip TreeBrowser.zip (291.4 Кбайт, 17 просмотров)
 
offline
Ответить с цитированием