240 发简信
IP属地:广东
  • 每日一题.976. 三角形的最大周长

    给定由一些正数(代表长度)组成的数组 A,返回由其中三个长度组成的、面积不为零的三角形的最大周长。如果不能形成任何面积不为零的三角形,返回 0。...

  • 每日一题.454. 四数相加 II

    给定四个包含整数的数组列表 A , B , C , D ,计算有多少个元组 (i, j, k, l) ,使得 A[i] + B[j] + C[k...

  • 每日一题.164. 最大间距

    给定一个无序的数组,找出数组在排序之后,相邻元素之间最大的差值。如果数组元素个数小于 2,则返回 0。 我的解法:利用Arrays.sort()...

  • 每日一题.1370. 上升下降字符串

    给你一个字符串 s ,请你根据下面的算法重新构造字符串:从 s 中选出 最小 的字符,将它 接在 结果字符串的后面。从 s 剩余字符中选出 最小...

  • Resize,w 360,h 240
    排序

    冒泡排序 时间复杂度 O(n2),空间复杂度 O(1) 选择排序 时间复杂度 O(n2),空间复杂度 O(1) 插入排序 时间复杂度 O(n2)...

  • 每日一题.222. 完全二叉树的节点个数

    给出一个完全二叉树,求出该树的节点个数。说明:完全二叉树的定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且...

  • 每日一题.452. 用最少数量的箭引爆气球

    在二维空间中有许多球形的气球。对于每个气球,提供的输入是水平方向上,气球直径的开始和结束坐标。由于它是水平的,所以纵坐标并不重要,因此只要知道开...

  • 每日一题.242. 有效的字母异位词

    给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 我的解法:首先定义一个长度为26的int数组flag,用于标记...

  • 每日一题.147. 对链表进行插入排序

    对链表进行插入排序。插入排序的动画演示如上。从第一个元素开始,该链表可以被认为已经部分排序(用黑色表示)。每次迭代时,从输入数据中移除一个元素(...