首页 > 2015年03月21日 > 全部分享
C++学习笔记(十一):成员访问运算符(点运算和箭头运算)
成员访问运算符 点运算符“.”和箭头运算符“->”,都可以用于访问成员,其中点运算获取类对象的一个成员,箭头运算获取指针指向对象的成员。表达式ptr->men等价于(*ptr).mem:   string s = “hello”,  *p = &s; auto n = s.size();                        //获取string对象的成员 n = (*p).si...
分类:编程语言   时间:2015-03-21 09:52:04    收藏:0  评论:0  赞:0  阅读:402
POJ Agri-Net
Agri-Net Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 42648   Accepted: 17426 Description Farmer John has been elected mayor of his town! One of his campa...
分类:Web开发   时间:2015-03-21 09:51:45    收藏:0  评论:0  赞:0  阅读:354
堆排序
堆排序利用了大根堆的两个特点: 1.      堆顶元素是最大元素; 2.      后一次堆调整可以在前一次的基础上进行; 堆排序利用了数组的一个特点: 1.      快速定位指定索引的元素; 使用了以上的特点使得对无序数组进行排序变得简单而高效。...
分类:编程语言   时间:2015-03-21 09:51:35    收藏:0  评论:0  赞:0  阅读:336
二叉树的非递归遍历及算法分析
用递归遍历的优点是算法简单明了,缺点也十分明显:对于栈的消耗比较大。尤其是在嵌入式应用中,嵌入式处理器资源往往有限。每次递归调用,都会涉及到通用寄存器、SP指针、PC指针等的压栈。当树的深度比较大时,对于栈的消耗会变得非常严重,很有可能造成栈的溢出。 因此,二叉树的非递归遍历方法就显得非常有实际应用价值。下面是非递归遍历的算法,这里使用了数据结构栈,利用其先进后出的特点,用结点入栈出栈过程手工模拟递归调用过程中的栈操作。...
分类:编程语言   时间:2015-03-21 09:51:25    收藏:0  评论:0  赞:0  阅读:420
每个Java程序员必须知道的5个JVM命令行标志
本文是Neward & Associates的总裁Ted Neward为developerworks独家撰稿“你不知道5个……”系列中的一篇,JVM是多数开发人员视为理所当然的Java功能和性能背后的重负荷机器。然而,我们很少有人能理解JVM是如何进行工作的—像任务分配和垃圾收集、转动线程、打开和关闭文件、中断和/或JIT编译Java字节码,等等。 不熟悉JVM将不仅会影响应用程序性能,而且当J...
分类:编程语言   时间:2015-03-21 09:51:15    收藏:0  评论:0  赞:0  阅读:353
JVM性能优化,提高Java的伸缩性
很多程序员在解决JVM性能问题的时候,花开了很多时间去调优应用程序级别的性能瓶颈,当你读完这本系列文章之后你会发现我可能更加系统地看待这类的问题。我说过JVM的自身技术限制了Java企业级应用的伸缩性。首先我们先列举一些主导因素。 主流的硬件服务器提供了大量的内存分布式系统有大量内存的需求,而且该需求在持续增长一个普通Java应用程序所持有的对空间大概在1GB~4GB,这远远低于一个硬件服务...
分类:编程语言   时间:2015-03-21 09:51:05    收藏:0  评论:0  赞:0  阅读:378
HDU 4685 Prince and Princess(二分图 + 强连通)
Problem Description There are n princes and m princesses. Princess can marry any prince. But prince can only marry the princess they DO love. For all princes,give all the princesses that they love. ...
分类:其他   时间:2015-03-21 09:50:55    收藏:0  评论:0  赞:0  阅读:421
分享本书《Activiti实战》和几个工作流的链接
现在搞工作流的,开源的很多都用Activiti,但相关的中文书其实不多,在当当上找到了一本,暂时没下载到pdf盗版,看了目录不错,特别从试读章节了解了历史,所以分享一下。...
分类:其他   时间:2015-03-21 09:50:52    收藏:0  评论:0  赞:0  阅读:4634
【BZOJ1216】【HNOI2003】操作系统 双键值堆
题解: 写个结构体,重载一下小于号,然后扔优先队列里玩。 每次进来新的任务就把这段时间分给队列里的任务修改一下,然后把新的任务入队。 水题就瞎说点什么吧。 代码: #include #include #include #include #include #define N 101000 using namespace std; struct Eli { int d,t,...
分类:其他   时间:2015-03-21 09:50:40    收藏:0  评论:0  赞:0  阅读:269
php之Smarty3 模块的安装调优
Smarty模板的使用时为了使用户界面和业务数据分离开 安装Smarty,官方下载网址:http://www.smarty.net/download.php 解压后只要将文件夹里“libs”文件夹拷贝到根目录下 而libs中也只要用到 Smarty.class.php 这个类php 在根目录下建立要用的文件 其中 tpls : 模板的目录,coms : 生成的目录...
分类:Web开发   时间:2015-03-21 09:50:25    收藏:0  评论:0  赞:0  阅读:345
poj 1426 bfs
背景:开始看到数最多不超过100位,明显要大数做法,想不到方法,结果发现最大也不超过Long long 就直接bfs了。 思路:第一个数是1,直接在后面加1或0,变成10或11,再加1或0变成100或101或110或111......这样就变成了两个方向的bfs,显然如果知道最大位数dfs也是可行的。但是效率不高。 我的代码:#include #include #include #includ...
分类:其他   时间:2015-03-21 09:50:15    收藏:0  评论:0  赞:0  阅读:351
Caffe + Ubuntu 12.04 64bit + CUDA 5.5 配置说明
1. 安装build-essentials 1.sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev 2. # glog wget https://google-glog.googlecode....
分类:系统服务   时间:2015-03-21 09:50:05    收藏:0  评论:0  赞:0  阅读:1628
【BZOJ2563】阿狸和桃子的游戏 贪心
题解: PoPoQQQ大爷已经说得很详细了。 http://blog.csdn.net/PoPoQQQ/article/details/44495319 代码: #include #include #include #include #define N 10100 using namespace std; int n,m; long long ans,x[N]; int main(...
分类:其他   时间:2015-03-21 09:49:55    收藏:0  评论:0  赞:0  阅读:279
数组转List-典型代码缺陷分析(三)
以上为开发过程中,部分程序猿数组转list的“笨”方法,为什么说笨呢,因为这样做代码很繁琐不简练容易出错可读性叫差,而且还比较耗时,因为我要一个一个遍历数组,然后把这个元素添加到list中(不过以上代码还有几点,最好给ArrayList指定一个初始容量,注意和LinkedList的区别,以及split方法使用的效率和可能内存泄漏问题,此文不再详述,此处重点解读数组转list)。        其...
分类:编程语言   时间:2015-03-21 09:49:45    收藏:0  评论:0  赞:0  阅读:397
js树形插件fancytree的使用
1.1. fancytree简介 Fancytree是一个 JavaScript 动态树形jQuery插件,支持持久化,键盘操作,复选框,表格,拖放,以及延迟加载。 github地址: https://github.com/mar10/fancytree 演示地址: http://wwwendt.de/tech/fancytree/demo/ 1.2. 使用实例 目录结构:...
分类:Web开发   时间:2015-03-21 09:49:35    收藏:0  评论:0  赞:0  阅读:726
UVA - 10714 - Ants
UVA - 10714 Ants Time Limit: 3000MS   Memory Limit: Unknown   64bit IO Format: %lld & %llu Submit Status Description Problem B: Ants An army of ants walk on a...
分类:其他   时间:2015-03-21 09:49:25    收藏:0  评论:0  赞:0  阅读:299
BZOJ-3122-随机数生成器-SDOI2013-BSGS
描述分析 关键就是对式子的变形, 将原递推公式转化为通项公式, 中间会用到等比数列求和公式. 然后切记此时方程两边同乘(1-a), 然后就化简开了. 之后得到的式子是 a^(n-1) = ... (mod p) 然后就可以用BSGS求解了. 注意最后加1. 公式明天补上 几种特判情况 : 如果a = 0, 这时 X = b, 如果t = b输出1, 否则输出-1 如果a = 1, 为什么这也要特判...
分类:其他   时间:2015-03-21 09:49:15    收藏:0  评论:0  赞:0  阅读:314
【BZOJ3620】似乎在梦中见过的样子 KMP
题解: 对于一个区间[l,r][l,r] , 若存在一个长度≥k\ge k并且r?l2 的串K,它既相同于以ll为开端的等长串,又相同于以rr为结尾的等长串,那么这个区间就是一个可行串。 我们枚举区间左端点,然后可以利用KMP在线性的时间内处理完所有的右端点对答案的贡献。 代码: #include #include #include #include #define N 160...
分类:其他   时间:2015-03-21 09:49:05    收藏:0  评论:0  赞:0  阅读:299
HDOJ Networking
Networking Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 6595   Accepted: 3593 Description You are assigned to design network connections between certain p...
分类:Web开发   时间:2015-03-21 09:48:55    收藏:0  评论:0  赞:0  阅读:340
《Redis设计与实现》学习笔记-Sentinel(哨岗、哨兵)
Sentinel是Redis的高可用性解决方案,由一个或多个Sentinel实例组成Sentinel系统,可以用来监视任意多个主服务器和主服务器下的所有从服务器,当监视到主服务器下线之后会自动将下线主服务器下的从服务器升级为新的主服务器,由新主服务器代替已下线主服务器处理命令请求。 Sentinel是一个特殊的Redis服务器实例,Redis由一个或多个Sentinel实例构成Sentinel系...
分类:其他   时间:2015-03-21 09:48:45    收藏:0  评论:0  赞:0  阅读:420
1292条   上一页 1 ... 51 52 53 54 55 ... 65 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!