算法
算法
小熊123~
优秀是一种习惯
展开
-
leedcode_7_整数反转
class Solution { /** * 整理思路: * 12345 * 5 * 54 * 543 * 5432 * f(n+1) = f(n)*10 + 余数 * 找规律,项与项之间关系 * * @param x * @return int * @author xx * @date 2020/8/19 11:47 */ public int reverse(int x) ...原创 2020-08-19 11:56:13 · 91 阅读 · 0 评论 -
leedcode_2_俩数相加
解法1: /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */ class Solution { public ListNode addTwoNumbers(ListNode l1, ListNode l2) { //l1,l...原创 2020-08-19 10:17:48 · 77 阅读 · 0 评论 -
leedcode_1_俩数之和
/** * 俩数之和 * * @author xiaoxiong * @create 2020/8/18 * @since 1.0.0 */ public class Leecode1 { /** * 暴力破解 * @param nums * @param target * @return */ private static int[] getSumOfTwoNum1(int[] nums,int target){ ..原创 2020-08-18 21:20:48 · 111 阅读 · 1 评论 -
查找_二分查找_手写
public class BinarySelect { public static void main(String[] args) { int[] arr = {1,3,6,7,9,11,14,19,22}; int k = 3; Integer index = getIndexByBinarySelect(arr,k); System.out.println(index); } /** * 二分查找法.原创 2020-08-16 14:30:28 · 171 阅读 · 1 评论