会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
DockerChen
Java后端
博客园
首页
联系
订阅
管理
[置顶]
排序算法总结
摘要: 最近在看左神的算法视频,随便记录下自己的学习心得,方便以后review,也让大家对基本的排序算法有个了解。 冒泡排序 冒泡排序 (英语: Bubble Sort )是一种简单的 "排序算法" 。它重复地走访过要排序的 "数列" ,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作
阅读全文
posted @ 2019-03-11 10:36 DockerChen
阅读(296)
评论(0)
推荐(1)
2020年3月27日
2020微软笔试题
摘要: 1.将N个数字划分成N/K组,每组K个数字,每组中的数字互不相同,求每个子数组最大最小元素的差值之和的最小值。 输入: N=12, K=4 arr=3,3,4,4,5,5,6,6,8,8,10,10 输出: 15 {3,4,5,6} 6-3=3 {3,4,8,10} 10-3=7 {5,6,8,10
阅读全文
posted @ 2020-03-27 01:34 DockerChen
阅读(3944)
评论(0)
推荐(0)
2020年3月10日
子串、子序列问题
摘要: 子串、子序列问题 字符串 "最长公共子序列" dp[i] [j] 表示以下标i结尾的str1 和 以下标j结尾的str2的最长公共子序列的长度。 dp[i] [j]= 1. 0, i=0或者j=0 2. dp[i 1] [j 1]+1, str[i 1]==str[j 1] 3. max( dp
阅读全文
posted @ 2020-03-10 21:18 DockerChen
阅读(389)
评论(0)
推荐(0)
2019年11月24日
剑指offer题解(完结)
摘要: 3 1 数组中重复的数字 每遍历数组中的一个数字,就让其归位(放置在正确的数组下标)。当在归位的过程中,发现该数组下标所存放的数字和当前要归位的数字相同时,则发生了重复,返回该数字。 空间复杂度O(1),时间复杂度O(n)。 java //不修改数组找出重复数字 public static in
阅读全文
posted @ 2019-11-24 22:43 DockerChen
阅读(972)
评论(0)
推荐(0)
2019年11月17日
ONOS 2.2安装
摘要: 本机安装教程(ubuntu) https://wiki.onosproject.org/display/ONOS/Developer+Quick+Start 1. 安装bazel: https://docs.bazel.build/versions/master/install ubuntu.htm
阅读全文
posted @ 2019-11-17 14:11 DockerChen
阅读(2547)
评论(2)
推荐(0)
2019年10月5日
openstack问题记录
摘要: 先去查看对应的日志:/var/log/,再来排查错误 1.实例处于错误状态 解决办法: 1.使用 查看 2.然后 挨个show一下,看看vcpus,local_gb,memory_mb local_gb只剩9g可用,磁盘空间不够,需要对/root分区扩容 或者使用卷来创建实例,创建的时候记得选择实例
阅读全文
posted @ 2019-10-05 21:49 DockerChen
阅读(3367)
评论(0)
推荐(0)
2019年8月23日
荷兰国旗问题
摘要: 思路:使用三个变量记录下标位置:less,cur,more。less表示小于num数的下标,more表示大于num数的上标,cur表示当前遍历数的下标。 关键代码:
阅读全文
posted @ 2019-08-23 15:11 DockerChen
阅读(139)
评论(0)
推荐(0)
2019年8月22日
小和问题和逆序对问题
摘要: 思路:使用归并排序,每一轮归并后都局部有序,可以利用这个,减少时间复杂度 小和问题 关键代码: java public static int mergeSort(int[] arr, int left, int right) { if (left == right) { return 0; } in
阅读全文
posted @ 2019-08-22 21:03 DockerChen
阅读(174)
评论(0)
推荐(0)
2019年3月21日
Java笔记(持续更新中)
摘要: Java语言的特点: 面向对象(封装,继承,多态) 平台无关性(JVM运行.class文件) 语言(泛型,Lambda) 类库(集合,并发,网络,IO/NIO) JRE(Java运行环境,JVM,类库) JDK(Java开发工具,包括JRE,javac,诊断工具) Java语言最显著的两个特性:
阅读全文
posted @ 2019-03-21 17:30 DockerChen
阅读(149)
评论(0)
推荐(0)
2017年5月1日
Python爬虫(二)正则表达式
摘要: 一、介绍 1.概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 简单的说,通过正则表达式,我们可以从一堆杂乱无章的字符串中,得到符合某种特定规则的字符串,比如说,我们从某个网
阅读全文
posted @ 2017-05-01 21:37 DockerChen
阅读(3486)
评论(0)
推荐(0)
下一页
公告