工具
adolph_jun
这个作者很懒,什么都没留下…
展开
-
vector 的介绍
原文链接在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。1 基本操作(1)头文件#include.(2)创建vector对象,vector vec;(3)尾部插入数字:vec.push_back(a);(4)使用下标访问元素,cout(5)使用迭代器访问元素.vectorint>::iterator it;转载 2015-08-05 11:02:30 · 293 阅读 · 0 评论 -
优先队列的使用方法
原文链接C++优先队列的基本使用方法 #include#include#includeusing namespace std;struct node{ friend bool operator { return n1.priority "为从小打到排列 } int priority;转载 2015-08-05 13:50:35 · 293 阅读 · 0 评论 -
字符串函数
原文一、字符处理库中的函数#include函数原型:int f(int c)函数说明:C语言定义的处理字符操作,包括是否是数字,字母,打印字符,十六进制数字,大小写转换等,具体如下:isalnum:Check if character is alphanumeric (function)isalpha :Check if character is alphabe转载 2015-10-02 16:42:00 · 267 阅读 · 0 评论 -
最短路归纳
一floyd求多源、无负权边的最短路,用矩阵记录图松弛每一对点,使得每一对点之间的权值是最小的,利用三个for循环,时间复杂度O(n^3)void make_floyd(){ for (k=0; k for (i=0; i for (j=0; j {原创 2015-10-19 23:59:29 · 421 阅读 · 0 评论 -
树状数组
原文链接树状数组中用的d【】,每个点都有一定的管辖范围;如d[1]=a[1];d[2]=a[1]+a[2];d[3]=a[3];d[4]=a[1]+a[2]+a[3]+a[4];等等;这样的结构关键是为了,对一个数组内部动态的删除,增加,来高效的求某个点或者某个区间的值;比如说对数组a,改变某一位的值需O(1),求某个转载 2015-10-07 11:27:14 · 227 阅读 · 0 评论 -
最大子序列和
原文链接问题: 给定一整数序列A1, A2,... An (可能有负数),求A1~An的一个子序列Ai~Aj,使得Ai到Aj的和最大 例如:整数序列-2, 11, -4, 13, -5, 2, -5, -3, 12, -9的最大子序列的和为21。对于这个问题,最简单也是最容易想到的那就是穷举所有子序列的方法。利用三重循环,依次求出所有子序列的和然后取最大的那个。当然算法复杂度会达到转载 2015-10-08 19:48:54 · 248 阅读 · 0 评论 -
学习中应该收集的开发利器
1、将数据表生成对应的bean类:TableToBean获取工具和说明原创 2017-09-27 21:26:16 · 167 阅读 · 0 评论 -
Idea与github的协作
一、idea从github中获取新的项目,1、复制地址2、选中check out from Version Control 中git3、将项目地址粘贴下来,点击clone即可二、将编辑后的代码推送到github上1、VCS-->Git-->Commit File-->Commit2、VCS-->Git-->Push-->选择推送到哪里-->push3、查看...原创 2018-05-20 16:41:55 · 721 阅读 · 0 评论 -
logback
实现将不同模块的日志打印在不同的文件中<?xml version="1.0" encoding="UTF-8"?><configuration debug="false"> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径--> <property name="LOG_HOME"原创 2018-08-03 21:19:23 · 286 阅读 · 0 评论