C/C++
文章平均质量分 69
南山布衣
编程爱好者,游戏爱好者!!!
展开
-
xy-c
<br />//----------------------------------<br />// [11/12/2010 anning]<br />// 获取链 In 以首(isHead=true)或者尾为起始点的弱强(-=)链。<br />void Sudoku::XY_ChainGetWeakStrongLinks(list<sdLink> & In, bool isHead, list<sdLink> & Out)<br />{<br /> _Point p1, p2; // p1, 链首原创 2010-11-12 17:29:00 · 661 阅读 · 0 评论 -
cal24
<br />// cala24.cpp : Defines the entry point for the console application.<br />//<br />#include "stdafx.h"<br /><br />#if 10<br /><br />// 1。根据算法1计算24点的代码 <br />#pragma warning( disable : 4786 )<br />#include <iostream> <br />#include <string> <br />#incl原创 2011-01-05 17:21:00 · 592 阅读 · 0 评论 -
fc_solver
<br />#define __MSDOS__<br /><br />#if 1<br />/*<br /> * Program for testing winnability of opening positions in Free Cell.<br /> * Can also generate random positions, optionally filtered for winnability.<br /> * Does not actually support interactive playi原创 2011-03-31 15:46:00 · 460 阅读 · 0 评论 -
freecell
<br /> printf("/t/t/t/t选局/n/t/t/t 从 1 到 1000000: ");<br /> cin>>g_gamenumber;<br /> Shuffle(g_gamenumber);<br /> string sR = ToString();<br /> printf("%s/n", sR.c_str());<br />{<br /> char fileOut[128];<br /> sprintf(fileOut,原创 2011-03-25 16:29:00 · 840 阅读 · 0 评论 -
sd 题目
<br />string s7= "...9.5....5....17..6..2.43...6.8..5.....6...24..5....3..2..9.8.7....65.....87..9.";<br />string s8= "...9.5..825.6..179.6..2.435..6.8..5.....6...24..59...3..2.59.8.7....65.....87..9.";<br />string s9= "000023400004000100050084090601070原创 2010-11-09 08:15:00 · 442 阅读 · 0 评论 -
wxyz-wing
<br />// [11/17/2010 anning]<br />// WXYZ-Wing<br />bool Sudoku::WXYZ_Wing(int n)<br />{<br /> struct sdWXYZ<br /> {<br /> _Point p;<br /> int candi;<br /> };<br /> // W -<br /> // X - <br /> // Y -<br /> // Z- X, Y,原创 2010-11-17 17:29:00 · 923 阅读 · 0 评论 -
Sudoku DLX算法求解
<br />---------------------------------------- .h<br />#ifndef _DLX_SUDOKU_H_<br />#define _DLX_SUDOKU_H_<br />#include <string><br />using namespace std;<br /><br />#define RR 729 // 81 * 9<br />#define CC 324 // 81 * 4<b原创 2010-08-20 14:13:00 · 3178 阅读 · 0 评论 -
Sudoku逻辑
<br />------------------------------------------<br />void Sudoku::Bug_1()<br />{<br /> int r, c, rr, cc;<br /> int num = 0;<br /> for (r = 0; r < 9; ++r)<br /> {<br /> for (c = 0; c < 9; ++c)<br /> {<br /> if (m_anCell原创 2010-08-20 14:17:00 · 1117 阅读 · 0 评论 -
日历
<br /><br />#include "stdafx.h"<br />#include "string.h"<br />#include "math.h"<br />#include "string"<br />#include "time.h"<br />#include "math.h"<br />#include <windows.h><br />using namespace std;<br />// Calendar.cpp : Defines the entry point for the原创 2010-12-03 08:25:00 · 683 阅读 · 0 评论 -
Lunar
void Lunar(int year, int month, int day, MyDate & dateOut){ int i; int run=0, ping=0; // 闰年和平年个数 long temp; long sum; // 公历1900.1.31为农历的 乙亥年 戊寅月 甲辰日 正月初一 dateOut.monCyl = 14; // 戊寅月 dateOut.dayCyl = 40; // 甲辰日 if ( year原创 2010-12-10 16:45:00 · 588 阅读 · 0 评论 -
推箱子,增加箱子是否卡死的简单判断,别小看这段代码,可大量剪枝,效率提升可观。
<br />// 推箱子,增加箱子是否卡死的简单判断,别小看这段代码,可大量剪枝,效率提升客观。<br />// 其实可以预先在棋盘上置上箱子不可以到达的位置,另外“死棋”的逻辑还可以增加。。。<br /> <br />//////////////////////////////////////////////////////////////////////////<br />//<br />// 判断箱子推到pt位置后,是否卡死<br />//<br />/////////////////////////原创 2010-08-17 16:32:00 · 1089 阅读 · 0 评论 -
推箱子AI
<br />转帖地址http://blog.csdn.net/alai04/archive/2006/05/31/765958.aspx<br /> <br />// ----------------------------------------------------------------------------<br />// SokoState_v1.cpp -- SokoState类的实现文件,第一版<br />#if 0<br />#include "SokoState_v1.h"<br />转载 2010-08-16 11:19:00 · 920 阅读 · 0 评论 -
cal
日历程序。原创 2010-12-24 17:26:00 · 662 阅读 · 0 评论