欢迎来到我的个人网站
这里可以搜索到本站的全部文章,或点击菜单栏直接进入相关栏目
蛇形填数问题
在 n*n 的方阵里填入 1,2,...,n*n,要求填成蛇形。#include <stdio.h>
#define MAX 10
int a[MAX][MAX] =...
Read more →
身份证号校验码的验证
身份证号码18位数字,按从左到右数1-6位表示出生地编码,7-10位出生年份,11、12位出生月份,13、14位出生日期,15、16位出生顺序编号,17位性别标号,18位效验码。此算法只实现对第18位...
Read more →
const char*, char const*, char* const的区别
/* ------------------------------
一共3种写法:
1、const char*
2、char const*
3、char*...
Read more →
迷宫问题 JavaKarel
Java Karel 机器人的模拟迷宫算法,短小精悍,值得借鉴。import stanford.karel.*;
public class MazeKarel extends ...
Read more →
汉诺塔问题
汉诺塔来源于印度传说的一个故事,上帝创造世界时作了三根金刚石柱子,在一根柱子上从上往下从小到大顺序摞着64片黄金圆盘。上帝命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘...
Read more →
正整数反转
递归在编程中使用非常广泛,它能使代码的逻辑变得清晰,且代码也很精简,只是一定要记住要有一个出口,否则就无限递归下去,直至系统崩溃。void reverse(int n)
{
...
Read more →