- 博客(5)
- 收藏
- 关注
原创 约瑟夫环递推详解(圆圈中最后剩下的数字)
在做编程题时遇上约瑟夫环问题:0,1,,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。例如,0、1、2、3、4这5个数字组成一个圆圈,从数字0开始每次删除第3个数字,则删除的前4个数字依次是2、0、4、1,因此最后剩下的数字是3。题目来源:力扣(LeetCode)如果看不懂可以百度其它约瑟夫环问题链接:https://l...
2020-03-30 11:26:05
762
原创 Access 使用SQL语句创建自增列
在Access中创建自增列重要一点还是不能添加属性因为自增本身就是属性,在W3School 中给的例子是CREATE TABLE Persons(P_Id int PRIMARY KEY AUTOINCREMENT,LastName varchar(255) NOT NULL,FirstName varchar(255),Address varchar(255),City v...
2020-03-29 09:41:22
1824
原创 KMP算法的个人理解
KMP算法用于字符串匹配中,在看了b站大佬的解释之后略有理解,在这里归纳以下以帮助记忆:大佬视频:https://www.bilibili.com/video/av11866460?from=search&seid=38354410405237992891.暴力匹配对于两个字符串:A:a b c a b d a a b b c eP: b d a a b我们通常暴...
2020-03-09 17:09:06
198
原创 递归的个人理解
递归:在程序中不断调用自身函数,到达最末尾目标端的时候再进行第一次计算;计算返回值掉回前一级参与第二次运算,如此重复回到最前端;举例:1->2->3->4->5 由1处开始调用本身4次到达了5处,再在5处运行第一次运算获得的值返回4处参与4处的运算,如此重复返回1运算得到最终值程序举例如下,计算1+2+3+4int main(){int in...
2020-03-02 09:41:24
150
原创 QT中QByteArry数组和int数组的相互转化
本人最近因为项目新学QT,需要在QT上搭建个可以发送16进制显示的二进制数组的TCP通讯。以前的开发平台是C#,这种数组只要用byte数组就可以,显示方便。如今转到C++平台,面对满是指针的调用不知所措。QT中TCP通讯网上就很多了,这里不再赘述。我们要说的是在:QByteArry Arry=TCPSoket->readAll();获得的的是QByteArry数组,其显示的...
2018-04-04 16:38:53
16850
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人