标签:LeetCode
这是悦乐书的第369次更新,第397篇原创 01看题和准备 今天介绍的是LeetCode算法题中Easy级别的第231题(顺位题号是977)。给定一个整数数组A按有序递增顺序排序,返回每个数字的平方,也按有序递增顺序返回。例如: 输入:[ - 4,-1,0,3,10] 输出:[0,1,9,16,10
前言随着互联网寒潮的到来, 越来越多的互联网公司提高了面试的难度,其中之一就是加大了面试当中手撕算法题的比例。这里说的算法题不是深度学习,机器学习这类的算法,而是排序,广度优先,动态规划这类既考核数据结构也考核编程能力的题目。刷题的网址非常的多,其中以leetcode是最为出名的。 在刷题
目录 题目 思路初步想法 进一步想法 总结 最近打算练习写代码的能力,所以从简单题开始做。 大部分还是用C语言来解决。 @(解法) 题目 给出一个 32 位的有符号整数,你需要
这是悦乐书的第373次更新,第400篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第234题(顺位题号是997)。在一个城镇,有N个人从1到N标记。有传言说其中一个人是秘密的镇法官。 如果镇法官存在,那么: 镇法官不信任任何人。 每个人(镇法官除外)都信任镇法官。 只有
这是悦乐书的第374次更新,第401篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第235题(顺位题号是993)。在二叉树中,根节点在深度0处,并且每个深度为k的节点的子节点,他们深度为k + 1。 如果二元树的两个节点具有相同的深度但具有不同的父节点,则它们是堂兄弟。
这是悦乐书的第375次更新,第402篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第236题(顺位题号是1002)。给定仅由小写字母组成的字符串A,返回列表中所有字符串都有显示的字符的列表(包括重复字符)。例如,如果一个字符在所有字符串中出现3次但不是4次,则需要在最终
Given a text file file.txt, print just the 10th line of the file. Example: Assume that file.txt has the following content: Line 1
这是小川的第377次更新,第404篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第238题(顺位题号是1009)。每个非负整数N都具有二进制表示。例如,5可以二进制表示为"101",11可以二进制表示为"1011",依此类推。 请注意,除N = 0外,任何二进制表示中都
这是小川的第378次更新,第406篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第240题(顺位题号是1013)。给定一个整数数组A,当且仅当我们可以将数组分成具有相等和的三个非空部分时才返回true。 形式上,我们可以对数组进行分区,如果我们能找到索引i + 1 &l
这是小川的第377次更新,第405篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第239题(顺位题号是1010)。在歌曲列表中,第i首歌曲的持续时间为[i]秒。 返回其总持续时间(以秒为单位)可被60整除的歌曲对的数量,即当i <j时,(time[i] + tim
一、题目描述 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 二、示例 示例 1 给定数组 nums =
这是小川的第382次更新,第411篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第244题(顺位题号是1025)。Alice和Bob轮流玩游戏,Alice首先出发。 最初,黑板上有一个数字N. 在每个玩家的回合中,该玩家进行以下操作: 选择0 < x <N且