会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Arthurian
因为有梦所以远方
博客园
首页
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
下一页
2017年2月13日
字符串匹配KMP算法中Next[]数组和Nextval[]数组求法
摘要: 数据结构课本上给了这么一段算法求nextval9[]数组 1 int get_nextval(SString T,int &nextval[ ]) 2 { 3 //求模式串T的next函数修正值并存入数组nextval。 4 i=1; nextval[1]=0; j=0; 5 while(i<T[0
阅读全文
posted @ 2017-02-13 21:00 Arthurian
阅读(2353)
评论(0)
推荐(1)
编辑
2016年12月31日
C++将一个数组内容赋给另一个数组
摘要: 有两种方式: 一、进行数组遍历,依次赋值 int arr1[5] = { 1, 2, 3, 4, 5 }; int arr2[10] ={ 0 }; for(int i=0;i<sizeof(arr1)/sizeof(int);i++) arr2[i] = arr1[i] ; 该段程序功能是遍历数组
阅读全文
posted @ 2016-12-31 17:37 Arthurian
阅读(12364)
评论(0)
推荐(0)
编辑
2016年12月30日
C++中的const和指针组合
摘要: 众所周知,指针是C++中的一个难点,同时也是一个重点内容,如果我们能够用好指针,那无疑对我们进行程序开发有着很大的帮助,但很多人都用不好指针,甚至在一些经典的教材中,对于指针的叙述也有错误。笔者在阅读谭浩强老先生的《C++程序设计》时发现对于 const 和 指针的组合,书中写的有问题,这里给出经过
阅读全文
posted @ 2016-12-30 09:04 Arthurian
阅读(805)
评论(0)
推荐(0)
编辑
2016年12月29日
通过图片对比带给你不一样的KMP算法体验
摘要: KMP 算法,俗称“看毛片”算法,是字符串匹配中的很强大的一个算法,不过,对于初学者来说,要弄懂它确实不易。 笔者认为,KMP 算法之所以难懂,很大一部分原因是很多实现的方法在一些细节的差异。体现在几个方面: next 数组,有的叫做“失配函数”,其实是一个东西; next 数组中,有的是以下标为
阅读全文
posted @ 2016-12-29 22:08 Arthurian
阅读(457)
评论(0)
推荐(1)
编辑
几种数据库连接方式优缺点比较
摘要: 几种数据库连接方式优缺点比较 访问接口 易用性 运行能力 可扩展性 技术层次 突出特点 ODBC 差 较高 差 底层 可进行底层控制 MFC ODBC 好 一般 高层 同用标准,应用广泛 MFC DAO 好 较高 一般 高层 访问JET性能最好 OLE DB 很难 高 好 底层 可访问非关系型数据库
阅读全文
posted @ 2016-12-29 15:48 Arthurian
阅读(2815)
评论(0)
推荐(1)
编辑
2016年12月28日
C++中的一些小知识
摘要: 判断字符是否为数字 在C/C++中有isdigit()来判断一个字符是否为数字 原型:int isdigit(char c); 用法:#include <ctype.h> (C语言);#include<cctype>(C++) 功能:判断字符c是否为阿拉伯数字 说明:当c为数字0-9时,返回非零值,
阅读全文
posted @ 2016-12-28 20:29 Arthurian
阅读(330)
评论(0)
推荐(0)
编辑
2016年12月22日
画风清奇!盘点各编程语言中有趣的开源项目!
摘要: 生活不易,编程苦闷,不如“人为制造”点趣味,让日子过得更加有玩味感。 本文参考了一些项目推荐,整理了一些编程语言中个人认为比较有意思,也相对实用的开源项目,每个语言列的都不多,感兴趣的有空可以试试看。 一、Go 1、Gobot Gobot 是一个机器人、无人机和物联网框架,提供在同一时间合并多个不同
阅读全文
posted @ 2016-12-22 10:31 Arthurian
阅读(2484)
评论(8)
推荐(4)
编辑
2016年12月18日
C++回溯法走迷宫
摘要: 1 #include <iostream> 2 #include <iomanip> 3 #include <cstdlib> 4 using namespace std; 5 6 #define MaxSize 100 7 int maze[10][10] = //定义一个迷宫,0表示通道,1表示
阅读全文
posted @ 2016-12-18 16:03 Arthurian
阅读(2331)
评论(3)
推荐(1)
编辑
C++数组小知识
摘要: 数组大小 我们一般情况下可以使用sizeof(数组名)/sizeof(数组元素)求数组元素个数,但需要注意的是,当我们需要调用函数处理数组时,数组的长度要在调用函数之前获取,因为调用函数的时候,数组退化为指针(参数里只传进去的是数组的首地址),在32位系统下,不管什么类型的指针,均为4个字节。
阅读全文
posted @ 2016-12-18 16:02 Arthurian
阅读(281)
评论(0)
推荐(0)
编辑
开机不能正常进入系统
摘要: 电脑开机黑屏,只有一个光标在不停地闪,不管你等多少个时辰都是那样,直到让你崩溃。你是不是经历过这样的情况,我想很多喜欢在电脑上折腾的人都会遇到过,但是解决的方法却是不一样,有的重装,有的拆机重接,有的甚至怀疑是硬盘毛病,直接换了一个硬盘。现在我就把这个问题的一些解决方法说一说。 方法/步骤 当你的电
阅读全文
posted @ 2016-12-18 16:01 Arthurian
阅读(275)
评论(0)
推荐(0)
编辑
C++指针之防不胜防
摘要: 我们在使用指针时,经常会出现下面几种错误: 1) 内存分配未成功,却使用了它。 编程新手常犯这种错误,因为他们没有意识到内存分配会不成功。常用解决办法是,在使用内存之前检查指针是否为NULL。如果指针p是函数的参数,那么在函数的入口处用assert(p!=NULL)进行检查。如果是用malloc或n
阅读全文
posted @ 2016-12-18 11:01 Arthurian
阅读(336)
评论(0)
推荐(0)
编辑
2016年12月16日
博客园积分规则
摘要: BlogScore = BeRead + 10 * BeComment + 50 * CommentBlogScore:博客积分BeRead:个人博客所有随笔和文章的阅读数之和BeComment:个人博客被评论总数Comment: 个人所发表的评论总数
阅读全文
posted @ 2016-12-16 15:07 Arthurian
阅读(565)
评论(11)
推荐(1)
编辑
2016年12月14日
博客园页面设置
摘要: 一、编辑器 1.链接 我们很多时候需要引用别人或者自己以前的代码。这里可以很方便地加上链接。 一个添加链接,一个取消链接 选中要链接的文字右键就可以选中链接。 填入URL地址,目标一般选择在新窗口打开。 2.书签 插入书签 写入书签名 这样可以在文章开始写目录 跳到任意的书签。右键插入链接的时候可以
阅读全文
posted @ 2016-12-14 20:56 Arthurian
阅读(522)
评论(0)
推荐(0)
编辑
2016年12月13日
C#预编译指令之#region
摘要: #region和#endregion是一个区域注释(注释一段话.但是不是AU3内置的语法。内置的注释是 ";" 和 "#cs" 与 "#ce") 这是为了给编辑器识别代码折叠准备的。本身没有任何意义,在编译时候会被自动删除。 是为了让我们在看代码时能快速知道一个功能是哪里开始,哪里结束。 #regi
阅读全文
posted @ 2016-12-13 19:23 Arthurian
阅读(543)
评论(0)
推荐(0)
编辑
2016年12月11日
图的广度优先遍历和深度优先遍历
摘要: 图是一种很重要的数据结构,在我们的编程生活中应用极其广泛
阅读全文
posted @ 2016-12-11 16:46 Arthurian
阅读(605)
评论(0)
推荐(0)
编辑
上一页
1
···
10
11
12
13
14
15
下一页