我的刷题题库
记录LeetCode刷题过程。
面条有点辣
C++/Java/Python/图像处理与模式识别/嵌入式
展开
-
04力扣LeetCode——罗马数字转整数(C++)
题目:罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1 。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II原创 2022-04-22 13:45:05 · 136 阅读 · 0 评论 -
05力扣LeetCode——回文数(C++)
class Solution {public: bool isPalindrome(int x) { if (x < 0 || x % 10 == 0 && x != 0) { return false; } int reverse = 0; while ( x > reverse ) //比如x为1234,取个位数x % 10 = 4, 取倒数第二个数 x原创 2022-04-19 18:29:42 · 559 阅读 · 0 评论 -
数字天空图像C/C++笔试记录
1.手写贝叶斯条件概率公式2.基本矩阵与本质矩阵关系3.常见的图像特征?图像特征的检测算法?配合使用的特征描述符?4.说出你了解的优化算法有那些?以及他们的实现过程5.L1正则化和L2正则化区别?6.说出你知道的距离函数,以及其中参数代表意义?7.尽可能多的列举出有那些模型,以及他们的使用场景?8.用你最熟悉的语言写出1到100以内数组中的某个100以内的数。9.使用C++编写代码返回y=kn,其中k是33矩阵,n是3*1矩阵。10.翻译英文文献,神经网络残差网络类11.3个白球,7个黑原创 2022-04-06 21:25:34 · 963 阅读 · 0 评论 -
02.力扣LeetCode两数相加(Java链表解决)
*题目描述:给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。来源:力扣(LeetCode)*求解思路:本题目涉及到java链表的操作,首先回顾下java链表的基本概念。链表为数据结构,由数据和指针组成,链表指针指向下一个节点。Java ListNode 链表是用java自定义实现的链表结构。基本结构:clas原创 2022-01-13 21:27:56 · 303 阅读 · 0 评论 -
03.力扣LeetCode无重复字符最长子串(暴力递归或Java哈希表)
题目:给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1:输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: s = "pwwkew"输出: 3解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。 请注意,你的答案必须是 子串原创 2022-01-15 16:48:35 · 180 阅读 · 0 评论 -
01.力扣LeetCode题目两数之和(Java哈希表处理)
力扣刷题-两数之和题目描述:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。虽然是简单题目,但java有一段原创 2021-11-17 22:26:25 · 358 阅读 · 0 评论 -
OJ题目 谁拿了最多的奖学金(C语言)
描述:某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,获取的条件各自不同: 1) 院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1篇以上论文的学生均可获得; 2) 五四奖学金,每人4000元,期末平均成绩高于85分(>85),并且班级评议成绩高于80分(>80)的学生均可获得; 3) 成绩优秀奖,每人2000元,期末平...原创 2020-04-03 22:53:18 · 5802 阅读 · 1 评论