随笔分类 - 算法
努力变强中……
摘要:给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并原地修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 nums = [3,2,
阅读全文
摘要:package com.xiao.algorithms; /** * 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 * 示例: * 输入:head = [1,3,2] * 输出:[2,3,1] */ public class Offer06_footer_to_header
阅读全文
摘要:请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 示例: 输入:s = "We are happy." 输出:"We%20are%20happy." package com.xiao.algorithms; /** * 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 * 示
阅读全文