字符串分割: import java.io.BufferedInputStream; import java.io.DataInputStream; import java.io.IOException; import …
分类:编程之美
编程之美--买书问题
有个人去买书,买不同的本数有不同的折扣,一共有5种书,买的书种类不同,本数越多折扣越高,折扣表如下: 本数 1 2 3 4 5 折扣 0 0.05 0.1 0.2 …
《编程之美》- 3.3 - 计算字符串相似度 即 最小编辑距离问题
题目 3.3计算字符串的相似度 许多程序会大量使用字符串,对于不同的字符串,我们希望能够有办法判断其相似程度。定义下列操作方法使得两个不同的字符串变得相同: 修改一个字符(如把‘a’改为‘b’) 增加一个字符(如把‘ab…
编程之美习题解答
习题1.2 中国象棋将帅问题 #include <iostream> using namespace std; void print() { for (int i = 1; i <= 9; i++) {…
编程之美----NIM(4)
原帖地址:http://blog.sina.com.cn/s/blog_7689f89d01017u6y.html 题目:两个玩家,只有一堆石头,两人一次拿石头,最后那光者为赢家。取石头的规则是:  …
中大16_编程之美
运气好get了第二题的FB还是很开心的w (打了*的题并没有通过..) *A 题意:给出一个矩形区域(w和h)然后一个位置(px,py)一个方向(vx,vy)和一个视角d求可以看见的面积. 前五次提交的思路: rand%…
编程之美-MIN(1)一排石头的游戏 扩展问题
编程之美-MIN(1)一排石头的游戏 2011-02-27 23:25 1. 原题 1.1 题目 N块石头排成一行,每块石头有各自固定的位置。两个玩…
《编程之美》——队列中取最大值操作的问题
问题: 假定有这样一个拥有3个操作的队列: 1. EnQueue(v): 将v加入队列中 2. DeQueue(): 使队列中的队首元素删除并返回此元素 3. MaxElement(): 返回队列中的最大值 请设计一种数…
编程之美,剑指offer,以及微软100题的python代码
1.编程之美,剑指offer,以及微软100题(来自july的msdn博客)的python代码 2.python代码,附有题目,分析过程,注释,以及测试程序 3.部分代码缺失,或有问题,欢迎补充 4.用python实现,…
Java 多线程编程之五:一个理解 wait() 与 notify() 的例子
一个理解 wait() 与 notify() 的例子 下面是我原来在 CSDN 论坛上看到的一个贴子,涉及到同步, wait(), notify() 等概念的理解,我试着根据原来的一些回复和 Think in Jav…
编程之美 3.8
//以下是递归算法 #include “stdafx.h” #include<iostream> #include<time.h> #include<stdlib.h…
编程之美 2.2
(1) 阶乘确实是一个让人头疼的问题,其本身的实现很简单,它的问题在于结果膨胀式的增长会造成n!的结果的溢出。2.2给出了几种从数学角度出来的思路,可以避免上面的问题发生。 首先要清楚的一个问题就是质因数分解:给定任意一…