使用Scheme的对数迭代法:#lang racket;;N是偶数:b^n = (b^(n/2))^2(define (square x) (* x x));定义乘积函数(define (fast-expt b n);筛选 (expt-iter b n 1))(define (expt-iter ....
分类:
其他好文 时间:
2015-01-20 19:52:28
阅读次数:
130
??
1.16 迭代法计算B的N次方
先是Java实现的递归法和迭代法:
public class Test {
public static void main(String args[]){
int ex,ey;
ex = expt(122,4);
ey = expt_iter(122, 4, 1);
System.o...
分类:
其他好文 时间:
2015-01-20 09:02:53
阅读次数:
167
程序由Scheme语言编写,待会上别的语言实现。#lang racket;斐波那契对数法;筛选(define (fib n) (fib-iter 1 0 0 1 n)) (define (square x) (* x x)) (define (fib-iter a b p q count) (...
分类:
编程语言 时间:
2015-01-19 22:17:58
阅读次数:
201
题意:
维护一个集合,操作有1:加入一个元素,2:删除最大元素,3:删除最小元素。
分析:
map本质是个容器,且具有第一个关键字有序的性质,所以用它来水水就好啦~
代码://poj 3481
//sep9
#include
#include
using namespace std;
map mymap;
map::iterator iter;
int main()
{
int...
分类:
其他好文 时间:
2015-01-15 09:27:27
阅读次数:
193
本函数返回一个迭代子对象。当第二个参数不出现时,参数object应是一个容器,支持迭代协议,也就是有定义有__iter__()函数,或者支持序列访问协议,也就是定义有__getitem__()函数的对象,否则会返回TypeError异常。当第二个参数哨兵出现时,参数object应是一个可调用对象,定义了__next__()函数,当枚举到的值等于哨兵时,就会抛出异常StopIteration。例子:...
分类:
编程语言 时间:
2015-01-13 21:34:40
阅读次数:
186
转]Java中HashMap遍历的两种方式原文地址: http://www.javaweb.cc/language/java/032291.shtml第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); .....
分类:
其他好文 时间:
2015-01-08 11:14:47
阅读次数:
139
有n个人,每个人有两个属性x,y。如果对于一个人P(x,y) 不存在另外一个人(x',y') 使得x'#include #include using namespace std;struct point{ int x , y ; bool operator S;multiset::iter...
分类:
其他好文 时间:
2015-01-01 19:43:28
阅读次数:
288
第一种:
Map map = new HashMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry) iter.next();
Object key = entry.getKey();
Object val = entry...
分类:
编程语言 时间:
2014-12-31 20:10:51
阅读次数:
201
前言:时光荏苒,岁月如梭。想必大家都在写年终总结,而我的年终总结也完了两天了,但是2015年写的一个目标“坚持晨练20分钟”却还没有去实现,我想自己还是要写的实际一点。先把自己2014的时间节点做个汇总。以下图片的来源是想到了每到秋收季节,家里人就开始忙碌着把玉米穗串成一个谷堆,然后掉在屋檐下,我想我也应该把自己的时间节点像那样一样罗列出来:
以上是2014年的工作月记录,然后是自己的学习记录...
分类:
其他好文 时间:
2014-12-26 16:53:58
阅读次数:
176
java Map 遍历速度最优解第一种:Map map = new HashMap();Iterator iter = map.entrySet().iterator();while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next...
分类:
其他好文 时间:
2014-12-22 11:07:33
阅读次数:
164