摘要:
关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,现将本人的一些体会总结如下,期望对大家有所帮助:一 丶const基础 如果const关键字不涉及到指针,我们很好理解,下面是涉及到指针的情况: int b = 500; const int* a = &b; [1] 阅读全文
摘要:
最长对称子串 对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定Is PAT&TAP symmetric?,最长对称子串为s PAT&TAP s,于是你应该输出11。 输入格式: 输入在一行中给出长度不超过1000的非空字符串。 输出格式: 在一行中输出最长对称子串的长度。 马拉车算法: 阅读全文
摘要:
1 ,gets() 可以无限读取,以回车结束读取,C语言中的函数,在C++中运行会产生bug。 如: #include <iostream> #include <cstdio> using namespace std; int main() { chara[50]; cin>>a; gets(a); 阅读全文
摘要:
HTTP请求报文格式: HTTP请求报文主要由请求行、请求头部、请求正文3部分组成 1,请求行 由3部分组成,分别为:请求方法、URL(见备注1)以及协议版本,之间由空格分隔 请求方法包括GET、HEAD、PUT、POST、TRACE、OPTIONS、DELETE以及扩展方法,当然并不是所有的服务器 阅读全文
摘要:
引用: ==================== S-> aaS|a是什么型的,为什么 S-> aSb|ab是什么型的,为什么 S-> SaS|b是什么型的,为什么 ===================== 答:三种文法都属于上下文无关文法。 四种文法的判断非常简单,说到到,四种文法就是规定产生式 阅读全文
摘要:
1. 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Session,用用于标识这个用户,并 阅读全文
摘要:
TCP协议的3次握手与4次挥手过程详解: http://blog.csdn.net/omnispace/article/details/52701752 图解B+树的插入和删除:https://yq.aliyun.com/articles/9280 红黑树:http://blog.csdn.net/ 阅读全文
摘要:
http://blog.csdn.net/sinat_38259539/article/details/71799078 阅读全文
摘要:
深度搜索:棋盘问题,详见http://poj.org/problem?id=1321 //#include<bits/stdc++.h> BFS题目:Dungeon Master (POJ2251: http://poj.org/problem?id=2251) #include<cstdio> # 阅读全文
摘要:
一个二分partition算法,将整个数组分解为小于某个数和大于某个数的两个部分,然后递归进行排序算法。 法一: 法二: 经典的快速排序算法,直接上代码: 数组第K大数值查询 阅读全文