240 发简信
IP属地:山西
  • 面试题 01.03. URL化

    题目描述: URL化。编写一种方法,将字符串中的空格全部替换为%20。假定该字符串尾部有足够的空间存放新增字符,并且知道字符串的“真实”长度。(注:用Java实现的话,请使用...

  • Java String substring() Method

    方法substring()返回一个新字符串,该字符串是给定字符串的子字符串。Java String substring()方法用于根据传递的索引获取给定字符串的子字符串。 此...

  • 面试题 16.26. 计算器

    题目描述: 给定一个包含正整数、加(+)、减(-)、乘(*)、除(/)的算数表达式(括号除外),计算其结果。 表达式仅包含非负整数,+, - ,*,/ 四种运算符和空格。 整...

  • Java String trim() method

    java lang.string.trim()是一个内置函数,用于消除头和尾的空格。空格字符的Unicode值为“ \ u0020”。 java中的trim()方法在字符串头...

  • 946. 验证栈序列

    给定pushed和popped两个序列,每个序列中的值都不重复,只有当它们可能是在最初空栈上进行的推入 push 和弹出 pop 操作序列的结果时,返回 true;否则,返回...

  • Stack peek() Method in Java

    Java中的java.util.Stack.peek()方法用于检索或获取Stack的第一个元素或位于Stack顶部的元素。 检索到的元素不会被删除或从堆栈中删除。 Retu...

  • 面试题 02.01. 移除重复节点

    题目描述: 编写代码,移除未排序链表中的重复节点。保留最开始出现的节点。 示例1: 输入:[1,2,3,3,2,1] 输出:[1,2,3] 示例2: 输入:[1,1,1,1,...

  • 用Java实现单链表

    public class ListNode{ int val; ListNodenext; ListNode(int x){val = x;} public stat...

  • 面试题 05.02. 二进制数转字符串

    题目描述: 二进制数转字符串。给定一个介于0和1之间的实数(如0.72),类型为double,打印它的二进制表达式。如果该数字不在0和1之间,或者无法精确地用32位以内的二进...

  • Java之StringBuilder

    Java中的StringBuilder表示可变的字符序列。由于Java中的String类会创建不可变的字符序列,因此StringBuilder类提供了String类的替代方法...

  • 面试题 08.08. 有重复字符串的排列组合

    题目描述: 有重复字符串的排列组合。编写一种方法,计算某字符串的所有排列组合。 示例1: 输入:S = "qqe" 输出:["eqq","qeq","qqe"] 示例2: 输...

  • Java之Set

    Set是扩展Collection的接口。 它是对象的无序集合,其中不能存储重复值。 通常情况下,Set是由HashSet,LinkedHashSet或TreeSet实现的。 ...

  • 120
    面试题 16.13. 平分正方形

    题目描述 给定两个正方形及一个二维平面。请找出将这两个正方形分割成两半的一条直线。假设正方形顶边和底边与 x 轴平行。 每个正方形的数据square包含3个数值,正方形的左下...

  • 120
    面试题 04.08. 首个共同祖先

    呜呜呜,看了很久,终于把这道题的全部过程捋顺了。不知道大家在刷leetcode的时候有没有发现没有main入口会导致写main方法的能力下降,所以大家在做题的时候一定要在自己...

  • 二叉树及用Java实现二叉树

    二叉树的概念此处就不赘述了。 二叉搜索树,又名二叉查找树,二叉排序树,若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值;若它的右子树不空,则右子树上所有结点的值均...

  • Java之条件运算符

    说到条件运算符,大家一定对(条件表达式)?值1:值2 的形式不陌生,但是如果碰到 (条件表达式1)?(条件表达式2)?值1:值2:值3 的形式时大家知道该如何取值吗?下面给出...

  • Java关键字之this

    this关键字,指的是方法或构造函数中的当前对象。 没有读懂这句话不急,让我们接着看下面的解释。 this关键字最常见的用法是消除具有相同名称的类属性和参数之间的混淆(因为类...

  • 面试题 17.23. 最大黑方阵

    给定一个方阵,其中每个单元(像素)非黑即白。设计一个算法,找出 4 条边皆为黑色像素的最大子方阵。 返回一个数组 [r, c, size] ,其中r,c分别代表子方阵左上角的...

  • 面试题 16.01. 交换数字

    编写一个函数,不用临时变量,直接交换numbers = [a, b]中a与b的值。 示例: 输入:numbers = [1,2] 输出:[2,1] 提示: numbers.l...

  • 120
    书单推荐之《有你我不怕》

    爸爸对孩子说,你该怕的是人,不是怪物。孩子是不懂的,可是作为读者的我们深谙其道。 每个人都有过纯真、天真、简单的想法。“我答应你来,我就会来。”长大后我们更多的把承诺当作客套...