| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Помогите перенести кусок кода. |
| Автор: Mildi 2.9.2008, 17:51 | ||
| Помогите переписать код с jyton на java. смысл кода такой. имеется массив ca состоящий из 5 элементов. каждый элемент может иметь значение от 0 до 14. массив сортируется методом sort() Arrays sort(ca); и вот дальше у меня проблемма мне нужно проверить на наличие комбинаций одинаковых значений и в зависимости от комбинации присвоить переменной prize значение. маска массива и значение переменной: [XX---] [-XX--] [--XX-] [---XX] перемееая prize = 1 [XXX--] [-XXX-] [--XXX] перемееая prize = 2 [XXXX-] [-XXXX] перемееая prize = 3 [XXXXX] перемееая prize = 4 [XXYY-] [XX-YY] [-XXYY] перемееая prize = 5 [XXXYY] [YYXXX] перемееая prize = 6 если в массиве нет одинаковых значений переменныя prize = 0 или не изменяется вот кусок оригинального кода на jyton который нужен на java
|
| Автор: Mildi 2.9.2008, 20:25 |
| Народ помогите пожалуйста. Очень нужен этот код. На ява не обязательно должен быть тчно таким же пусть хоть на 20 строк будет главное чтоб по написанному алгоритму работал. Очень прошу помогите сам не могу справится. |
| Автор: v2v 3.9.2008, 11:23 | ||
|
| Автор: dorogoyIV 3.9.2008, 14:11 | ||
|
| Автор: Mildi 3.9.2008, 22:59 | ||
Большое спасибо всем откликнувшимся за вашу помщь. Надеюсь даные решения будт более оптимальные и менее ресурсоемкие чем используемое мной в данный момент.
|
| Автор: sova7 4.9.2008, 15:48 | ||
"дословный перевод" исходного кода:
|
| Автор: v2v 4.9.2008, 17:09 |
| с использованием особенностей коллекции HashSet можно реализовать более эффективный алгоритм чем сделали вы , sova7! |