Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 26.12.2010
Сообщений: 9

Наименьшая отрицательная подпоследовательность

28.05.2011, 21:05. Показов 823. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, помогите пожалуйста с задачей.
даны числа a1,a2 ... an. Найти наименьшую отрицательную подпоследовательность.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.05.2011, 21:05
Ответы с готовыми решениями:

Наименьшая подпоследовательность
Найти отрицательную последовательность минимальной длины. Спасибо.

Отрицательная дисперсия
Случайная величина X в интервале (0;4) задана дифф. функцией f(x)=\frac{1}{4}x. Вне интервала функция равна 0. Найти дисперсию X. Ищу...

Отрицательная ОС для ОУ.
Знакомлюсь сейчас с ОУ. Вот прочел в букваре про неинвертирующий повторитель.а Вроде все понятно. ...

1
0 / 0 / 0
Регистрация: 26.12.2010
Сообщений: 9
02.06.2011, 17:23  [ТС]
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
Option Explicit
Dim ind As Integer
 
Dim matrix() As TextBox
Dim n As Integer
Dim a() As Integer, b() As Integer
 
Private Sub cmd2_Click()
ind = CInt(txtSize.Text)
 
 
Dim g As Integer
Randomize
For g = 1 To ind
    txtMatrix(g).Text = CStr(CInt(100 * Rnd - 50))
    
Next g
 
End Sub
 
Private Sub cmd3_Click()
Dim h As Integer, min As Integer, imin As Integer, l As Integer, k As Integer, n As Integer
Dim curlen As Integer, maxlen As Integer, maxend As Integer, maxStart As Integer, p As Integer
Dim a() As Integer
For h = 1 To ind
txtMatrix(h).BackColor = vbWhite
Next
maxStart = 0
maxend = 0
curlen = 0
maxlen = ind + 1
ReDim a(1 To ind)
For h = 1 To ind
 a(h) = CInt(txtMatrix(h).Text)
 Next h
 For h = 1 To ind
        If a(h) < 0 Then
            curlen = curlen + 1
        Else
            If curlen < maxlen And curlen Then
                maxlen = curlen
                maxStart = h - curlen
                maxend = h - 1
                curlen = 0
            End If
        End If
    
   
    Next
   
    If curlen < maxlen Then
        maxlen = curlen
        maxStart = h - curlen
        maxend = h - 1
        curlen = 0
        End If
 
For p = maxStart To maxend
   txtMatrix(p).BackColor = &O767
   Next
MsgBox (maxStart & "-" & maxend)
End Sub
 
 
Private Sub cmdInput_Click()
Dim i As Integer
Dim j As Integer
Dim k As Integer
Static ind As Integer
n = CInt(txtSize.Text)
 Do While ind > 0
 Unload txtMatrix(ind)
 ind = ind - 1
Loop
ind = CInt(txtSize.Text)
 For i = 1 To ind
  Load txtMatrix(i)
   txtMatrix(i).Left = txtMatrix(0).Left + (i - 1) * (txtMatrix(j).Width + k)
   txtMatrix(i).Visible = True
   txtMatrix(i).Text = CStr(i)
 Next i
 cmd2.Visible = True
 cmd3.Visible = True
 
End Sub
вот такой у меня код получился, но иногда бывает, что не выделяется либо последний либо предпоследний член
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.06.2011, 17:23
Помогаю со студенческими работами здесь

Отрицательная температура
i7 7700k. gigabyte GA-Z270-HD3P. АИДА показывает -55 градусов на проце. Кулер вращается на максимум. Лечится перезагрузкой, но затем снова...

Отрицательная площадь
Требуется найти площадь фигуры, ограниченную 3 прямыми, описанными уравнениями. Набросал в MathCAD решение. Площадь получилась...

Отрицательная дисперсия
Случайная величина Х задана функцией задана плотностью распределения f(x): 0, x&lt;=0 x/11, 0&lt;x&lt;=22 0, x&gt;22 Найти функцию...

Отрицательная степень
var n,i:integer; x,y:real; begin readln(x,n); y:=1; for i:=1 to n do y:=y*x; writeln(y); end. Надо чтобы возводило и в...

Положительная и отрицательная логика
Привет! Поясните, пожалуйста, что значит положительная, и что значит отрицательная логика?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru