
算法刷题
文章平均质量分 64
各个网站算法题
繁星璀璨G
单身,求对象
展开
-
力扣)(LeetCode)1. 两数之和
链接力扣https://leetcode-cn.com/problems/two-sum/1. 两数之和难度简单给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target 的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 ...原创 2022-05-04 10:46:46 · 286 阅读 · 0 评论 -
力扣(LeetCode)14. 最长公共前缀
链接:力扣https://leetcode-cn.com/problems/longest-common-prefix/14. 最长公共前缀难度简单编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。示例 1:输入:strs = ["flower","flow","flight"]输出:"fl"示例 2:输入:strs = ["dog","racecar","car"]输出:""解释:输入不存在公共前缀。提示:.原创 2022-05-03 10:35:08 · 338 阅读 · 0 评论 -
力扣(leetcode)13. 罗马数字转整数
链接13. 罗马数字转整数 - 力扣(LeetCode) https://leetcode-cn.com/problems/roman-to-integer/13. 罗马数字转整数难度简单罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 500M...原创 2022-05-02 09:48:49 · 372 阅读 · 0 评论 -
力扣(leetcode)12. 整数转罗马数字
链接12. 整数转罗马数字 - 力扣(LeetCode) https://leetcode-cn.com/problems/integer-to-roman/12. 整数转罗马数字难度中等864罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 50...原创 2022-05-01 18:41:05 · 240 阅读 · 0 评论 -
力扣-9.回文数
链接力扣https://leetcode-cn.com/problems/palindrome-number/9. 回文数难度简单1977给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121是回文,而123不是。示例 1:输入:x = 121输出:true示例2:输入:x = -121输出:false解释:从左向右读, 为 -121 。...原创 2022-05-01 08:51:28 · 501 阅读 · 0 评论 -
剑指 Offer 45. 把数组排成最小的数
地址:剑指 Offer 45. 把数组排成最小的数 - 力扣(LeetCode) https://leetcode-cn.com/problems/ba-shu-zu-pai-cheng-zui-xiao-de-shu-lcof/输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。示例 1:输入: [10,2]输出: "102"示例2:输入: [3,30,34,5,9]输出: "3033459"提示:0 < nums..原创 2022-04-23 21:48:11 · 116 阅读 · 0 评论 -
剑指offer--JZ6 从尾到头打印链表
链接从尾到头打印链表_牛客题霸_牛客网【牛客题霸】收集各企业高频校招笔面试题目,配有官方题解,在线进行百度阿里腾讯网易等互联网名企笔试面试模拟考试练习,和牛人一起讨论经典试题,全面提升你的技术能力https://www.nowcoder.com/practice/d0267f7f55b3412ba93bd35cfa8e8035?tpId=265&rp=1&ru=%2Fexam%2Foj%2Fta&qru=%2Fexam%2Foj%2Fta&sourceUrl=%2Fexa原创 2022-04-17 11:11:57 · 596 阅读 · 0 评论 -
剑指offer--JZ5 替换空格
描述请实现一个函数,将一个字符串s中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。数据范围:0 \le len(s) \le 1000 \0≤len(s)≤1000 。保证字符串中的字符为大写英文字母、小写英文字母和空格中的一种。示例1输入:"We Are Happy"返回值:"We%20Are%20Happy"示例2输入:" "复制返回值:"%20"原创 2022-04-05 13:20:38 · 274 阅读 · 0 评论 -
剑指offer--JZ3 数组中重复的数字
链接:数组中重复的数字_牛客题霸_牛客网【牛客题霸】收集各企业高频校招笔面试题目,配有官方题解,在线进行百度阿里腾讯网易等互联网名企笔试面试模拟考试练习,和牛人一起讨论经典试题,全面提升你的技术能力https://www.nowcoder.com/practice/6fe361ede7e54db1b84adc81d09d8524?tpId=265&tqId=39207&rp=1&ru=/exam/oj/ta&qru=/exam/oj/ta&sourceUrl=%2Fe原创 2022-04-05 12:16:24 · 246 阅读 · 0 评论 -
C/C++数据结构--并查集-洛谷-P3367 【模板】并查集
并查集是一种树型的数据结构,用于处理一些不交集(Disjoint Sets)的合并及查询问题。有一个联合-查找算法(union-find algorithm)定义了两个用于此数据结构的操作:Find:确定元素属于哪一个子集。它可以被用来确定两个元素是否属于同一子集。Union:将两个子集合并成同一个集合。在一个并查集中,我们采用每个集合选一个特定的元素,做为整个集合的代表。用一棵树的结构来维护一个集合,树根就是这个集合的代表元素。每个节点有一个父节点,数组fa[i]存i的父亲,树根的父亲原创 2021-01-27 21:59:37 · 294 阅读 · 4 评论 -
C程序-牛客网-等差数列
等差数列_牛客网 https://www.nowcoder.com/practice/e11bc3a213d24fc1989b21a7c8b50c3f?tpId=90&tqId=30781&tPage=1&rp=1&ru=%2Fta%2F2018test&qru=%2Fta%2F2018test%2Fquestion-ranking时间限制:1秒空间限...原创 2019-05-08 18:52:17 · 965 阅读 · 0 评论 -
C程序-牛客网-手机号
手机号_牛客网 https://www.nowcoder.com/practice/8738b757e0f7469c92cc2585b13a3669?tpId=90&tqId=30863&tPage=5&rp=2&ru=%2Fta%2F2018test&qru=%2Fta%2F2018test%2Fquestion-ranking&tdsourcet...原创 2019-05-07 09:49:43 · 358 阅读 · 0 评论 -
C程序-牛客网-删除重复字符
删除重复字符_牛客网 https://www.nowcoder.com/practice/c4ea1f2263434861aef111aa44a5b064?tpId=90&tqId=30791&tPage=1&rp=1&ru=%2Fta%2F2018test&qru=%2Fta%2F2018test%2Fquestion-ranking时间限制:1秒空...原创 2019-05-06 18:58:55 · 445 阅读 · 0 评论 -
C程序-牛客网-末尾0的个数
链接:https://www.nowcoder.com/questionTerminal/6ffdd7e4197c403e88c6a8aa3e7a332a来源:牛客网空间限制:32768K输入一个正整数n,求n!(即阶乘)末尾有多少个0? 比如: n = 10; n! = 3628800,所以答案为2输入描述:输入为一行,n(1 ≤ n ≤ 1000)输出描述:输出一...原创 2019-05-06 14:44:07 · 445 阅读 · 0 评论