上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页

2021年2月20日

字符串相加

摘要: 给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和。 提示: num1 和num2 的长度都小于 5100num1 和num2 都只包含数字 0-9num1 和num2 都不包含任何前导零你不能使用任何內建 BigInteger 库, 也不能直接将输入的字符串转换为整数形式 #inc 阅读全文

posted @ 2021-02-20 21:09 QzZq 阅读(169) 评论(0) 推荐(0)

除自身以外数组的乘积

摘要: 给你一个长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。 示例: 输入: [1,2,3,4]输出: [24,12,8,6] 提示:题目数据保证数组之中任意元素的全部前缀元素和后缀( 阅读全文

posted @ 2021-02-20 20:16 QzZq 阅读(49) 评论(0) 推荐(0)

两数之和

摘要: 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 你可以按任意顺序返回答案。 示例 1: 输入:nums = [2,7,11,15], tar 阅读全文

posted @ 2021-02-20 19:29 QzZq 阅读(58) 评论(0) 推荐(0)

三数之和

摘要: 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复的三元组。 示例 1: 输入:nums = [-1,0,1,2,-1,-4] 输出:[[-1,-1,2] 阅读全文

posted @ 2021-02-20 14:19 QzZq 阅读(64) 评论(0) 推荐(0)

寻找两个正序数组的中位数

摘要: 给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的中位数。 进阶:你能设计一个时间复杂度为 O(log (m+n)) 的算法解决此问题吗? 示例 1: 输入:nums1 = [1,3], nums2 = [2] 输出:2.00000 解释: 阅读全文

posted @ 2021-02-20 11:07 QzZq 阅读(32) 评论(0) 推荐(0)

2021年2月4日

最长不含重复字符的子字符串

摘要: 请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其 阅读全文

posted @ 2021-02-04 17:41 QzZq 阅读(191) 评论(0) 推荐(0)

机器人的运动范围

摘要: 考察知识点:BFS、DFS 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时,机器人能够进入方格 [3 阅读全文

posted @ 2021-02-04 13:47 QzZq 阅读(83) 评论(0) 推荐(0)

2021年2月2日

为什么基类通常都定义一个虚析构函数?

摘要: 回答这个问题之前,有一个更为宽泛的问题:1、为什么C++需要虚函数?2、为什么需要析构函数? 标题所述的问题其实可以通过如上的两个问题解答。 首先,让我们看看为什么C++需要虚函数? 举一个例子: class Animal{ public: void eat(){std::cout << "I'm 阅读全文

posted @ 2021-02-02 16:16 QzZq 阅读(232) 评论(0) 推荐(0)

《C++Primer》读薄系列——第15章,面向对象程序设计

摘要: 在我学习C++的过程中,发现这么一个问题:诚实地讲,对于许多作者循序渐进的讲述方式,我无法对一个知识点头脑清晰地区分出所谓的肤浅理解和深刻理解,以及无法与书本一起感同身受它们陡然出现的那些缺陷。故,我选择先做点基础性的工作。即,记录这些概念的准确定义:一方面,是为了加深记忆,另一方面,我发现这些概念 阅读全文

posted @ 2021-02-02 14:52 QzZq 阅读(69) 评论(0) 推荐(0)

2021年2月1日

CMake undefined reference to 'gzdopen'

摘要: 一、报错发生的环境 1、Clion在linux下,使用CMake; 2、使用zlib.h中的gzopen()、gzdopen()函数。 书写的代码如图所示 二、编译报错Message 三、解决方案 在CMakeLists.txt文件中,添加 target_link_libraries(u_proje 阅读全文

posted @ 2021-02-01 16:50 QzZq 阅读(1708) 评论(1) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页

导航