越努力~越幸运
越努力~越幸运
全部文章
算法
java(86)
ML(1)
mysql(2)
前端(8)
大数据(1)
工具(1)
归档
标签
去牛客网
登录
/
注册
越努力~越幸运的博客
一只默默前行的小白
全部文章
/ 算法
(共27篇)
算法(八)
来自专栏
1、输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示 public class Solution { public int NumberOf1(int n) { int t=0; char[]ch=Integer.toBinary...
2020-01-07
0
305
算法(七)
来自专栏
1、给定一个字符串,请你找出其中不含有重复字符的最长子串的长度(无重复字符的最长子串) 代码如下: public int lengthOfLongestSubstring(String s){ int n = s.length(); int ans = 0...
2020-01-05
0
283
算法(六)
来自专栏
1、我们可以用 2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用 n个 2*1的小矩形无重叠地覆盖一个 2*n的大矩形,总共有多少种方法? 代码如下: public int RectCover(int n){ if(n == 0){ ...
2020-01-04
0
2125
算法(五)
来自专栏
1、一堆螺丝和螺母用最短时间匹配。 //分类函数 //n和b为两个数组 //left为左索引,right为右索引 void Fix(int *n, int *b, int left, int right) { if (left < right) { int t...
2020-01-04
0
797
算法(四)
来自专栏
1、二叉树后序遍历 #递归形式 public void postOrderTraverse1(TreeNode root){ if(root!=null){ postOrderTraverse1(root.left); ...
2020-01-03
0
325
算法(三)
来自专栏
1、二叉树深度优先遍历、广度优先遍历 二叉树深度优先遍历(前序、中序、后序),此处采用中序。代码如下: #递归版本 public void inOrderTraverse1(TreeNode root){ if(root!=null){ System.out.print(root.val)...
2020-01-02
0
400
算法(二)
来自专栏
1、给定一个数组,调整该数组,使其满足堆的性质(初始化建堆)。 //构建大根堆:将array看成完全二叉树的顺序存储结构 private int[] buildMaxHeap(int[] array){ //从最后一个节点array.length-1的父节点(array.length-1-1)...
2020-01-01
0
390
首页
上一页
1
2
3
下一页
末页