随笔分类 -  算法

Java数列求和:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
摘要:问题分析: 将分子分母分开来看,分子依次是2,3,5,8,13,21,除开第一项和第二项之外,其他的每一项都与前两项有直接的关系(前两项求和),所以明显是递归算法的特征,分母也是一样,所以该题通过递归方法求解。 详细编码: 来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 21:48 黑夜开发者 阅读(3930) 评论(0) 推荐(0)
PHP数组排序,一维数组,二维数组排序
摘要:一维数组排序 1. sort,rsort排序(r(reverse表示翻转,即为降序排列)),通过键值排序。 2. ksort,krsort排序,通过键名排序。 3. asort,arsort排序,通过键值排序。 二维数组根据某个键排序 二维数组根据多个键排序 来自微信公众号:编程社 程序员日常进阶宝 阅读全文
posted @ 2019-09-02 21:45 黑夜开发者 阅读(6076) 评论(0) 推荐(0)
Java算法:打印杨辉三角
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 20:16 黑夜开发者 阅读(2584) 评论(0) 推荐(0)
Java经典算法:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 20:14 黑夜开发者 阅读(1474) 评论(0) 推荐(0)
Java数组排序,现输入一个数,要求按原来的规律将它插入数组中
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 20:11 黑夜开发者 阅读(609) 评论(0) 推荐(0)
(Java)十进制转化为二进制
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 20:11 黑夜开发者 阅读(1801) 评论(0) 推荐(0)
(Java)输入三个整数x,y,z,请把这三个数由小到大输出
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 20:10 黑夜开发者 阅读(5505) 评论(0) 推荐(0)
Js(基于jQuey)网页端压缩图片后上传服务器
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 20:09 黑夜开发者 阅读(325) 评论(0) 推荐(0)
Java输入某年某月某日,判断这一天是这一年的第几天?
摘要:分析:大家都知道,每年的总共日期,要么就是365天,要么就是366天,具体是取决于闰年还是平年,更确切的说就是每年二月是28天还是29天,归结到这个问题,有一个关键的认识点,就是求解这一年是闰年(366天)还是平年(365天)。 平年还是闰年计算算法: 1. 年份能被4整除,但不能被100整除; 2 阅读全文
posted @ 2019-09-02 20:07 黑夜开发者 阅读(5317) 评论(0) 推荐(0)