题面描述: 给定 $n$ 个数 $A_1, A_2, ..., A_n$ 和 $m$ 个操作,操作分为两个类型: ① 给出 $p,x$,将第 $A_p$ 修改为 $x$; ② 给出 $x$,将整个序列中小于 $x$ 的数替换成 $x.$ 求最后所有数的值。 $1 \le n,m \le 2*10^5 ...
分类:
其他好文 时间:
2019-09-09 22:42:02
阅读次数:
85
题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 解题思路 前序遍历的第一个值为根节点的值,使用这个值 ...
分类:
其他好文 时间:
2019-09-09 22:41:47
阅读次数:
113
cmd_server cmd_clinet: ...
分类:
编程语言 时间:
2019-09-09 22:41:06
阅读次数:
125
1.spring依赖注入的方式 a) 通过set方法(property标签)完成依赖注入 <!-- 通过set方法完成注入 id:被外面调用时用的标识 class:spring管理的类的全类名 property:类中的属性 name:属性名称 ref:属性是个对象用ref注入 value:属性是St ...
分类:
编程语言 时间:
2019-09-09 22:40:45
阅读次数:
116
编写shell脚本不停地telnet一个域名,并输出结果到文件中 运行脚本 在后台运行 查看输出结果并统计 将工作调到前台运行 注意: 比较两个字符串是否相等的办法是:if [ X"$test" = X"test" ]; then这里的关键有几点:1、使用单个等号2 、注意到等号两边各有一个空格:这 ...
分类:
Web程序 时间:
2019-09-09 22:40:31
阅读次数:
229
一、MFC网络编程 a)CAsyncSocket用于异步非阻塞类,用UDP通信; b)CAsyncSocket的子类(派生类);Csocket同步阻塞类,用于TCP通信; c)通信前,必须调用AfxSocketInit()进行初始化 二、CAsyncSocket类UDP通信 2.1 服务器端通信步骤 ...
分类:
编程语言 时间:
2019-09-09 22:39:50
阅读次数:
128
Leetcode之动态规划(DP)专题-264. 丑数 II(Ugly Number II) 编写一个程序,找出第 n 个丑数。 丑数就是只包含质因数 2, 3, 5 的正整数。 示例: 说明: dp含义: dp[i]表示第i-1个丑数。 ...
分类:
其他好文 时间:
2019-09-09 22:39:37
阅读次数:
98
布局 html布局一般分为div布局和table布局,为了方便SEO等因素,推荐使用div布局。 大多数html元素可以分为块级元素或内联元素。块级元素通常以新行开始,内联元素则通常不会以新行开始。 div是典型的块级元素,没有特定含义,可用于组合其它HTML元素的容器,进行文档布局。 span是典 ...
分类:
Web程序 时间:
2019-09-09 22:39:26
阅读次数:
102
一.定义 原型模式:原型模式用于创建重复的对象,实现对象的拷贝。这种模式类似于创建型模式,提供了创建对象的最佳模式。 这种模式存在的应用场景在于,能够复制当前对象,实现对象数据的克隆。比如:如果一个对象的数据需要经过较高代价的数据库操作,采用原型模式能够较好的缓存当前对象,减少数据库的访问量。 二. ...
分类:
其他好文 时间:
2019-09-09 22:39:07
阅读次数:
110
phpmyadmin index.php中 checkpagevalidity函数 查看白名单 第一个返回true的地方 page参数需要在白名单中。 第二个返回true的地方 mb_strops函数:stroup(s1,s2) 查找s2在s1中第一次出现的位置 mb_substr(s1,s2,s3 ...
分类:
Web程序 时间:
2019-09-09 22:38:49
阅读次数:
131
Suppose that all the keys in a binary tree are distinct positive integers. Given the preorder and inorder traversal sequences, you are supposed to out ...
分类:
其他好文 时间:
2019-09-09 22:38:38
阅读次数:
116
server client db_handler ...
分类:
其他好文 时间:
2019-09-09 22:38:24
阅读次数:
101
Set 元素不会重复 let list = new Set() list.add(5) list.add(7) console.log(list) // 长度 console.log(list.size) let arr = [1, 2, 3, 4, 5] let list = new Set(ar... ...
分类:
其他好文 时间:
2019-09-09 22:38:10
阅读次数:
112
类和动态内存分配 整理自《C++ Primer Plus》 1. 动态内存和类 + 静态类成员有一个特点:无论创建了多少对象,程序都只创建一个静态类变量副本。也就是说,类的所有对象共享同一个静态成员。静态数据成员在类声明中声明,在包含类方法的文件中初始化。 + 复制构造函数用于将一个对象复制到新创建 ...
分类:
其他好文 时间:
2019-09-09 22:37:57
阅读次数:
100
authors表是主表 books表是子表 默认情况下,当使用datacontext.dbset.remove 删除authors时, 与之相关的books也会一起删除掉. 不过可以使用WillCascadeOnDelete(false)来关闭级联删除 这样再执行本随笔第一个代码段就不会删除与之相关 ...
分类:
其他好文 时间:
2019-09-09 22:37:41
阅读次数:
119
RodRego — a register machine 寄存器机(register machine)是一种类似于图灵机一样的抽象机器,是计算机模型的一种,他和其他的抽象机一样都是图灵等价的。 RodRego是哲学家丹尼尔·丹尼特和他的朋友制作的一款寄存器机模拟软件。通过编写简单的命令在RodReg ...
分类:
系统相关 时间:
2019-09-09 22:37:24
阅读次数:
147