2015年7月11日

摘要: EMACS在开启后,会自动打开一个欢迎界面。如果要去除他,可以在用emacs或其实编辑工具编辑~/.emacs文件。在最下面一行加上,保存退出即可。(setq inhibit-startup-message t) 阅读全文
posted @ 2015-07-11 18:32 袖里藏云 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: ---恢复内容开始---Windows自带的记事本编辑文本时,如果使用utf-8编码的文件,会在每个文件开头添加一个值为0xefbbbf字符,会导致许多奇怪的问题,如网页第一行可能会显示一个"?", 或编译器报语法错误,等。Unix哲学:“没有消息就是好消息!”GNU的意思是"GNU's not U... 阅读全文
posted @ 2015-07-11 17:42 袖里藏云 阅读(156) 评论(0) 推荐(0) 编辑

2015年7月10日

摘要: 入手了emacs,一直折腾想把caps Lock设置为control键。网上看到一个用gnome里找到系统-首选项之类可以直接设置的。在14.04版的ub中是找不到的(新版设置太坑,只有那么几个选项)。只能先装上gnome tweat toolsudo apt-get install gnome-t... 阅读全文
posted @ 2015-07-10 01:04 袖里藏云 阅读(275) 评论(0) 推荐(0) 编辑

2015年6月11日

摘要: 1 #include 2 #include 3 4 /* this code is used to cope with the problem of the eight queens. 5 * array borad[9][9] is a virtual borad. 6 *... 阅读全文
posted @ 2015-06-11 22:56 袖里藏云 阅读(554) 评论(0) 推荐(0) 编辑

2013年10月20日

摘要: 直观的理解计算机中的数值编码什么是编码大家都知道计算机其实是一个二进制的世界,但是它又是如何为我们呈现出另一面缤纷多彩的世界出来的呢?编码技术就是其中最重要的基础组成部分,事实上在人类世界中编码技术是无处不在的。这里所说的编码指并非指Coding,Coding指的是书写代码的过程,即编程(Progr... 阅读全文
posted @ 2013-10-20 07:37 袖里藏云 阅读(632) 评论(0) 推荐(0) 编辑

2012年5月1日

摘要: 1 图论:最短路径(广度优先搜索、C语言实现) 2 要用到的数据结构有: 3 队列、表、邻接表 4 分为六个文件- 5 |--Main.c 应用文件:main函数所在。读取各边到邻接表,然后调用计算机最小路径函数。求解。 6 |--code.c 最小路径函数:最小路径函数所在。 7 |--Queue.c 数据结构:队列 8 |--Table.c 数据结构:表... 阅读全文
posted @ 2012-05-01 11:01 袖里藏云 阅读(2216) 评论(0) 推荐(0) 编辑
摘要: 1 注意InsertVertex(插入点函数)返回的是插入后,该点的指针。所以当你的图是空的时候(即Graph==NULL)时,你应该这样子调用该函数:Graph = InsertVertex(x, Graph).否则只有当图非空时,才可以调用。或者你可以为图添加一个表头,或者将Graph定义为全局变量,做一个小小的修改即可。解决方法有很多,不多列举。 2 3 像求最短路径,只要用到插入边函数, 这样就不需做修改。因为插入边函数返回插入边之后的新的图。这样子调用插入边函数:Graph = InsertEdge(x, y, Graph). 4 5 应用... 阅读全文
posted @ 2012-05-01 11:00 袖里藏云 阅读(828) 评论(0) 推荐(0) 编辑
摘要: 队列:C语言实现 #include <stdio.h> #include <stdlib.h> #define QueueIsEmpty(arg) (arg->Size <= 0) #define QueueIsFull(arg) (arg->Size == arg->Capacity) /*判断是否为空或为满。宏定义,函数调销太大。 队列使用Size和Capacity显式的判断是否空或满。*/ typedef struct queue_tag { int Size ; //记录队列中有多少个元素 int Rear ... 阅读全文
posted @ 2012-05-01 10:55 袖里藏云 阅读(412) 评论(0) 推荐(0) 编辑

导航