码迷,mamicode.com
首页 > 2015年05月19日 > 全部分享
HDU - 1575 Tr A 纯矩阵快速幂
解题思路:int型的注意,+= (a * b) % 9973时小心溢出了#include #include using namespace std; #define maxn 10 #define mod 9973 typedef long long ll; struct Matrix{ ll mat[maxn][maxn]; }a, b, tmp; int...
分类:其他好文   时间:2015-05-19 10:46:29    阅读次数:164
大话设计模式C++版——原则和引言
读程杰的《大话设计模式》有一段时间了,将其C#版的设计模式代码用C++全部重新实现了一遍,并记下个人的一些心得,同时也对一些设计模式进行了改造。网上有份《大话设计模式实现(C++版)》的资料,但稍看后错误不少,比如用作接口的基类不将析构函数申明为虚函数,仅内部使用的成员变量不申明为private(公然违背迪米特法则),new出的对象不进行释放等等一些错误或不良编码习惯,易误导新学C++的同学。故我将我个人实现的C++献丑放出,欢迎大家批评指正,共同进步。...
分类:编程语言   时间:2015-05-19 10:45:11    阅读次数:169
POJ-Drainage Ditches-最大流入门题
EK算法简介:http://www.wutianqi.com/?p=3107#include #include #include using namespace std; const int msize = 205;int N, M; // N--路径数, M--结点数 int r[msize][msize]; //...
分类:其他好文   时间:2015-05-19 10:45:07    阅读次数:104
python 爬虫爬取腾讯新闻科技类的企鹅智酷系列(1)
废话不多说,直接贴代码,主要采用BeautifulSoup写的 # -*- coding: utf-8 -*- """ Created on Mon May 18 19:12:06 2015 @author: Administrator """ import urllib import os from bs4 import BeautifulSoup impo...
分类:编程语言   时间:2015-05-19 10:44:07    阅读次数:145
Leetcode第九题_Palindrome Number
Palindrome Number Some hints:Could negative integers be palindromes? (ie, -1)If you are thinking of converting the integer to string, note the restriction of using extra space.You could also try revers...
分类:其他好文   时间:2015-05-19 10:43:23    阅读次数:122
xss-dvwa平台下的实战
课堂上要求学生自由组队准备一个安全相关的主题讲解,于是会兴冲冲的找到学霸想抱大腿。最近应大腿的需求,决定要补充ppt一部分内容以掩盖我们打酱油的真面目,大胖这里是学霸的外号的意思是一个酱油的技术点太酱油,两个酱油的技术点拼起来就刁刁的叻! 前一篇酱油技术是 登陆会话劫持 还有一个酱油技术就是本文了。 也是醉了,后来确定的主题竟然是如何帮助同学查看室友空间,更醉的是,这种猥琐的事情要让我来做!...
分类:其他好文   时间:2015-05-19 10:44:53    阅读次数:298
HDU 1527 威佐夫博奕
取石子游戏 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 4285    Accepted Submission(s): 2206 Problem Description 有两堆石子,数量任意,可以不同。游戏开始...
分类:其他好文   时间:2015-05-19 10:42:50    阅读次数:161
java 'i++' 计数器的性能测试
java ‘i++’ 计数器的性能测试 所谓的volatile Synchronized同步原语 JDK1.5的AtomicLong Java8 LongAddr Vs AtomicLong 总结:比较,该用哪个 ? 1.所谓的volatile上一篇文章我也写到了volatile的作用:当我们写一个变量时,它会被立刻刷新到主内存中去,保证了变量对其他线程的可见性,不会发生线程在自己的私有内存中更新了...
分类:编程语言   时间:2015-05-19 10:42:54    阅读次数:230
树莓派开发日记,2015,5,18,问题记录
Apache2 Problems1.Bad User Namewhen you keydown #apache2 in the shell.Tips will be like this apache2:bad user name ${APACHE_RUN_USER} well,I believe this is because /etc/init.d is not in your command...
分类:其他好文   时间:2015-05-19 10:44:11    阅读次数:130
Java 高精度的大数字运算
为了解决Java基本数据类型在运算时会出现的溢出和计算不精确的问题。Java 提供了两个类BigInteger和BigDecimal,专门用于进行高精度运算。凡是能用int 或float 做的事情,用BigInteger和BigDecimal也可以做,只是必须换用方法调用,而不是使用运算符。 高精度整数BigInteger       BigInteger支持任意精度的整数,也就是说我们可精确...
分类:编程语言   时间:2015-05-19 10:44:54    阅读次数:135
疯狂Java学习笔记(37)----------List集合
在网上找了很长时间关于List集合的资料,发现都是代码,理论性的东西太少了,对于想要深入的学习我来说,很困难呀,光看代码,不能解决问题呀!所以,自己精心的搜刮来了一点资料在这整理了一下!   List集合! ·List列表 ·list: list代表有序、可重复集合,每个元素都有对应的索引,所以List集合中的元素可以重复。List集合默认暗元素的添加顺序设计元素!   ·list当然...
分类:编程语言   时间:2015-05-19 10:44:01    阅读次数:128
PKUSC预热__被水题虐TAT
感觉最近有些不在状态,几场考试考的都不是非常好. 然后我这种大弱渣显然只能去P啦~~~ (虽然觉得ACM赛制还是要跪 不过总要做出选择吗.POJ1832首先递推算出fif_i表示第ii位到第00位全部变成00的最小移动次数. gig_i表示将第ii位变成11,同时第i?1i-1位到第00位都变成00的最小移动次数. 利用数学归纳法可以得到: 若有一个在第ii位的11,将它变成00需要的最...
分类:其他好文   时间:2015-05-19 10:41:10    阅读次数:158
Oracle执行计划中的索引
Oracle执行计划根据索引的类型与where限制条件的不同,有5种类型的索引扫描,分别是:索引唯一扫描(index unique scan),索引范围扫描(index range scan),索引全扫描(index full scan),索引快速扫描(index fast full scan)索引跳跃式扫描 (index skip scan)。      1、索引唯一扫描(index uniq...
分类:数据库   时间:2015-05-19 10:42:28    阅读次数:208
一次非常有意思的SQL优化经历:从30248.271s到0.001s
场景 我用的数据库是mysql5.6,下面简单的介绍下场景 课程表 create table Course( c_id int PRIMARY KEY, name varchar(10) ) 数据100条 学生表: create table Student( id int PRIMARY KEY, name varchar(10) ) 数据70000条 ...
分类:数据库   时间:2015-05-19 10:43:35    阅读次数:175
分布式进阶(三)Ubuntu 10.04 之JDK安装
Ubuntu 10.04 之JDK安装 1.从官网 (http://www.Oracle.com/technetwork/java/javase/downloads/jdk6u35-downloads-1836443.html)下载安装文件(如:jdk-6u45-linux-x64.bin)。复制该文件到/usr/lib/java下,如果没有java文件夹,则创建它。sudo mkdir  -...
分类:系统相关   时间:2015-05-19 10:41:24    阅读次数:179
金字塔图像分割原理解析与示例[opencv]
图像分割指的是将数字图像细分为多个图像子区域的过程,在OpenCv中实现了三种跟图像分割相关的算法,它们分别是:金字塔分割算法,分水岭分割算法以及均值漂移分割算法。它们的使用过程都很简单,刚开始学习opencv,先记录一下我对金字塔分割原理的理解吧。 金字塔分割算法      金字塔分割算法由cvPrySegmentation所实现,该函数的使用还是比较简单;需要注意的是图像的尺寸以及金字塔的...
分类:其他好文   时间:2015-05-19 10:43:03    阅读次数:543
[实例]php中PDO方式实现数据库的增删改查
整理的比较容易理解的PDO操作实例,注意,需要开启php的pdo支持,php5.1以上版本支持实现数据库连接单例化,有三要素 静态变量、静态实例化方法、私有构造函数 DPDO.php //PDO操作类 //author http://www.lai18.com class DPDO{ private $DSN; private $DBUser; private $DBPwd; p...
分类:数据库   时间:2015-05-19 10:40:35    阅读次数:135
2061条   上一页 1 ... 92 93 94 95 96 97 98 ... 122 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!