数学运算可以直接应用到变量Example 3-5. math examples 例 3-5.数学运算的例子 {$foo+1}{$foo*$bar} {* some more complicated examples *} {$foo->bar-$bar[1]*$baz->foo->ba...
分类:
其他 时间:
2015-02-22 15:39:43
收藏:
0 评论:
0 赞:
0 阅读:
320
题目描述Description珠心算是一种通过在脑中模拟算盘变化来完成快速运算的一种计算技术。珠心算训练,既能够开发智力,又能够为日常生活带来很多便利,因而在很多学校得到普及。某学校的珠心算老师采用一种快速考察珠心算加法能力的测验方法。他随机生成一个正整数集合,集合中的数各不相同,然后要求学生回答:...
分类:
其他 时间:
2015-02-22 15:39:33
收藏:
0 评论:
0 赞:
0 阅读:
416
Builder模式适用于构造对象时,需要多个参数的情况。对于多个参数,用方法名也能很好的说明用途。 但为了构造对象,就必须先创建它的Builder构建器,在某些十分注重性能的情况下,就可能是一个性能问题。 实现方式...
分类:
其他 时间:
2015-02-22 14:38:23
收藏:
0 评论:
0 赞:
0 阅读:
248
Problem:
Given two numbers represented as strings, return multiplication of the numbers as a string.
Note: The numbers can be arbitrarily large and are non-negative.
Solution:
multiply...
分类:
其他 时间:
2015-02-22 14:36:53
收藏:
0 评论:
0 赞:
0 阅读:
268
重建二叉树
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述题目很简单,给你一棵二叉树的后序和中序序列,求出它的前序序列(So easy!)。
输入输入有多组数据(少于100组),以文件结尾结束。
每组数据仅一行,包括两个字符串,中间用空格隔开,分别表示二叉树的后序和中序序列(字符串长度小于26,输入数据保证合法)。
输出每组输出...
分类:
其他 时间:
2015-02-22 14:36:43
收藏:
0 评论:
0 赞:
0 阅读:
310
Sprite Kit前瞻之节点树
本文仅是前瞻,只需抱着欣赏态度阅读即可。
SKScene 类继承自 SKNode 类,SKNode 类继承自UIResponder类。谈完继承关系,我们来说说节点(Node),当我们使用 Sprite Kit 框架时,节点是所有内容的基本构建块,同时场景( scene )对象扮演着节点树的根节点角色。场景和它的后代决定了绘制什么内容以及如何渲染。 在由父类...
分类:
其他 时间:
2015-02-22 14:36:13
收藏:
0 评论:
0 赞:
0 阅读:
225
import java.util.*;
import java.io.*;
public class 大小写转换 {
/**
* @param args
*/
public static void main(String[] args) {
Scanner in=new Scanner(new BufferedInputStream(System.in));
while(i...
分类:
其他 时间:
2015-02-22 14:36:03
收藏:
0 评论:
0 赞:
0 阅读:
353
??
练习2.27
又是修改程序的题目,要求我们写出的deep-reverse函数要将表中的元素也反转过来,这其中应该要用到递归来实现吧。
(define (deep-reverse tree)
(cond ((null? tree) ‘())
((not (pair? tree)) tree)
(else (r...
分类:
其他 时间:
2015-02-22 14:35:53
收藏:
0 评论:
0 赞:
0 阅读:
269
??
练习2.28
这道题是要我们找出树的所有树叶,参考第73页下面的count-leaves,当遍历这个树的时候也会有这三种情况:元素为空,元素不成对,以及元素成对。根据这个关系可以写出fringe如下:
(define (fringe tree)
(cond ((null? tree) ‘())
((not (pair? tree)) ...
分类:
其他 时间:
2015-02-22 14:35:43
收藏:
0 评论:
0 赞:
0 阅读:
253
??
练习2.29
这种题,还有之前的那个rectangle的题目,对于变量、函数等的命名简直要让人疯掉。先来写出题目中的left-branch和right-branch吧。
(define (left-branch mobile)
(car mobile))
(define (right-branch mobile)
(cadr mobile))
...
分类:
其他 时间:
2015-02-22 14:35:33
收藏:
0 评论:
0 赞:
0 阅读:
334
x2 ≡ 1 (mod n) => x2 = k * n + 1 => n | (x + 1) * (x - 1)设n = a * b,则 (a | x + 1 且 b | x - 1) 或 (a| x - 1 且 b | x + 1)于是暴力 a∈[1,√n]...
分类:
其他 时间:
2015-02-22 14:35:23
收藏:
0 评论:
0 赞:
0 阅读:
254
??
练习2.46
这道题就是彻头彻尾的”构造”了。直接上代码吧。
(define (make-vect xcor ycor) (listxcor ycor))
(define (xcor-vect v) (car v))
(define (ycor-vect v) (cdr v))
(define (add-vect first-vectsecond-vect...
分类:
其他 时间:
2015-02-22 14:35:16
收藏:
0 评论:
0 赞:
0 阅读:
209
??
练习2.51
通过书中前面的内容,我们知道below中来将框架分成上下两部分,而beside将框架分成左右两部分。因此,below定义如下:
(define (below painter1 painter2)
(let ((split-point (make-vect 0.0 0.5)))
(let ((paint-top (transform-p...
分类:
其他 时间:
2015-02-22 14:35:16
收藏:
0 评论:
0 赞:
0 阅读:
129
划分DP第三题,wikioi 1040,送我n个WA~~~题目大意:
这道题题述有着UVA的特色,够废话,其实就是读入一个长度最大200的字符串(不知道为何要分行输入,完全没有意义啊),分成m部分,使各部分单词量加起来最大
解题思路:
这题划分的部分跟乘积最大那题其实很像,状态转移方程也很容易想到:
dp[i][k]=max(dp[i][k],dp[j][k-1]+scnt[j+1][i])...
分类:
其他 时间:
2015-02-22 14:34:43
收藏:
0 评论:
0 赞:
0 阅读:
271
喷水装置(二)
时间限制:3000 ms | 内存限制:65535 KB
难度:4
描述
有一块草坪,横向长w,纵向长为h,在它的橫向中心线上不同位置处装有n(n<=10000)个点状的喷水装置,每个喷水装置i喷水的效果是让以它为中心半径为Ri的圆都被润湿。请在给出的喷水装置中选择尽量少的喷水装置,把整个草坪全部润湿。
输入
第一行输入一个正整数N表示共有n次测试数据。
每一组测试...
分类:
其他 时间:
2015-02-22 14:34:33
收藏:
0 评论:
0 赞:
0 阅读:
282
喷水装置(二)
时间限制:3000 ms | 内存限制:65535 KB
难度:4
描述
有一块草坪,横向长w,纵向长为h,在它的橫向中心线上不同位置处装有n(n<=10000)个点状的喷水装置,每个喷水装置i喷水的效果是让以它为中心半径为Ri的圆都被润湿。请在给出的喷水装置中选择尽量少的喷水装置,把整个草坪全部润湿。
输入
第一行输入一个正整数N表示共有n次测试数据。
每一组测试...
分类:
其他 时间:
2015-02-22 14:34:23
收藏:
0 评论:
0 赞:
0 阅读:
296
Handler的基本作用,处理接收到的客户端信息 一个简单的Handler实现如下: package com.bypay.mina.handler; import java.util.Date;
import org.apache.mina.core.session.IdleStatus;
impo...
分类:
其他 时间:
2015-02-22 14:33:23
收藏:
0 评论:
0 赞:
0 阅读:
296
eventlet的monkey_patch 用于绿化一些python的模块,看看以下的样例就明确了urls = ["http://www.haha.mx/joke/1292935", "http://www.baidu.com"]import eventletfrom eventlet.gre...
分类:
其他 时间:
2015-02-22 14:32:43
收藏:
0 评论:
0 赞:
0 阅读:
248
汉字在计算机中的表示一、一个汉字在计算机中占两个字节的位置 西文字符中的ASCII码表示西文字符是,用的是7位的ASCII码,为了在计算机中存储,最高位(第八位)默认为0,所以可以表示27个不同的字符;扩展的ASCII码,使用的第八位,不在默认为0,所以最多可以表示28个字符。 中文跟西文不大一样....
分类:
其他 时间:
2015-02-22 14:32:23
收藏:
0 评论:
0 赞:
0 阅读:
765
原文:http://www.cnblogs.com/peida/archive/2012/11/06/2756278.htmlhead与tail就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head用来显示档案的开头至标准输出中,而tail想当然尔就是看档案的结尾。1.命令格...
分类:
其他 时间:
2015-02-22 14:31:53
收藏:
0 评论:
0 赞:
0 阅读:
241