240 发简信
  • 几个PHP数组处理方法 & 几个常用的其他方法

    记录几个常用的处理PHP数组的方法,方便查用。 二维数组按某一字段去重 二维数组按多个字段去重 二维数组按某一字段排序 二维数组按多个字段排序 ...

  • 11. 盛最多水的容器

    摘要 如题意,垂直的两条线段将会与坐标轴构成一个矩形区域,较短线段的长度将会作为矩形区域的宽度,两线间距将会作为矩形区域的长度,而我们必须最大化...

    0.2 66 0 2
  • 9. 回文数

    方法:反转一半数字 思路 映入脑海的第一个想法是将数字转换为字符串,并检查字符串是否为回文。但是,这需要额外的非常量空间来创建问题描述中所不允许...

    0.2 52 0 2
  • 120
    7. 整数反转

    很简单,就是输入整数,输出它的倒置。 第一反应就是, 取余得到个位数,然后除以 10 去掉个位数,然后用一个变量保存倒置的数。 然后似乎不是那么...

    0.2 85 0 2
  • 120
    4. 寻找两个有序数组的中位数

    分析 已知两个有序数组,找到两个数组合并后的中位数。 解法一 简单粗暴,先将两个数组合并,两个有序数组的合并也是归并排序中的一部分。然后根据奇数...

    0.2 98 0 2
  • 120
    3. 无重复字符的最长子串

    题目 解题方案 思路 1: 暴力解法, 双重循环遍历 简单粗暴些, 找一个最长子串, 那么我们用两个循环 ** 穷举所有子串 **, 然后再用一...

  • 120
    2.1 单链表的反转

    当我们在聊到链表反转的时候,一定说的都是单链表,双链表本身就具有前驱指针 Prev 和后续指针 next,无需进行翻转。 栈实现的链表反转 在原...

  • 120
    2. 两数相加

    题目 分析 解题方案: 初等数学 我们使用变量来跟踪进位,并从包含最低有效位的表头开始模拟逐位相加的过程。 就像你在纸上计算两个数字的和那样,我...

  • 120
    1. 两数之和

    题目 分析 这道题目给我们一个数组,数组里面全是整数,然后再给我们一个数字 target,需要我们求出在这个数组中哪两个数字的和正好是 targ...