- 博客(39)
- 资源 (3)
- 收藏
- 关注
原创 算24点
第一题:四个数5,5,5,1 解:5*(5-1/5)=5*5-5*1/5=25-1=24第二题:四个数10,10,10,4 解:10*10开平方+10+4=10+10+4=24第三题:四个数10,10,4,4 解:(10*10-4)/4=96/4=24 扩展:(10*10+4)/4=104/4=26
2017-08-08 10:12:55 1167
原创 Java选择排序算法
/** * 选择排序,一个排序数组,从数组中选择最大或最小的数与第一个数互换,接着从剩下的数组中找到最小或最大与第二个数互换,如此循环倒数第二个数 * * @param src * 数组 * @param flag * 0升序,1表示降序 */
2017-07-31 16:07:09 337
原创 Java直接插入排序算法
/** * 直接插入排序, 一个排序数组,假设前N-1(N>1)个数字是排列有序的,第N个数插入到有序数组中,反复循环,直到全部排好序 * * @param src * 数组 * @param flag * 0升序,1表示降序 */ public void insertSort
2017-07-31 16:05:54 371
原创 abc+cba=1333,满足条件的abc有几个
描述:有一个三位数,个位是c,十位是b,百位是a,就是abc,现在abc+cba=1333,求这样的三位数有几个?思路:十位相加为2b,不可能为奇数3,说明个位相加大于10,也就是2b+1=3,既然个位相加大于10而且个位是3,所以a+c=13,只需要找出a+c=13的对数就可以,共6对,也就是满足条件的三位数有6个。
2016-08-23 17:31:29 3502
原创 常见Android面试题整理
1、 Android的四大组件是哪些,它们的作用?答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑service:后台服务于Activity,封装有一个完整的功能逻辑实现,接受上层指令,完成相关的事物,定义好需要接受的Intent提供同步和异步的接口Cont
2016-08-23 13:56:40 1137
原创 java.lang.IllegalArgumentException
java.lang.IllegalArgumentException: unexpected url
2016-07-21 18:25:01 1937
原创 一分钟教会你如何在Android Studio中使用Gradle打包Jar
一分钟教会你如何在Android Studio中使用Gradle打包Jar
2016-07-19 10:19:17 3479
原创 一组数字,求能组成的最大数
题目说明:一组数字,比如3,30,9,4,34等,求其能组成的最大数,应该是9434330实现原理:利用到了冒泡排序的原理,比较移换位置代码`private static boolean compare(int a, int b) {// 比较大小,前大为true String s1 = a + “” + b; String s2 = b + “” + a;
2016-06-06 16:28:33 3712 1
原创 求斐波那契数列前20项
什么是斐波那契数列斐波那契数列,又称黄金分割数列,是指这样的一组数列1,1,2,3,5,8,13,21……..,第一项和第二项的值都为1,第三项开始,每一项等于前两项之和Java实现斐波那契数列方法方法一:递归fun(1) =1 fun(2)=1 fun(3)=fun(1)+fun(2) …… fun(n)=fun(n-1) + fun(n-2) 具体方法: public int fun
2016-06-06 16:14:28 43469 1
原创 com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileExcep
com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException
2016-03-15 15:15:33 5659 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人