![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
练习
alan19931103
哈库呐玛塔塔
展开
-
找 完全数
import java.util.LinkedList;/** * 一个数如果恰好等于它的所有可能因子之和, 这个数就称为"完数"。 * 例如6=1+2+3. * 编程 找出1000以内的所有完数 * * @author pear * */public class PerfectNumber { private final static PerfectNumber p =原创 2015-05-01 04:54:20 · 426 阅读 · 0 评论 -
java分解质因数
按照短除法,逐个求取质因数import java.util.Scanner;import java.util.Stack;public class PrimeFactorizations { static int number; static Stack<Integer> stack = new Stack<Integer>(); public static void m原创 2015-04-30 13:32:29 · 790 阅读 · 0 评论 -
用程序解逻辑推理题
请回答下面10个问题: 1、第一个答案是b的问题是哪一个? (a)2;(b) 3;(c)4;(d)5;(e)6 2、唯一的连续两个具有相同答案的问题是: (a)2,3;(b)3,4;(c)4,5;(d)5,6;(e)6,7; 3、本问题答案和哪一个问题的答案相同? (a)1;(b)2;(c)4;(d)7;(e)6 4、答案是a的问题的个数是: (a)0原创 2015-05-04 14:15:32 · 872 阅读 · 0 评论 -
球掉落问题
一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下 *求它在 第10次落地时,共经过多少米?第10次反弹多高?基本思路 某一次下落的高度是前一次下落高度的一半;某一次上升高度于后一次下降高度相同;第一次下落高度为100米;用递归java实现public class DropBall { public static void main(String[] args){原创 2015-05-04 15:14:21 · 992 阅读 · 0 评论 -
五只蚂蚁
有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。木杆很细,不能同时通过一只蚂蚁。开始时,蚂蚁的头朝左还是朝右是任意的,它们只会朝前走或调头,但不会后退。当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒钟可以走一厘米的距离。 编写程序,求所有蚂蚁都离开木杆的最小时间和最大时间。public class FiveAnts {原创 2015-05-04 22:43:37 · 829 阅读 · 0 评论 -
凑100
写程序在1,2,3,…….,9之间任意放置+或者-或者不放,使结果为100,输出所有可能的放法 例如:1+2+3-4+5+6+78+9=100;思路:对于本题,总共9个数字,最多有8个符号9个数字,总共17个。将8个符号进行穷举,用0表示不加入符号位,这样可以免去排列组合的问题。然后将符号和数组组合到一个数组,从这个数组中分离出计算的数字和符号,计算结果java实现import java.ut原创 2015-05-05 06:07:09 · 316 阅读 · 0 评论 -
返回整型的二进制补码中1的个数
一直都觉得补码这种东西简直小儿科,取个反加一,多简单。但是今天一个大意就中招了。leetcode上有这么一题,32位的无符号整型,返回1的个数。我用java,可惜java没有整型。虽然java的api中直接就有对应的方法,但是为了保持逼格,必须自己写,所以我就写出了下面这货int count = 0;if(n<0)count++;for(int i=0;i<32;i++){ if(nl%原创 2015-11-03 17:16:31 · 443 阅读 · 0 评论 -
PHP与Redis开发环境的简单配置
现在手上的项目要求在php中使用redis操作,今天倒腾了一下。 Redis官方推荐的PHP客户端(或者说扩展)是Predis和php_reids,前者是完全使用PHP代码实现的原生客户端,后者是用c编写的PHP扩展,功能上二者区别不大,就性能而言后者更优。但是除非执行大量的Redis命令,否则很难区分二者的性能。而且施继忠执行Redis命令的开销更多在网络传输上,单纯注重本地性能开销意义不大。原创 2015-11-19 13:55:51 · 391 阅读 · 0 评论 -
Swing问题记录
JFrame不按尺寸显示具体描述:我把win下面写的正常的代码拿到linux下跑了一下,结果窗口变成了小小的一团,并没有按照代码那样显示。 代码JFrame window = new JFrame("坦克大战");window.setSize(960, 640);window.setVisible(true);window.setResizable(false);window.se原创 2015-10-03 05:16:26 · 372 阅读 · 0 评论