Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.93
DooM4ik
Сообщений: n/a
#1

Требуется подсказка в написании Cудоку - Программирование Android

28.06.2011, 16:13. Просмотров 1751. Ответов 5
Метки нет (Все метки)

Всем привет!
Пишу игру "Судоку" по примеру, изложенного в книге HelloWorld(Ed Burnette)
Нужно чтоб в любом момент игры пользователь имел возможность сохранить комбинацию чисел в файл, а также в последующем загрузить эту комбинацию!
А также программа должна уметь решать сгенерированную комбинацию чисел!
Как это можно реализовать? Подскажите,please!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.06.2011, 16:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Требуется подсказка в написании Cудоку (Программирование Android):

Нужна маленькая подсказка с калькулятором - Программирование Android
Всем привет, я новичок. Практикуюсь с калькулятором. В общем: 2 поля А и Б и третье с выводом ответа. чтоб только цифры вводились...

Нужна консультация в написании приложения - Программирование Android
Всем привет! может кто поможет в написании приложении... Пример. приложение всегда будет в онлайне - постоянно добавляться инфа (можно со...

Обновление экрана игры, нужна подсказка - Программирование Android
Обьясните пожалуйста часть кода игры Змейка, а именно меня интересует интервал, через который обновляется экран, и обьекты, расположенные...

При написании Binding привязки не всплывает подсказка с доступными элементами модели - C# WPF
Вопрос новичка. Постепенно пытаюсь освоить WPF, сейчас осваиваю шаблоны данных. Ориентируюсь на паттерн MVVM +использую entity framework....

требуется подсказка - C#
имеется класс using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.Sql; ...

Требуется подсказка - Математический анализ
Найти \lim_{x\rightarrow 0, y\rightarrow 0}x+y\sin\frac{1}{x}

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Max Patsy
курлык-курлык
85 / 94 / 3
Регистрация: 26.11.2009
Сообщений: 396
Записей в блоге: 1
30.06.2011, 10:05 #2
Сейчас через день-два я допишу пинг понг под андройд и вместе подумаем как сделать судоку.
0
binarytoys
2 / 2 / 0
Регистрация: 09.04.2011
Сообщений: 19
30.06.2011, 23:38 #3
Цитата Сообщение от DooM4ik Посмотреть сообщение
Нужно чтоб в любом момент игры пользователь имел возможность сохранить комбинацию чисел в файл, а также в последующем загрузить эту комбинацию!
Используйте SharedPreferences, они именно для этого и предназначены.

Цитата Сообщение от DooM4ik Посмотреть сообщение
А также программа должна уметь решать сгенерированную комбинацию чисел!
Как это можно реализовать? Подскажите,please!
Так ведь это же самое интересное - сделать AI! Какой тогда смысл в написании программы? Денег срубить? О_о
Там же ничего сложного - судоку всегда "сходится" даже если "проморгать" комбинацию цифр. Поэтому я бы сделал простенький алгоритм для проверки возможности поставить произвольную цифру в текущую позицию и гонял его последовательно по всем ячейкам, пока не останется свободных ячеек. Делов-то.
0
DooM4ik
Сообщений: n/a
01.07.2011, 00:48 #4
Цитата Сообщение от Максим Ширинкин Посмотреть сообщение
Сейчас через день-два я допишу пинг понг под андройд и вместе подумаем как сделать судоку.
Сама игрушка уже написана! Проблемка лишь в сохранении и загрузке!

Добавлено через 4 минуты
Цитата Сообщение от binarytoys Посмотреть сообщение
Используйте SharedPreferences, они именно для этого и предназначены.


Так ведь это же самое интересное - сделать AI! Какой тогда смысл в написании программы? Денег срубить? О_о
Там же ничего сложного - судоку всегда "сходится" даже если "проморгать" комбинацию цифр. Поэтому я бы сделал простенький алгоритм для проверки возможности поставить произвольную цифру в текущую позицию и гонял его последовательно по всем ячейкам, пока не останется свободных ячеек. Делов-то.
Оке...спс! Попробую!
panda11
1 / 1 / 0
Регистрация: 12.06.2010
Сообщений: 26
19.07.2011, 09:22 #5
Цитата Сообщение от DooM4ik Посмотреть сообщение
А также программа должна уметь решать сгенерированную комбинацию чисел!
мне кажется, что для генерации чисел нужно идти от обратного...
т.е. сначала программа делает всю матрицу чисел потом, в зависимости от уровня сложности, убирает некоторые числа из квадратов.
0
DedBoroda
ComfyMobile
87 / 87 / 6
Регистрация: 04.11.2010
Сообщений: 376
03.08.2011, 18:06 #6
Цитата Сообщение от DooM4ik Посмотреть сообщение
имел возможность сохранить комбинацию чисел в файл, а также в последующем загрузить эту комбинацию
Можно сохранять матрицу в SQLite. У каждой ячейки два параметра: значение(Value) и возможность редактирования(Enable).

Введение в базы данных Android
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.08.2011, 18:06
Привет! Вот еще темы с ответами:

Требуется грамотная подсказка - C++ Builder
Всем приветик. А как сделать, чтобы в Label1 помещался рандомный оператор? К примеру: '+' '-' '*' '/'. А то я пробую всякими...

Требуется подсказка с программой SM Logix - Контроллеры PLC
Товарищи, доброго времени суток. То, что я здесь оказался - это агония заочника-гуманитария в борьбе с точными науками, и очень прошу...

Требуется подсказка в домашнем задании - Ruby
"Я продавец компьютеров" Что мне нужно: - создать магазин, должно быть имя; - создать компьютерные товары, должны быть имена и...

Только начинаю на С/С++ .Требуется подсказка - C (СИ)
Добрый вечер.Начинаю программировать на C/C++.Есть общие вопросы. Подскажите ,пожалуйста.Может мои вопросы надо решать другими...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
03.08.2011, 18:06
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru