Задача |
||||
|
||||
|
|
||||
![]() |
Напишете програма, която прочита масив от числа и премахва минимално количество елемети по такъв начин че оставащия масив да е сортиран във възходящ ред. Пример:
input {6, 1, 4, 3, 0, 3, 6, 4, 5}->{1, 3, 3, 4, 5} output Имам нужда от идея за решаване аз ще я разпиша :) Благодаря Ви предварително! |
|||
|
---------------------------
Потребител от: 31.10.07 | Всички уроци от Equilibrium | Всички скриптове от Equilibrium Believe in yourselves and make your life eazy |
||||
|
|
||||
|
||||
|
|
||||
![]() ![]() ![]() |
Нещо не сванах логикта, не трябва ли да е
{6, 1, 4, 3, 0, 3, 6, 4, 5} -> {0, 3, 4, 5} ??? |
|||
|
---------------------------
Потребител от: 12.04.08 | Всички уроци от mrhellish | Всички скриптове от mrhellish MrHellish™ |
||||
|
|
||||
|
|
||||
![]() ![]() |
Нещо като зачатък на идея:
Разглеждаш числата отзад-напред. Проверяваш след текущото число колко по-малки от него имаш. Ако са 0 - оставяш го, ако са 1 - то остава, а по-малкото от него се маха, ако са повече - махаш го. Ето го разиграно с примерните числа 5 остава -> {5} 4 остава -> {4, 5} 6 се маха -> {4, 5} 3 остава -> {3, 4, 5} 0 остава -> {0, 3, 4, 5} 3 остава, а 0 се маха -> {3, 3, 4, 5} 4 се маха -> {3, 3, 4, 5} 1 остава -> {1, 3, 3, 4, 5} 6 се маха -> {1, 3, 3, 4, 5} |
|||
|
---------------------------
Потребител от: 15.01.06 | Всички уроци от Bibi | Всички скриптове от Bibi |
||||
|
|
||||
|
|
||||
![]() |
Мерси за помощта все още се уча.То като се замисля цял живот ще се уча ама... :)
|
|||
|
---------------------------
Потребител от: 31.10.07 | Всички уроци от Equilibrium | Всички скриптове от Equilibrium Believe in yourselves and make your life eazy |
||||
|
|
||||
| 1 посетител чете тази тема (0 потребители и 1 гост) | |||
|
Активни потребители:
---
|
|||
| |||
Още по темата:
php форум,
flash форум,
html форум,
it форум,
seo форум,
vista форум,
pc форум,
css форум,
java форум,
mysql форум,
дизайн форум











Този отговор е маркиран като удовлетворителен!