摘要:题目链接现在题都这个风格了额,感觉有的难度。。之后如果找到最小的,开始想到的是用。 475. Heaters 题目链接:https://leetcode.com/problems... 现在easy题都这个风格了额,感觉有medium的难度。。首先sort两个数组。之后如果找到最小的radius,开...
摘要:题目链接又是一道不像的题。。首先是穷举,把小时从到,和分钟从到所有的可能穷举一遍,的数量等于时就加入结果。参考里的是可以做的,分开考虑小时和分钟,分别做,然后合在一起。注意至多位,至多位,所以,要小于,要小于。 401. Binary Watch 题目...
摘要:题目链接遍历每个,然后找和它等距离的其他,按距离来保存,比如有一个点,和它距离都是的点有,,,那么一共的组合就有种,包括。这么算是不考重复的情况下。还有可能坐标完全相同,那么和会被当成两个点算两次。 447. Number of Boomerangs 题目链接...
摘要:题目链接一般这种类型的题要,要么给赋值成不在范围内的数,要么到对应位置。 448. Find All Numbers Disappeared in an Array 题目链接:https://leetcode.com/problems... 一般这种类型的题要in place,要么给num[i]赋值成不在范围内的数,要么swap...
451. Sort Characters By Frequency 题目链接:https://leetcode.com/problems... hashmap求frequency加排序,排序可以用bucket sort or heap sort。 bucket sort: public class Solution { public String frequencySort(String ...
摘要:演示效果源码介绍该源码是一套简洁大方的网站源码,采用目前最流行的框架开发,后台布局采用。系统架构清晰,功能强大,操作简单,秉承了大道至简的核心理念。 演示效果: http://www.erdangjiade.com/源码介绍:该源码是一套简洁大方的网站源码,采用...
摘要:复杂度是,其中。这做法和异曲同工。看了网上给的解法,没有二分,二分的是结果。每次找到一个,然后求比它小的元素的个数,根据个数大于还是小于来二分。参考算的时候可以优化 378. Kth Smallest Element in a Sorted Matrix 题目链接:https://leetc...
摘要:题目链接又是一道的题,关键是找。表示最少的,当范围是的时候。所以要求就应该遍历切分点找出最小的值,这个切分点可能把问题分成左边或者右边,要取最大值才能保证所有的值都能赢。 375. Guess Number Higher or Lower II 题目链接:https://leetcod...
摘要:题目链接这道题和是一个思路,一个初始化为,每次有新的就两个节点,如果两个节点原来不在一个连通图里面就减少并且连起来,如果原来就在一个图里面就不管。用一个索引来做,优化就是加权了,每次把大的树的当做,小的树的作为。 323. Number of Conne...
摘要:题目链接和上一题不一样的是这道题要求最短的路径,普通的遍历和都是可以做的,但是求最短路径的话还是用。这里相当于每个点有至多条相连,每条的就是到墙之前的长度。 490. The Maze 题目链接:https://leetcode.com/problems... 又是图的遍历问题,...
摘要:题目链接这道题找是否有赢的方法和相似,稍微简化了。统计行列和两个对角线的情况,两个分别用和来记。然后判断是否有一个人赢只需要的复杂度。当然这么做的前提是假设所有的都是的,棋盘一个地方已经被占用了,就不能走那个地方了。 348. Design Tic-...
摘要:题目链接这道题要求的来保存结果,一开始想到的是用遍历的时候更新,比如现在的,有左孩子的话就在最前面插入结果,且。不过这样的话每个的时间是了。还需要遍历从而得到要求的结果,因为没有,所以还需要保存下的最小值和最大值,从而知道遍历的范围。...
摘要:题目链接要输出所有的结果,标准思路。也可以做,保留为,改为数字的为,然后结果就是这么多,每个数学遍历一遍求对应的即可。 320. Generalized Abbreviation 题目链接:https://leetcode.com/problems... 要输出所有的结果,backtracking标准思路。 ...
摘要:一个面试题一个数组找出这样的三个元素它们的和与目标值最接近如原始数组目标值这样的三个元素算法没有想到什么好的算法可以快捷的找到这样的三个元素只想到了穷举法即找出所有的任意三元素数组长度放到优先队列中按三个元素的和与目标值的差值绝对值进...
摘要:题目链接和基本一样,都可以用,但是大了之后会有很多无效的时间保存在里面,要的话,可能需要遍历或者用辅助,时间复杂度超过,所以用一个来做,每次根据新的改变。 359. Logger Rate Limiter 题目链接:https://leetcode.com/problems... 和Design H...
摘要:框架官方支持的框架,风格颇为类似,并且充分发挥了的强类型优势。这是一个主要面向的框架,为提供了一些额外特性。依赖注入框架用法简单,支持等特性。 首先要说明,Kotlin支持你所知道的所有Java框架和库,包括但不限于Spring全家桶、Guice、Hiberna...
摘要:登录网站,生成一个基本的应用。目录结构如下由于生成的是,需要提前安装好工具。重新运行函数启动应用。目录结构如下将类放置到下面,重新启动应用,一切正常。至此,一个简单的基于的搭建完成。 1.登录网站https://start.spring.io/,生成一个基本的...
摘要:在属性中,和分别用于存储字节码长度和字节码指令,每条指令即一个字节类型。在虚拟机执行时,通过读取中的一个个字节码,并将字节码翻译成相应的指令。另外,虽然是一个类型的值,但是实际上一个方法不允许超过条字节码指令。 最近在写一个私人项目,...
486. Predict the Winner 题目链接:https://leetcode.com/problems... 看了discussion里面参考的mit算法视频:https://www.youtube.com/watch... recursion + memo 或者 iteration用dp table public class Solution { public boolea...
摘要:建好图之后就是查找了,图里面查找用或者都可以,写起来简单点。复杂度没什么差别都是,这道题里面最多是,所以每次查找的复杂度是,有次查找。注意防止重复路径,要用。 399. Evaluate Division 题目链接:https://leetcode.com/problems... 无向图里...
摘要:边界条件,这时候之后只有一个值数组一直递减,这时候变成,没有,只需要从到的所有数。 31. Next Permutation 题目链接:https://leetcode.com/problems... 这道题就是找规律,可以看出来下一个permutation的规律是:从右往左扫,找到第一个满足:num...
摘要:题目链接根据题目的描述,移掉个数字然后得到最小值,肯定是。后面的和需要移掉也是同理。用个来保存之前递增的数字。注意这个例子,去掉之后,最高位是,也得去掉。 402. Remove K Digits 题目链接:https://leetcode.com/problems... 根据题目的描述...
摘要:题目链接这道题做,关键是注意对称性,减少次数。同时注意第个条件这种情况发生在两个值的和差值没有的时候,也就是或者,也是同理。 Android Unlock Patterns 题目链接:https://leetcode.com/problems... 这道题dfs做,关键是注意对称性,减少dfs次...
摘要:题目链接二分找结果,按左边数来分如果改下,加入的,那就可以在时间内找到结果了 Kth Smallest Element in a BST 题目链接:https://leetcode.com/problems... inorder traverse: public class Solution { public int kthSmallest(TreeNode root...
ChatGPT和Sora等AI大模型应用,将AI大模型和算力需求的热度不断带上新的台阶。哪里可以获得...
一、活动亮点:全球31个节点覆盖 + 线路升级,跨境业务福音!爆款云主机0.5折起:香港、海外多节点...
大模型的训练用4090是不合适的,但推理(inference/serving)用4090不能说合适,...