摘要: 1.判断单链表是否存在环 如果链表存在环,就好像操场的跑道是一个环形一样。此时让快慢指针都从链表头开始遍历,快指针每次向前移动两个位置,慢指针每次向前移动一个位置;如果快指针到达NULL,说明链表以NULL为结尾,没有环。如果快指针追上慢指针,则表示有环. 2.判断两个单链表是否相交,如果相交,找到 阅读全文
posted @ 2019-05-26 15:11 本咒 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 两种原因: 第一种为程序的运行以平台系统位数不匹配,第二种则是该死的VS整出来的... 一般在下面三种情景下会发生. 1.64位系统上C#调用32位的C++ *.dll 2.64位系统上IIS发布含有32位的 *.dll应用程序时 3.64位系统上编写C++ *.dll,在64位系统上通过 C#调用 阅读全文
posted @ 2018-12-22 23:24 本咒 阅读(2204) 评论(0) 推荐(0) 编辑
摘要: sql数据库还原,出现媒体簇的结构不正确,SQL Server无法处理此媒体簇。 异常如下图。 造成问题的原因: 我的电脑上安装了sql2005和sql2008,问题就在于我用sql2008的SQL Server Management Studio工具打开的是sql2005的实例。用SELECT @ 阅读全文
posted @ 2018-11-28 19:55 本咒 阅读(3828) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-10-26 23:54 本咒 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git 提示出错信息:fatal: remote origin already exists. 解决办法如下: 1、先输入$ git remote r 阅读全文
posted @ 2018-10-11 22:46 本咒 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 1、安装git https://git-scm.com/downloads 2、新建工程 a、步骤一 b、步骤二 3、创建密钥 a、桌面右键 b、cd ~/.ssh/ 如果提示 “ No such file or directory”,你可以手动的创建一个 .ssh文件夹即可 mkdir ~/.ss 阅读全文
posted @ 2018-10-11 21:40 本咒 阅读(1469) 评论(0) 推荐(0) 编辑
摘要: 假设有这样一组序列:70 30 40 10 80 20 90 100 75 60 45 第一趟70与30比,大于,k取30的索引,交换,此时k=1;s[k]再与40比较,小于,跳出,s[k]仍旧为30;再与10比较,大于,k取10的索引3,交换,依次类推。 第一趟完成后为10 30 40 70 80 阅读全文
posted @ 2018-09-15 09:34 本咒 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 假设一组数据为 49 38 65 97 76 13 27 49* 55 4 步长gap按n/2设定,则第一步可分为{49,13},{38,27},{65,49*},{97,55},{76,4},gap=5 第二个循环则是令i=5,即13这个数,在接下来的循环里,用13与49比较,若小于则交换,然后便 阅读全文
posted @ 2018-09-15 09:00 本咒 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 假设一个数组为:3 4 2 1 5 第一次 4与3比较,即s[i]与s[i-1]比较,如果大于,则跳出 第二次2与4比较,2小于4,将2的值赋给临时变量temp,之后在子循环里循环判断2与其之前的所有值的大小关系,如果2小,则将大的值赋给2所在的数组位置;子循环结束,temp赋值给与2最后比较完的数 阅读全文
posted @ 2018-09-15 08:10 本咒 阅读(237) 评论(1) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-09-11 10:44 本咒 阅读(4) 评论(0) 推荐(0) 编辑