最小生成树计数:
最小生成树的两个性质:
1.不同的最小生成树中,每种边出现的个数是确定的
2.不同的生成树中,某一种边连接完成后,形成的联通块状态是一样的
1016: [JSOI2008]最小生成树计数
Time Limit: 1 Sec Memory Limit: 162 MB
Submit: 3394 Solved: 1341
[Submit][Sta...
分类:
Web程序 时间:
2015-05-18 10:55:18
阅读次数:
154
[root@songnan00 ~]# crontab -e
crontab: installing new crontab
[root@songnan00 ~]# crontab -l
*/5 * * * * /usr/sbin/ntpdate ntpserver 2>&1 > /dev/null
00 08 * * * /home/songnan/BVT_docker/bvt-scrip...
分类:
系统相关 时间:
2015-05-18 10:55:24
阅读次数:
125
以前都是在github上面整整,基本的git clone就足够了,git push, git pull一直没有深入学习。现在工作中需要用到,所以把最近遇到的一些总结起来了 git checkout develop #切换到develop分支
git push -u --all #这样可以把本地的分支与远程的分支关联起来,否则git pull的时候会需要你git push --se...
分类:
其他好文 时间:
2015-05-18 10:54:24
阅读次数:
108
1.先获取两段的垂线和x轴组成的容器可以容纳的水量tempSum,并使得maxSum=tempSum;
2.然后再去除两段较小的垂线段,组成新的容器,获得新的可容纳的水量tempSum,并更新maxSum
3.循环直至start==end...
分类:
其他好文 时间:
2015-05-18 10:54:03
阅读次数:
122
一款ios 3D飞镖游戏源码,通过物理引擎和重力感应来控制飞镖向目标物体击中!游戏比较简单,可以学习一下3D游戏的基本开发.
源码下载:
http://code.662p.com/view/6262.html
开发平台:
在xcode 4.3编译通过,iphone4(ios5.1)完美运行
截图:
...
分类:
移动开发 时间:
2015-05-18 10:53:47
阅读次数:
176
Java内存管理无非就是对内存进行分配和释放。对于分配来说,基本类型和对象的引用存储到栈中,常量存储到常量池中,对象存储到堆上,这是一般的分配。而对于回收来说要复杂的多,如果回收不好,还可能造成分配出去的内存得不到回收而造成内存泄漏。
这一篇将简单介绍一下Java内存的分配,下一篇将介绍内存的回收及内存泄漏等知识。
1、JVM内存模型
...
分类:
编程语言 时间:
2015-05-18 10:55:01
阅读次数:
152
这是一个款采用swift实现的皮筋弹动发射飞机游戏源码,游戏源码比较详细,大家可以研究学习一下吧。
源码下载:
http://code.662p.com/view/7654.html
详细说明:http://ios.662p.com/thread-1963-1-1.html...
分类:
移动开发 时间:
2015-05-18 10:54:51
阅读次数:
150
Java内存在分配和回收的过程中会产品很多的问题,下面来说一说可能会产生的问题。
1、垃圾处理
从程序运行的根节点出发,遍历整个对象引用,查找存活的对象。那么在这种方式的实现中,垃圾回收从哪儿开始的呢?即,从哪儿开始查找哪些对象是正在被当前系统使用的。上面分析的堆和栈的区别,其中栈是真正进行程序执行地方,所以要获取哪些对象正在被使用,则需要从Java栈开...
分类:
编程语言 时间:
2015-05-18 10:54:17
阅读次数:
255
限制textField长度 [[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(textFiledEditChanged:)
name:@"UITextFieldTextDidChangeNotification...
分类:
移动开发 时间:
2015-05-18 10:53:00
阅读次数:
154
title: “python学习之路9–IO”
date: 2015-04-18 14:41:48
tags: python
categories: Python
feature: images/python.jpg
toc: true 本篇博客将介绍Python的文件处理和相关输入输出,将涉及到文件对象(它的内建函数,内建方法和属性),标准文件和文件系统的访问方法,文件执行.(欢迎大家...
分类:
编程语言 时间:
2015-05-18 10:52:55
阅读次数:
286
进程的基本环境
1、main主函数原型
int main( int argc, char *argv[]);
在exec函数执行main函数前,先调用一个特殊的启动例程,改启动例程为程序的起始地址,
目的是为了从内核获取进程的命令行参数和环境变量
2、进程的终止
终止进程的方法有好多种,常用的有
(1)从main返回
return 其实是调用exit函数。
exit函数执行标准I...
分类:
系统相关 时间:
2015-05-18 10:52:56
阅读次数:
120
今天用Java类里自带的编码解码做了 一个加密解密器。其实我没做什么就是做了个界面。
还有key是固定八个字符,我改成不是八个字符也可以了。
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.HeadlessException;
import java.awt.event.ActionEv...
分类:
编程语言 时间:
2015-05-18 10:53:24
阅读次数:
174
package com.example.handledemos;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Handler.Callback;
import android.os.Message;
import android...
分类:
其他好文 时间:
2015-05-18 10:53:03
阅读次数:
121
//采用最直接的方法,时间复杂度为O(N*logN);
/*#include
#include
#include
#include
using namespace std;
int num_one(int n)
{
int count=0;
while(n)
{
count+=(n%10==1)?1:0;
n/=10;
}
return count;
}
int core...
分类:
其他好文 时间:
2015-05-18 10:52:35
阅读次数:
133
我一直以为Oracle只会锁住需要修改的数据,但在并行下是这样的,并行update是会锁全表的,下面的实验:
session1:
SQL> select sid from v$mystat where rownum=1;
SID
----------
11
SQL> select sid from v$mystat where rownum=1;
SQL>...
分类:
数据库 时间:
2015-05-18 10:51:13
阅读次数:
251
给定一个包含红,白,蓝且长度为n的数组,将数组元素进行分类使相同颜色的元素相邻,并按照红、白、蓝的顺序进行排序。
我们可以使用整数0,1和2分别代表红,白,蓝。
样例
注意
不能使用代码库中的排序函数来解决这个问题
说明
一个相当直接的解决方案是使用计数排序扫描2遍的算法。
首先,迭代数组计算0,1,2出现的次数,然后依次用0,1,2出现的次数去覆盖数组。
...
分类:
其他好文 时间:
2015-05-18 10:52:52
阅读次数:
147
一、cvNameWindow用法
1、定义
int cvNamedWindow( const char* name, int flags=CV_WINDOW_AUTOSIZE );
flags 窗口属性标志。可以选择CV_WINDOW_AUTOSIZE(1)和0两种值。CV_WINDOW_AUTOSIZE这个标志被设置后, 如果用户不能手动改变窗口大小,窗口大小会自动调整以适合被显示图像...
分类:
其他好文 时间:
2015-05-18 10:51:03
阅读次数:
138