算法
文章平均质量分 66
东心十
做一个实现梦想的自由人!!Java软件开发十年老兵!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
梯度下降法:想要弄透看这一篇文章就够了
导数表示函数变化的方向。原创 2025-10-30 21:57:57 · 362 阅读 · 0 评论 -
二分查找算法延伸
需求:给定一个数组,一个目标值。在数组中查找不大于目标值且下标最大的值、不小于目标值且下标最小的值。 /** * 二分查找 */ public class BinarySearch { /** * 找出不小于目标值的最小下标 * * @param array 数组 * @param target 目标值 * @param index 与目标值最接近的值下标 * @return int */ public in.原创 2022-03-26 11:04:50 · 462 阅读 · 0 评论 -
计算机科学中最重要的32个算法
英文原址:http://www.risc.jku.at/people/ckoutsch/stuff/e_algorithms.html 奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算...转载 2018-10-01 18:56:50 · 1376 阅读 · 0 评论 -
图解、手撕十大排序算法[思路清晰版]
package rank; import java.util.ArrayList; import java.util.Collections; public class CehRank { //1.冒泡排序<时间复杂度O(n*n),空间复杂读O(n),稳定排序> public static void maopao(int[] data) { int len = data...原创 2019-08-02 22:47:50 · 2373 阅读 · 1 评论 -
B站笔试两道题
1、输入一组逗号分割的数,将这组数组合成为一个最小的数。 如 输入:123,22,32 输出:1232232 输入:210,21,11,12 输出:111221021 做题的时候很容易想到把第一位数小的数字放到前面,第一位数大的数字放到后面。关键的问题来了,第一位数字相同怎么办,很容易想到把小的数字放前面,比如”12,11“组成1112完全没有问题,当遇到“30,3"这样带”0“的数就有问...原创 2019-08-20 21:29:47 · 6918 阅读 · 0 评论
分享