题意:链表翻转,每k个翻一次,最后不足k个的不翻 题解:没啥难点,就是要对逻辑有一点要求;当然你也可以先存到数组里,然后用数学方法计算下标进行swap,但是这脱离了这道题的本意,代码不放了 1 class Solution { 2 public: 3 void reverse(vector<List ...
分类:
其他好文 时间:
2018-09-22 21:12:29
阅读次数:
149
(一)源码下载 (一) 函数的重载:同一个命名函数,通过传入参数的不同,调用不一样的函数 上面程序的运行结果: (二)函数只能通过参数的不一样重载函数,不能通过返回参数的不一样重载函数 运行结果报错 1 #include <iostream> 2 using namespace std; 3 int ...
分类:
编程语言 时间:
2018-09-22 15:58:10
阅读次数:
184
(一)程序修改001_linuxC++之_类的引入 (二)修改成为.h和.c文件 1 #include <stdio.h> 2 #include "person.h" 3 4 int main(int argc,char ** argv) 5 { 6 Person per; 7 per.setNam ...
分类:
编程语言 时间:
2018-09-22 15:15:28
阅读次数:
157
概述 项目需要定时器的调度管理,原来使用Spring Boot自带的定时器,但是不能后台动态的操作暂停、启动以及新增任务等操作,维护起来相对麻烦;最近研究了Quartz的框架,觉得还算不错,整理了一下代码,整合到现有系统里面,整体效果如下图所示,记录操作流程如下文。 数据库 将Quartz依赖的数据 ...
分类:
编程语言 时间:
2018-09-21 13:27:24
阅读次数:
176
传送门 解题思路 平衡树,支持插入,删除,找前驱后继,set水过。 #include<iostream> #include<cstdio> #include<cstring> #include<set> using namespace std; const int MAXN = 50005; inl ...
分类:
其他好文 时间:
2018-09-20 19:50:43
阅读次数:
168
cookie 1、Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的话来描述就是人生只如初见,对服务器来说,每次的请求都 ...
分类:
其他好文 时间:
2018-09-20 11:21:46
阅读次数:
144
1、内存和硬盘都是用来存储的 内存:速度快 硬盘:永久保存 2、文本编辑器存取文件的原理(nodepad++,pycharm,word) 打开编辑器就可以启动一个进程,是在内存中的,所以在编辑器编写的内容也都是存放在内存中的,断电后数据就丢失了。因而需要保存在硬盘上,点击保存按钮或快捷键,就把内存中 ...
分类:
编程语言 时间:
2018-09-19 22:08:22
阅读次数:
210
water //#define test #include<bits/stdc++.h> using namespace std; const int Nmax=1e6+7; typedef long long ll; struct LL { ll a,b; LL(){ } LL(ll aa,ll ...
分类:
其他好文 时间:
2018-09-19 13:34:00
阅读次数:
152
最终还是决定把红黑树的篇章一分为二,插入操作一篇,删除操作一篇,因为合在一起写篇幅实在太长了,写起来都觉得累,何况是阅读并理解的读者。 红黑树删除操作请参考 数据结构 - 红黑树(Red Black Tree)删除详解与实现(Java) 现在网络上最不缺的就是对某个知识点的讲解博文,各种花样标题百出 ...
分类:
编程语言 时间:
2018-09-18 19:17:56
阅读次数:
191
一. 定义 方法引用是用来直接访问类或者实例的已经存在的方法或者构造方法。 方法引用是Lambda表达式的一种简写形式; 如果Lambda表达式只是调用一个特定的已经存在的方法,则可以使用方法引用; 如果你觉得Lambda的方法体会很长,影响代码的可读性,则可以用方法引用来解决。 二. 语法 使用 ...
分类:
编程语言 时间:
2018-09-17 19:35:49
阅读次数:
214