算法研究
文章平均质量分 79
redez
这个作者很懒,什么都没留下…
展开
-
百度的一个试题,试着用Java写了一个
题目描述:一个正整数有可能可以被表示为n(n>=2)个连续正整数之和,如:15=1+2+3+4+515=4+5+615=7+8请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列。 输入数据:一个正整数,以命令行参数的形式提供给程序。输出数据:在标准输出上打印出符合题目描述的全部正整数序列,每行一个序列,每个序列都从该序列的最小正整数开始、以从小到大的顺序打印。如果结果有多个原创 2005-11-06 22:47:00 · 2596 阅读 · 0 评论 -
有意思的一个算法。
有一个未完成的等式1 2 3 4 5 6 7 8 9=N空格内(1前面没有空格)可以填入+,-,也可以不填。 编程找出输入某个整数 N 后使等式成立的所有方案的总数。一共有8个空格每个有3种可能+ - 或什么都没有。。。所以相当于一个3进制。import java.io.*;public class DS1103{ public static void main(String args[])原创 2005-11-07 23:20:00 · 2555 阅读 · 0 评论 -
学习编程规则C++(一)
学习编程规则C++(一)看了林锐 博士的高质量C++/C编程指南受益匪浅http://man.chinaunix.net/develop/c&c++/c/c.htm我觉得编程不仅要注重算法更重要的是有学会标准的编程风格,面向对象的思想。就是所谓的编程质量。它提供了一些C++的编程规则和建议.他说“可以把程序的版式比喻为“书法”。好的“书法”可让人对程序一目了然,看得兴致勃勃。差的程序“书法”如螃蟹原创 2005-11-15 09:35:00 · 3215 阅读 · 0 评论