会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
锅里的一条鱼
不要被风干
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2020年1月13日
编程学习路线
摘要: 前端工程师 1.基础:HTML教程, CSS教程 2.进阶:Javascript,jQuery 3.高级:AJAX 教程,JSON 教程,XML 教程 4.框架扩展学习:Bootstrap 教程,jQuery UI 教程,jQuery EasyUI 教程,jQuery Mobile 教程 5.调试工
阅读全文
posted @ 2020-01-13 13:08 Yinniora
阅读(255)
评论(0)
推荐(0)
2019年12月27日
堆排序
摘要: 记录 //TODO import java.util.Arrays; public class HeapSort { public static void main(String[] args) { int[] arr = { 5, 7, 24, 3463, 1, 3, 51, 7, 9, 10,
阅读全文
posted @ 2019-12-27 19:41 Yinniora
阅读(220)
评论(0)
推荐(0)
二叉插入排序
摘要: 记录 //TODO import java.util.Arrays; public class BinaryInsertSort { public static void main(String[] args) { int[] arr = { 5, 7, 8, 4, 2, 7, 1, 8, 12,
阅读全文
posted @ 2019-12-27 19:40 Yinniora
阅读(167)
评论(0)
推荐(0)
每天算法一丁点(4)--递归算法应用:分书问题
摘要: 一道看似简单毫无头绪的问题 -_-|| 题目:有编号分别为 1…n 的 n 本书,准备分给 n 个人,每个人阅读兴趣用一个二维数组加以描述, 1:喜欢这本书 0: 不喜欢这本书 like[i][j] = 1 , i 喜欢书 j like[i][j] = 0 , i 不喜欢书 j 求解如何分书让所有人
阅读全文
posted @ 2019-12-27 19:32 Yinniora
阅读(502)
评论(0)
推荐(0)
每天算法一丁点(3)--递归算法应用:半数集
摘要: 半数集问题 题意:给定一个自然数n,由n开始依次产生半数集 set(n),set(n) 的定义如下: n 是 set(n) 中的元素 在 n 的左边添加一个自然数,但该自然数不能超过最近添加的数的一半 按此规律添加,直到不能添加自然数为止 例如:set(6) = {6,16,26,126,36,13
阅读全文
posted @ 2019-12-27 19:07 Yinniora
阅读(321)
评论(0)
推荐(0)
每天算法一丁点(2)--递归算法应用:鸭子知多少
摘要: 应用题:鸭子知多少? 题意:有个人赶鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又两只,这样经过n个村子后还剩2只鸭子,问他出发时共赶多少只鸭子? 分析:一共有s只鸭子,那经过第一个村子就剩下 remain1 = s/2-2 只鸭子,经过第二个村子就剩下 remain2 = remain1/2
阅读全文
posted @ 2019-12-27 18:48 Yinniora
阅读(610)
评论(0)
推荐(0)
2019年12月26日
每天算法一丁点(1)--汉诺塔堆盘子
摘要: 愚笨的我开始慢慢的学习算法之路。 既然开始的太晚,又不像大佬那般勤奋 索性每天就一点点,进步一点点也是好的呀 翻开了递归,求n阶倒是很快写完了,接下来便是汉诺塔堆盘子。。。 遇到这个问题就像小学时遇到 鸡兔同笼。似懂非懂。三个四个盘子还是数得过来的,直接要堆64个。。 这啥呀!直接摔书! 根据书上的
阅读全文
posted @ 2019-12-26 18:18 Yinniora
阅读(322)
评论(0)
推荐(0)
2019年11月29日
直接插入排序算法
摘要: 直接插入排序算法(用于理解) 一个带排序数组 array[] 元素个数 size = array.length 两个指针表示元素位置 int i 和 int j i 表示待排序元素的位置 , j 和 i 相等,为了表示已经排好序的元素位置 快树排序就是把一个待排元素排进已排好的队列中,因此需要两层循
阅读全文
posted @ 2019-11-29 16:19 Yinniora
阅读(1417)
评论(0)
推荐(0)
希尔排序(缩小增量排序)
摘要: 希尔排序 -- 插入排序中的一种,也叫缩小增量排序,是不稳定排序。 适用于顺序存储 排序思想 1、将乱序元素分成 d1 组(组内元素和往后数d1个的元素为一组,每一组组内元素并不相邻) 2、对每一分组内元素进行直接插入排序 3、将全部元素再分成 d1/2 组(取下界) 4、对每一分组元素进行直接插入
阅读全文
posted @ 2019-11-29 15:19 Yinniora
阅读(872)
评论(0)
推荐(0)
2019年11月28日
二叉排序树的两种优化方法
摘要: 平衡二叉树和红黑树 二叉排序树 -- 左子树小于根小于右子树。先序遍历之后节点是有序递增的。 平衡二叉树(AVL) -- 它仍然是一颗二叉排序树,不过父节点的左子树和右子树的高度差不能大于1 大白话:观察所有的终端结点,找到一个最高的和最低的,它们所在的层数(也就是高度或深度)。 只能差一层。 也就
阅读全文
posted @ 2019-11-28 16:07 Yinniora
阅读(1395)
评论(0)
推荐(0)
上一页
1
2
公告