#include <iostream> #include <cstdio> #include <queue> #include <algorithm> #include <cmath> #include <cstring> #define inf 2147483647 #define N 10000... ...
分类:
其他好文 时间:
2019-08-18 13:41:21
阅读次数:
58
一、如何跳出多重循环 (1)goto(嵌入式不推荐,goto比较复杂) (2)return (3)if判断 (4)在大循环后面判断标志加入break 二、for循环中: (1)break终止循环执行循环体下面的代码 (2)return终止循环并且退出循环所在的方法 (3)continue终止当前循环 ...
分类:
编程语言 时间:
2019-08-18 13:38:25
阅读次数:
100
Problem A: Maze Time Limit: 1000 ms Memory Limit: 256 MB Description 考虑一个N×M的网格,每个网格要么是空的,要么是障碍物。整个网格四周都是墙壁(即第1行和第n行,第1列和第m列都是墙壁),墙壁有且仅有两处开口,分别代表起点和终点 ...
分类:
其他好文 时间:
2019-08-18 13:25:44
阅读次数:
92
浅谈二分 来自8,17考试模拟24。 本题: 单调凸包。(找凸包方向:联系高考数学线性规划) 弹栈操作是一个个向后弹的。序列转换为树上。对于树上结构,只需记录父子关系,即可还原出一整棵树。因为要可持久化,那么这里的栈也变为了树状。只需记录在栈里的父亲即可。甚至不用开一个数组作为栈。由于单调性,搭配倍 ...
分类:
其他好文 时间:
2019-08-17 22:23:36
阅读次数:
117
"Traffic Network in Numazu (HDU 6393)" 题意:给定一张$n$个点$n$条边的带权图。要求支持两种操作: $0\ x\ y :$修改第$x$条边的权值为$y$。 $1\ x\ y :$查询$(x,y)$的最短路。 题解: $n$个点$n$条边,就是一颗基环树。我们 ...
分类:
Web程序 时间:
2019-08-17 17:52:29
阅读次数:
123
题面 Bzoj3786 解析 上课讲稿上的例题 这道题是套路题,是括号序的应用,进入节点时打上$+1$标记, 退出时打上$-1$标记,这个是作为点权的系数 先看操作2, 需要更改父节点,就是把一段区间提取出来,插入另一个地方,显然可以用Splay维护,先提取区间,再把新父亲的$+1$点旋转至根,把区 ...
分类:
其他好文 时间:
2019-08-17 00:51:58
阅读次数:
105
业务场景:用户提供Excel表,在页面上点击“导入按钮”,系统读取Excel中的数据,存到对应的数据库
注:
1,目前仅提供导入简单的Excel表,没有合并单元格,只能读取单页sheet
2,方法里用到了具体业务场景的实体类,所以适用性不是很强,其他场景要用的话,还需要修改代码。但... ...
分类:
数据库 时间:
2019-08-16 22:27:31
阅读次数:
105
10:签到求n!取模 #include <iostream> #include <iterator> #include <algorithm> typedef long long ll; using namespace std; const ll mod=1e6+3; ll n; ll res[mo ...
分类:
其他好文 时间:
2019-08-16 21:00:54
阅读次数:
81
基于TCP协议的socket通信 1.基于TCP协议的socket循环通信 2.基于TCP协议的socket连接循环通信 3.基于TCP协议的socket通信:远程执行命令 4.粘包现象 5.操作系统的缓冲区 5.出现粘包现象的情况 1.接收方没有及时接收缓冲区的包,造成多个包接收(客户端发送了一段 ...
分类:
其他好文 时间:
2019-08-15 22:53:18
阅读次数:
114