-
2019年7月训练(壹)
2019年7月训练(壹) 2019-07-25 luoguP3627 [APIO2009]抢掠计划 卡了三个小时,看了题解才作出来的(菜) 前驱知识: 壹~邻接表存储/遍历 贰~SPFA跑最长路(改就行了) 叄~Tarjan缩点 壹.邻接表储存 两个,add存无边权,未缩点;build有边权,已缩点。 void add(int u...
-
多线程学习:win32多线程编程基本概念(转)
多线程学习:win32多线程编程基本概念(转) 一、定义: 1.进程和线程的区别 进程:是程序的执行过程,具有动态性,即运行的程序就叫进程,不运行就叫程序 ,每个进程包含一到多个线程。 线程:系统中的最小执行单元,同一进程中有多个线程,线程可以共享资源,一旦出现...
-
长乐培训Day2
长乐培训Day2 T1 足球联赛 题目 【题目描述】 巴蜀中学新一季的足球联赛开幕了。足球联赛有n只球队参赛,每赛季,每只球队要与其他球队各赛两场,主客各一场,赢一场得3分,输一场不得分,平局两只队伍各得一分。 英勇无畏的小鸿是机房的主力前锋,她总能在关键时刻踢...
-
C++复习笔记
C++复习笔记 C++基本数据类型 char1字节(8位) 取值范围 (-2^7)~(2^7-1)即-128~127 signed char1字节(8位) 取值范围 (-2^7)~(2^7-1)即-128~127 unsigned char 1字节(8位) 取值范围 0~(2^8-1)即0~255 short int(或short)2字节(16位) 取值范围(-2^15)~(2^1...
-
DP大大大大大赏
DP大大大大大赏 还是前置: 动态规划的三种实现方法: 递推,递归,记忆化搜索 然后还是从斐波那契数列开始引入: 两种求斐波那契数列的方法: 1.用其他位置的结果得到自己的结果: 2.用自己的结果算其他的结果; 以上两种方法都需要掌握,不同的题对应不同的写法; 3....
-
扫描线——POJ1151
扫描线——POJ1151 平面上有若干个矩形,求矩形相互覆盖的面积。为方便起见,矩形的边均平行于坐标轴。 我们根据 容斥原理 , 矩形相互覆盖的面积 即为 所有矩形的面积和 减去 所有矩形所覆盖的面积 即可。 而现在问题是 如何求得所有矩形所覆盖的面积 。即 让我们人类...
-
使用Spring Ehcache二级缓存优化查询性能
使用Spring Ehcache二级缓存优化查询性能 最近在对系统进行优化的时候,发现有些查询查询效率比较慢,耗时比较长, 通过压测发现,主要耗费的性能 消耗在 查询数据库,查询redis 数据库:连接池有限,且单个查询不能消耗大量的连接池,占用大量IO,否则会引起整个应用的IO异常及...
-
C++学习 之 程序的组成部分(部分知识笔记)
C++学习 之 程序的组成部分(部分知识笔记) 1.预处理器编译指令#include: 预处理器是在程序编译前运行的工具。预处理器编译指令是向预处理器发送的命令,总是以#为标识,include便是其中常见的一种,用于引用文件,比如:iostream标准输入输出流。引用的头文件并非都...
-
通过using声明改变个别成员的可访问性
通过using声明改变个别成员的可访问性 C++的语法中通过在派生类中使用using声明可以忽略继承方式 , 而让派生类对于基类的私有和保护成员具有特殊的访问权限 , 甚至可以改变派生类对象对于基类成员的访问权限 . 个人认为这种语法很容易让别人对于自己的代码产生误解 ,...
-
小计C++中的引用和vector
小计C++中的引用和vector 声明引用的同时 必须对其初始化 ,否则系统会报错,所以我们是无法这样使用 vectorint vec; 这条语句会报错,同时引用不是定义一个新的变量或对象,因此 内存不会为引用开辟新的空间存储这个引用 而vector将无法开辟存储空间。 参考博客: htt...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
