![](https://img-blog.csdnimg.cn/direct/7242eebed11549c19bab5702eb1342ef.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
编程题
文章平均质量分 58
记录了编程题
三十二画生H
纯粹是为了好玩
展开
-
力扣解题之保姆教程:(1)两数之和(代码详解)
这样我们创建一个哈希表,对于每一个 x,我们首先查询哈希表中是否存在 target - x,然后将 x 插入到哈希表中,即可保证不会让 x 和自己匹配。给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。输入:nums = [2,7,11,15], target = 9。输入:nums = [3,2,4], target = 6。原创 2023-12-09 14:41:45 · 134 阅读 · 0 评论 -
计算机程序设计的艺术--第一卷--第一章(1)
正如《牛津英语词典》所解释的那样,这个词“经历了许多伪词源学的变态,包括最近的一种算法,在这种算法中,它被习以为常地混淆了”,这个词与算术这个词的希腊词根相混淆。另一个词“代数”源于那本书的书名,这是对线性和二次方程的解的系统研究。最后,数学史学家找到了算法这个词的真正起源:它来自一位著名的波斯语教科书作者 Abu 'Abd Allah Muhammad ibn Musa al-Khwarizmi(约 825 年)的名字——字面意思是“阿卜杜拉之父穆罕默德 ,摩西的儿子,土生土长的花剌子模。原创 2023-06-18 13:17:37 · 415 阅读 · 0 评论 -
力扣53:最大子数组和
给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组 是数组中的一个连续部分。示例 1:输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6。原创 2023-06-11 00:02:06 · 93 阅读 · 0 评论