Вверх ↑
Этот топик читают: Гость
Ответов: 542
Рейтинг: 12
#1: 2009-01-19 15:30:20 ЛС | профиль | цитата
Помогите пожалуйста определится с компенентом поиска в массиве.
есть массив X,Y числовых данных, размер массива заранее не известен, пополняется по ходу работы программы.
нужно при заданном Х найти его пару Y и наоброт

карма: 0

0
Ответов: 3851
Рейтинг: 159
#2: 2009-01-19 15:47:53 ЛС | профиль | цитата
afandi писал(а):
есть массив X,Y
двумерный массив это матрица?

afandi писал(а):
при заданном Х найти его пару Y
что такое "его пара"?
карма: 0
начавший
0
Ответов: 3655
Рейтинг: 69
#3: 2009-01-19 15:49:08 ЛС | профиль | цитата
code_11484.txt
карма: 0

0
файлы: 1code_11484.txt [1.6KB] [286]
Ответов: 542
Рейтинг: 12
#4: 2009-01-19 16:07:33 ЛС | профиль | цитата
Андрей. писал(а):
двумерный массив это матрица?

да матрица, количестов колонок фиксировано а вот количестов строк (пара X и Y)
не известно.

------------ Дoбавленo:

Вячеслав, там ведь два одномерных массива а не матрица получается.
задача сводится к тому что нужно по заданной колонке выполнить поиск а вернуть всю строку на пересчении которой была найдена искомая цыфра.
------------ Дoбавленo:

Вячеслав, да и потом как мне заполнят массив IntegerArray ? у него выжу только чтение из файла.
------------ Дoбавленo:

В HiAsm нет динамических массивов и матриц?
карма: 0

0
Ответов: 3851
Рейтинг: 159
#5: 2009-01-19 16:07:35 ЛС | профиль | цитата
элементом MatrixRW читаем значения столба (у StringTable например) по порядку строк и ищем нужное..
карма: 0
начавший
0
Ответов: 542
Рейтинг: 12
#6: 2009-01-19 16:11:04 ЛС | профиль | цитата
Андрей. писал(а):
элементом MatrixRW читаем значения столба (у StringTable например) по порядку строк и ищем нужное..

StringTable - это выдимий элемент! а мне нужно для внутренной обработки без вызуализации.

попробую уточнить вопрос еще раз.
в матрице из двух колонок выполняется поиск,
как результат возвращается номер строки на которой была найдена искомая величина.
карма: 0

0
Ответов: 3655
Рейтинг: 69
#7: 2009-01-19 16:12:50 ЛС | профиль | цитата
afandi писал(а):
StringTable - это выдимий элемент

Поставь в свойствах visible-false
карма: 0

1
Голосовали:afandi
Ответов: 5227
Рейтинг: 587
#8: 2009-01-19 16:15:38 ЛС | профиль | цитата
Уважаемый afandi, по ходу дела Вы человек не глупый, но складывается впечатление что Вы не одной задачки решить самостоятельно не можете и своими хотелками который день напрягаете всех подряд, честно говоря это изрядно достаёт. Вы я как понимаю детально не изучив возможности конструктора и саму схемотехнику уже взялись рисовать какой то проект. Поверте наслово, через какоето время Вы даже на свою схему смотреть не захочите, настолько она топорно будет выглядеть, и легче будет всё переделать заного
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 542
Рейтинг: 12
#9: 2009-01-19 16:17:03 ЛС | профиль | цитата
Вячеслав писал(а):
Поставь в свойствах visible-false

хм это конечно выход не тогда ее придется вынести из MultiElement-a
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#10: 2009-01-19 16:20:29 ЛС | профиль | цитата
afandi писал(а):
StringTable - это выдимий элемент! а мне нужно для внутренной обработки без вызуализации

Млин... Ну а компонент Matrix чем плох
------------ Дoбавленo:

А ну да его чем-то заполнить надо, а это, видимо -- проблема...
------------ Дoбавленo:

Вот бы мне, в мое время начинающего, так бы кто-нибудь рассусоливал
карма: 22

0
Ответов: 542
Рейтинг: 12
#11: 2009-01-19 16:28:47 ЛС | профиль | цитата
andrestudio, все действительно топорно. но пока работает железно. осталось доделать интерфейс. а проект действительно не экспериментальный.
andrestudio писал(а):
Вы я как понимаю детально не изучив возможности конструктора и саму схемотехнику

Так давеча мне тута посоветовали "методом тыка" правда научного "тыка".
ну потерпите пожалуйста еще чуть чуть
------------ Дoбавленo:

nesco писал(а):
А ну да его чем-то заполнить надо, а это, видимо -- проблема...

Я пробежался по точкам у матрикс элеметнов они кажется все только из файла читают.
ну тогда мне придется записать сначала все в файл а потому грузит в эти элементы?

------------ Дoбавленo:

andrestudio писал(а):
Вы я как понимаю детально не изучив возможности конструктора и саму схемотехнику

Я самого начала просил что то из теории HiAsm мне сказали нет времени написать грамотно доки.
все настолько увлеклись совершенствованием данного продукта (спасибо) но ведь чем он популярнее тем больше будат на вас
давить масса новичков. Когда то придется всем (и мне если повезет) писать доки и примеры для армии новобранцев.




карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#12: 2009-01-19 16:30:20 ЛС | профиль | цитата
afandi, вот покажи мне где в этой схеме хоть одна точка есть, связанная с файлом


Add(MainForm,2953706,56,105)
{
}
Add(Matrix,12312348,112,105)
{
MatrixType=2
}

карма: 22

0
Ответов: 542
Рейтинг: 12
#13: 2009-01-19 16:33:17 ЛС | профиль | цитата
Внем нет, а как туда грузить данные?
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#14: 2009-01-19 16:35:48 ЛС | профиль | цитата
afandi писал(а):
Внем нет, а как туда грузить данные?

Через Var-точку Matrix при помощи MatrixRW
карма: 22

1
Голосовали:afandi
Ответов: 542
Рейтинг: 12
#15: 2009-01-19 16:47:49 ЛС | профиль | цитата
Вот так соединять?
code_11492.txt
карма: 0

0
файлы: 1code_11492.txt [243B] [187]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)