核弹危机(jdoj1347-vijos1199) 题目大意:给你n*n的网格图,每一个格点是 ' . ' 或者 ' # ' ,后者表示建筑物。现在你有一个炸弹,可以炸毁m*m的正方形,问最多能炸毁多少个? 注释:m和n都小于10000 想法:完jb蛋了,不会。连读入都读不进来,玩儿啥呢?看一下 di ...
分类:
其他好文 时间:
2017-11-18 21:07:25
阅读次数:
143
一、使用并行计算加倍提升性能1、数据并行 VS 任务并行实现数据并行的算法scoket 并行性注意并行计算时间并不与执行任务的计算资源数目成正比(计算机核心),amdahl定律:并行代码的速度受限于串行执行的部分,包括并行性带来的开销在非windows系统中,parallel支持分叉集群(交叉法), ...
分类:
编程语言 时间:
2017-11-18 21:07:17
阅读次数:
172
一、一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起. 用法: #include<cstdio> #include<climits> using namespace std; #define STR(s) #s #define CONS(a,b) int(a##e##b) i ...
分类:
编程语言 时间:
2017-11-18 21:07:10
阅读次数:
190
#include<stdio.h> #include<stdlib.h> //typedef int Status; #define Max 20 #define OK 1 #define ERROR 0 #define OVERLOE -2 typedef struct//堆分配表示串 { cha ...
分类:
其他好文 时间:
2017-11-18 21:07:02
阅读次数:
164
Django安装、配置流程 预备过程: 安装Python以及pip(对于目前新版本的Python,安装过程中会自带pip安装) Django安装过程: Step1:利用pip安装django。 在命令行执行如下命令: Step2:进入准备新建django项目的目录 执行如下命令创建一个项目: 其中, ...
分类:
数据库 时间:
2017-11-18 21:06:53
阅读次数:
260
【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 括号匹配。 栈模拟就好。 多种括号也是一样可以做的。 【代码】 cpp include using namespace std; const int N = 150; stack sta; string s; int main( ...
分类:
其他好文 时间:
2017-11-18 21:06:42
阅读次数:
150
1.打印上三角矩形 include using namespace std; int main() { int n = (1e10 1)/9; for (int i=0; i using namespace std; int main() { int n =1e9; for (int i=0; i ...
分类:
其他好文 时间:
2017-11-18 21:06:35
阅读次数:
143
【爬虫】优秀的库和框架,硬件水平大大提升的现代社会,Python用来开发爬虫真是再适合不过了,你只需要下面三行代码就可以输出整个www.baidu.com的页面文档了:import urllib2 body = urllib2.urlopen('http://www.baidu.com/') pir ...
分类:
编程语言 时间:
2017-11-18 21:06:25
阅读次数:
168
攥写人:李鹏举 学号:20179203 ( 原创作品转载请注明出处 ) ( 学习课程:《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC 1000029000 ) 一、实验要求: 1.理解编译链接的过程和ELF可执行文件格式,详细内容参考本周 ...
分类:
系统相关 时间:
2017-11-18 21:06:16
阅读次数:
210
1. .addClass='b' 的效果是 <div class='a'> -></div> <div class='a b'></div>;//当 div 的样式由 class 决定时,a b 的结果为显示 b,例如切换QQ皮肤。 2. .text不识别标签<a>h</a>, .html识别标签h ...
分类:
Web程序 时间:
2017-11-18 21:06:06
阅读次数:
189
学习到了一些关于python列表的新知识,自己整理了一下,方便大家参考: 方法: 1、list.count()统计: 2、list.append()添加对象: 3、list.extend()扩展列表: 4、list.pop()删除对象: 5、list.remove()删除匹配项: 6、list.in ...
分类:
编程语言 时间:
2017-11-18 21:05:57
阅读次数:
180
http请求由三部分组成,分别是:请求行、消息报头、请求正文 HTTP(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,HTTP1.1版本中给出一种持续连接的机制,绝大多数的Web开发,都是构建在HTTP协议之上的Web应用。 1、常用的HTTP方法有哪些 ...
分类:
Web程序 时间:
2017-11-18 21:05:48
阅读次数:
329
mysqlslap是mysql自带的基准测试工具,优点:查询数据,语法简单,灵活容易使用.该工具可以模拟多个客户端同时并发的向服务器发出查询更新,给出了性能测试数据而且提供了多种引擎的性能比较.msqlslap为mysql性能优化前后提供了直观的验证依据,建议系统运维和DBA人员应该掌握一些常见的压 ...
分类:
数据库 时间:
2017-11-18 21:05:38
阅读次数:
219
Linux报告生成器工具awkawk:根据输入的信息格式化后显示出来1.1、awk基本用法awk[options]‘script‘file1,file2,....或awk[options]‘PATTERN[ACTION]‘file1,file2....示例:awk‘{print$1}‘test.txtoptions:-F:定义分隔符示例awk-F:以冒号为分隔符1.2、awk内置变量(1)记录变量FS..
分类:
系统相关 时间:
2017-11-18 21:05:29
阅读次数:
228
题目描述 Description 3n+1问题是一个简单有趣而又没有解决的数学问题。这个问题是由L. Collatz在1937年提出的。克拉兹问题(Collatz problem)也被叫做hailstone问题、3n+1问题、Hasse算法问题、Kakutani算法问题、Thwaites猜想或者Ul ...
分类:
其他好文 时间:
2017-11-18 21:05:23
阅读次数:
127
首先,浏览器对于script的下载是避免并行进行的。HTTP/1.1协议中规定浏览器和同一host之间只建立最多两个连接,也就是说允许的最 大并行度为2(当然,对IE和Firefox来说,你都可以通过修改浏览器的设置来扩大这个并行度)。但对于Script的下载来说,浏览器在开始下载 Script之后 ...
分类:
其他好文 时间:
2017-11-18 21:05:15
阅读次数:
203
题目大意: 一个弦图,求最小点染色 思路: 使用最大势算法 完美消除序列从后往前依次给每个点,给每个点染上可以染的最小的颜色 ——cdq 1 #include<iostream> 2 #include<cstdio> 3 #include<algorithm> 4 #include<cmath> 5 ...
分类:
其他好文 时间:
2017-11-18 21:05:06
阅读次数:
151