没什么可说的,我自己写的都一边通过了.
自己写的代码还要注意细节.#include
#include
#include
using namespace std;
#define MAX 50000
#define MAXN 1300000000
int father[MAX],son[MAX];
long long i;
void Uset(int n)
{
for(i=1;i<=n;i...
分类:
其他 时间:
2014-02-20 14:25:06
收藏:
0 评论:
0 赞:
0 阅读:
331
动态规划、hdu 计算直线的交点数
Problem Description
平面上有n条直线,且无三线共点,问这些直线能有多少种不同交点数。
比如,如果n=2,则可能的交点数量为0(平行)或者1(不平行)。...
分类:
其他 时间:
2014-02-20 12:28:01
收藏:
0 评论:
0 赞:
0 阅读:
261
点击打开链接
Divisors
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 9856
Accepted: 2896
Description
Your task in this problem is to determine the number o...
分类:
其他 时间:
2014-02-20 10:25:50
收藏:
0 评论:
0 赞:
0 阅读:
426
保护模式内存管理
1.内存寻址
保护模式下寻址由段地址+段内offset构成,其中段地址16b,其中的14b(16b的选择子中有2b用于特权级)可以选择2的14次方个段;段内偏移用32b来表示。程序中由上述48b构成的称为一个长地址或者一个长指针。
将要执行的指令的地址为CS:[EIP],段间转移指令可以用于为CS和EIP赋新值,从而可以将执行位置改变到其他的代码段中。这样,就...
分类:
其他 时间:
2014-02-20 14:52:58
收藏:
0 评论:
0 赞:
0 阅读:
414
我们经常要计算文件的CRC32值。
经常用的工具为:HashCalc
我们来编写一段程序来实现计算CRC32功能。
使用类:fstream
使用方法:
1. 打开文件
open(const char* filename, ios_base::openmode mode = ios_base::in | i...
分类:
其他 时间:
2014-02-20 12:26:47
收藏:
0 评论:
0 赞:
0 阅读:
365
自编码器是一个三层的feed-forward神经网络模型,输入层经过隐含层的特征表示后再重构出跟输入层逼近的输出层,中间的隐含层是特征表示层,表示对输入层学习到的特征,这些特征可能更好地表示了数据,如果用学到的特征来训练数据分类或回归可能学习效果更好,于是就有了自我学习和无监督特征学习。
如果我们有很多的未标注数据,那就更好了,我们可以用自编码器学习特征表示,然后用学到的特征表示...
分类:
其他 时间:
2014-02-20 10:37:18
收藏:
0 评论:
0 赞:
0 阅读:
410
在敏捷的初期,往往敏捷开发是在小范围内进行且项目管理相对简单。小型的且集中的敏捷团队管理思想仍然可以在这些情况指导我们完成任务。而如今,因为机遇和环境已经显著改变,我们希望敏捷开发应用于更广泛的项目,我们需要更庞大的团队,为了降低地区经济和市场领域的风险,同时在全球各个地区展开业务,CEO们希望利用分布式方式组织庞大的敏捷开发团队;同时,他们还想与其他组织的成为合作伙伴。因此,他们需要遵守法规和行业标准,他们有着显著的技术或文化环境问题需要克服,他们需要超越单系统的思维方式,真正有效地考虑跨系统的因子 - ...
分类:
其他 时间:
2014-02-20 10:09:16
收藏:
0 评论:
0 赞:
0 阅读:
587
废话少说-直接领略流水灯的乐趣吧!
/******************************************************************************/
/* Copyright 2004 by SEED Electronic Technology LTD. */
/* All rights rese...
分类:
其他 时间:
2014-02-20 10:24:31
收藏:
0 评论:
0 赞:
0 阅读:
320
@property与@synthesize是成对出现的,可以自动生成某个类成员变量的存取方法。在Xcode4.5以及以后的版本,@synthesize可以省略。
1.atomic与nonatomic
atomic:默认是有该属性的,这个属性是为了保证程序在多线程情况,编译器会自动生成一些互斥加锁代码,避免该变量的读写不同步问题。
nonatomic:如果该对象无需考虑多线程的情况,请加入这个...
分类:
其他 时间:
2014-02-20 14:07:16
收藏:
0 评论:
0 赞:
0 阅读:
278
本文翻译自Mathematics with Clojure
本文包含了使用Clojure的内建函数,扩展包和部分JDK功能进行数学计算.
版权:
This work is licensed under a Creative Commons Attribution 3.0 Unported License (including images & stylesheets). The source...
分类:
其他 时间:
2014-02-20 13:34:03
收藏:
0 评论:
0 赞:
0 阅读:
506
摘要:分页机制是实现虚拟存储的关键,但是它的实现比较简单。传统的页都是4K大小,当然,在最近的内核中,分页机制因为一些原因而比较繁琐。在这里,我们仅仅浅谈最简单的分页机制,在其他的文章中,我们将讲解现代新linux内核中的分页机制。
我们通过设置cr0的PG位来开启分页机制。页大小是4K,并且是4K对齐的。线性地址到物理地址的转换中,可能某些线性地址是无效的。如果某个线性地址对应的页不存在,那么...
分类:
其他 时间:
2014-02-20 11:51:02
收藏:
0 评论:
0 赞:
0 阅读:
285
1、设计思路
(1)在页面中设计一个下拉框,数据取自数据库;
(2)查询是用hql查询。
2、设计实例
(1)Java模型层
public class Tree
{
private String id;
private String name;
//id和name的get和set方法
}
(2)Java Dao层
public List fi...
分类:
其他 时间:
2014-02-20 12:59:45
收藏:
0 评论:
0 赞:
0 阅读:
323
一,网络编程中两个主要的问题
一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。
在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。
而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。
目前较为...
分类:
其他 时间:
2014-02-20 10:48:42
收藏:
0 评论:
0 赞:
0 阅读:
300
定义:解释器模式(InterpreterPattern),给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。
类型:类行为型模式
概述:
正如GoF所介绍的,解释器模式的应用场合比较窄。解释器模式在《Head First Design
Pagtterns》中也被列为非常用模式。解释器模式虽然说更多应用在某种语言上,但是...
分类:
其他 时间:
2014-02-20 12:41:55
收藏:
0 评论:
0 赞:
0 阅读:
336
/*
ID: lucien23
PROG: ariprog
LANG: C++
*/
#include
#include
#include
#include
#include
using namespace std;
typedef struct{
int first;
int different;
}ArithProgressions;
bool compProgressions(Ari...
分类:
其他 时间:
2014-02-20 09:01:13
收藏:
0 评论:
0 赞:
0 阅读:
391
/*
ID: lucien23
PROG: milk3
LANG: C++
*/
#include
#include
#include
#include
using namespace std;
typedef struct
{
int a;
int b;
int c;
}BucketVals;
struct comp
{
bool operator()(const BucketVa...
分类:
其他 时间:
2014-02-20 13:32:50
收藏:
0 评论:
0 赞:
0 阅读:
346
(一)Java线程:概念与原理
一、操作系统中线程和进程的概念
现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。
进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。
线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java....
分类:
其他 时间:
2014-02-20 13:44:22
收藏:
0 评论:
0 赞:
0 阅读:
420
在java中我们可以使用java.util.Random类来产生一个随机数发生。它有两个构造函数,分别是Random()和Random(long seed)。Random()是用当前时间即System.currentTimeMillis()作为发生器的种子,而Random(long seed)是用指定的seed作为发生器的种子。
当随机数发生器就是Random对象产生以后,可以...
分类:
其他 时间:
2014-02-20 09:42:40
收藏:
0 评论:
0 赞:
0 阅读:
293
Java线程:线程的交互
线程交互是比较复杂的问题,SCJP要求不很基础:给定一个场景,编写代码来恰当使用等待、通知和通知所有线程。
一、线程交互的基础知识
SCJP所要求的线程交互知识点需要从java.lang.Object的类的三个方法来学习:
void notify()
唤醒在此对象监视器上等待的单个线程。
...
分类:
其他 时间:
2014-02-20 11:44:44
收藏:
0 评论:
0 赞:
0 阅读:
320
Java线程:并发协作-生产者消费者模型
对于多线程程序来说,不管任何编程语言,生产者和消费者模型都是最经典的。就像学习每一门编程语言一样,Hello World!都是最经典的例子。
实际上,准确说应该是“生产者-消费者-仓储”模型,离开了仓储,生产者消费者模型就显得没有说服力了。
对于此模型,应该明确一下几点:
1、生产者仅仅在仓储未满时候生产,仓满则...
分类:
其他 时间:
2014-02-20 12:40:38
收藏:
0 评论:
0 赞:
0 阅读:
337