在STL容器有顺序容器和关联容器两种。 顺序容器删除元素的方法有两种: 1.c.erase(p) 从c中删除迭代器p指定的元素。p必须指向c中一个真实元素,不能等于c.end()。返回一个指向p之后元素的迭代器,若p指向c中的尾元素,则返回c.end() 2.3.c.erase(b,e) 删除迭代器 ...
分类:
其他好文 时间:
2018-11-04 21:53:33
阅读次数:
245
题目描述就不多说了,网址在这里——>> http://poj.org/problem?id=1475 看到这题没有一点头绪,于是百度找代码观摩,可是就算这样也是对别人的解法半知半解,不能说找到了完全正确的答案,但对结题过程有了大致了解。 总体思路就是在队箱子bfs的同时,也对人进行bfs. 每移动箱 ...
分类:
编程语言 时间:
2018-11-04 21:53:14
阅读次数:
224
使用python的魔法方法和time模块定制一个计时器的类 看到这里知道要怎么写了吗,如果还是比较蒙的,那就继续往下看吧 首先用到一个time模块,我们先导入time模块 其次是两个功能,一个是开始时间,一个是结束时间: 基本功能已经实现了,下面需要完成的是print(t1)和直接调用t1均显示结果 ...
分类:
编程语言 时间:
2018-11-04 21:53:05
阅读次数:
246
马尔科夫链是一种随机模型,能根据先前的事件单独预测一个时间。 用马尔科夫链生成文本也是采用了相同的理念,努力找到一个词出现在另一个词后面的概率。 代码包含两部分,一个用来训练,一个用来生成 #生成器部分包含一个循环。它首先会选取一个随机的起始词并将其添加至一个列表,然后会在词典中所搜包含潜在跟随词的 ...
分类:
其他好文 时间:
2018-11-04 21:52:56
阅读次数:
263
JPA 1,JPA:Java Persistence API.JPA通过JDK 5.0注解-关系表的映射关系,并将运行期的实体对象持久化到数据库中。JPA是JavaEE中的标准。JPA标准只提供了一套规范,需要有JPA的具体实现,Hibernate实现了JPA2.0标准,所以我们在用JPA的时候,其 ...
分类:
Web程序 时间:
2018-11-04 21:52:46
阅读次数:
302
//这代码可真丑陋,但我学到了两点1:char和string可以无缝互相转换2:char可以直接加减数字进行转换string不行 ...
分类:
其他好文 时间:
2018-11-04 21:52:35
阅读次数:
135
传送门 分析 我们考虑用所有的情况减去不合法的情况 不难想出所有情况为$C_n^3$ 于是我们考虑不合法的情况 我们知道对于一个不合法的三元组$(a,b,c)$一定是修改后$a<b,b>c$ 于是我们可以离散化后用线段树维护每个点被覆盖了几次 所以每次对于一个点$i$,比它大的点的个数即为在它前面修 ...
分类:
其他好文 时间:
2018-11-04 21:52:24
阅读次数:
294
call 命令 CALL命令可以在批处理执行过程中调用另一个批处理,当另一个批处理执行完后,再继续执行原来的批处理 CALL command 调用一条批处理命令,和直接执行命令效果一样,特殊情况下很有用,比如变量的多级嵌套,见教程后面。在批处理编程中,可以根据一定条件生成命令字符串,用call可以执... ...
分类:
其他好文 时间:
2018-11-04 21:52:14
阅读次数:
213
递归函数(和Python的递归函数没什么区别,就是自己调用自己) 变量类型转换 错误处理 ...
分类:
其他好文 时间:
2018-11-04 21:52:05
阅读次数:
202
一、分布式架构详解1、分布式发展历程1.1单点集中式特点:App、DB、FileServer都部署在一台机器上。并且访问请求量较少1.2应用服务和数据服务拆分特点:App、DB、FileServer分别部署在独立服务器上。并且访问请求量较少1.3使用缓存改善性能特点:数据库中频繁访问的数据存储在缓存服务器中,减少数据库的访问次数,降低数据库的压力1.4应用服务器集群特点:多台应用服务器通过负载均衡
分类:
其他好文 时间:
2018-11-04 21:51:57
阅读次数:
178
参数说明:-a:所有连接-n:将服务转换为端口-t:所有tcp的连接-l:只显示状态为LISTEN的连接-s:对当前连接状态进行统计常用组合:ss-s:查看所有的连接信息(很好很强大)ss-ant:查看所有的tcp连接详细信息ss-antl:查看所有的tcp连接并且状态为LISTEN的连接ss-antstateestablished:查看所有tcp,并且状态为entablished的连接ss-an
分类:
其他好文 时间:
2018-11-04 21:51:47
阅读次数:
218
package another; import java.util.Arrays; import java.util.List; /** * 数组知识回顾 * @author ChristineBassoon */ public class Array { public static void ma ...
分类:
编程语言 时间:
2018-11-04 21:51:37
阅读次数:
215
每日一题之LeetCode移除元素 删除有序数组重复元素
分类:
编程语言 时间:
2018-11-04 21:51:24
阅读次数:
183
一、对动态规划的理解 动态规划算法的思想为:当前问题的最优解必定是在子问题的最优解的基础上求得的,进而去求子问题的最优解,通过不断递归之后,由初始状态的最优解以自底向上的方式不断动态地得到当前问题的最优解。 二、编程题1、2的递归方程 (1)编程题1的递归方程: 定义两个辅助一维数组note,Max ...
分类:
其他好文 时间:
2018-11-04 21:51:13
阅读次数:
262
第一步:修改配置文件[root@host253~]#vim/etc/rsyncd.confuid=nobodygid=nobodyusechroot=yesmaxconnections=4pidfile=/var/run/rsyncd.pidexclude=lost+found/transferlogging=yestimeout=900ignorenonreadable=yesdontcompr
分类:
其他好文 时间:
2018-11-04 21:51:06
阅读次数:
219
Git是本地代码管理工具。Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。1.GitinitGitinit:初始化一个仓库我们初始提交代码时,需要先新建一个干净的仓库,此时可以使用Gitinit来初始一个仓库,如图选择代码问价所在的目录右键进入GitBash窗口:执行完命令后将会在该目录下新增一个.git的文件夹(该文件夹是隐藏起来的,计算机默认是不显示的,可更改文件显
分类:
其他好文 时间:
2018-11-04 21:50:57
阅读次数:
223