- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 《编程之美》中国象棋将帅问题
问题描述中国象棋里面双方的“将”和“帅”各自呆在自己的九宫格里,一步只能横移或纵移一格,而且双方不能见面(既不能处在同一条纵线上)。在残局时有的人会用这一规则走出绝妙杀招。假设一方的“将”为A,另一方的“帅”为B,现在求双方所能出现的所有合法位置,所需变量只能用一个字节来保存。我的解法#include int main(void){ unsigned char chPos
2014-11-30 11:31:35 832
转载 确保对象的唯一性——单例模式
前言:这是一篇我见过的讲单例模式最完整的,也是讲的最好的一篇博客文章。3. 1 单例模式的动机 对于一个软件系统的某些类而言,我们无须创建多个实例。举个大家都熟知的例子——Windows任务管理器,如图3-1所示,我们可以做一个这样的尝试,在Windows的“任务栏”的右键弹出菜单上多次点击“启动任务管理器”,看能否打开多个任务管理器窗口?如果你的桌面出现多个
2014-11-26 17:31:45 516
转载 什么是Docker?
尽管之前久闻Docker的大名了,但是天资愚钝,对其到底是个啥东西一直摸不清,最近花了一段时间整理了一下,算是整理出一点头绪来。官网的介绍是这样的:Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications....其实看完这句话还
2014-11-18 17:07:12 484
原创 STL 小结
看C++ STL一个月了,小结下这个阶段的学习所得; 容器是以class template完成;内存管理师由memory pool完成;算法是由function template完成;仿函数(函数对象)是一种将operation ( )重载了的class template;迭代器是泛型指针,也是种智能指针,将operator++、operator * 等指针习惯行为重载的class t
2014-11-16 15:49:50 793 2
原创 STL Sort Algorithm
这个星期看了侯捷先生《STL 源码剖析》算法部分,基本看完了,其中算法比较多,我就重点下Sort在SGI STL中的实现。1. sort函数的实现是这样的:template inline void sort(RandomIAccessIterator first , RandomAccessIterator last>{ if ( first != last) {
2014-11-08 17:49:53 898
空空如也
新手求救Nginx 配置问题
2015-07-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人