LeetCode
LeetCode题目解答思想
Mryan2005
人工智能系学生
展开
-
LeetCode 回文数 C语言
时间复杂度:空间复杂度:原创 2024-05-18 11:24:34 · 327 阅读 · 0 评论 -
LeetCode | 使用 “自带栈” 解决中序遍历
我们都知道中序遍历是左边——>中间——>右边。原创 2024-04-21 11:19:52 · 375 阅读 · 0 评论 -
【LeetCode】 删除链表的倒数第 N 个结点
由思路可知原创 2024-03-11 17:57:57 · 462 阅读 · 0 评论 -
【LeetCode】整数转罗马数字 C语言 | 此刻,已成艺术(bushi)
时间复杂度:空间复杂度:原创 2024-03-10 10:23:37 · 471 阅读 · 0 评论 -
LeetCode | 搜索插入位置
用python对列表特有的操作——index。见上时间复杂度:O(n)空间复杂度:O(1)原创 2024-03-08 20:57:28 · 412 阅读 · 0 评论 -
LeetCode | 整数反转 C语言
对于大于32位的数要用类型的变量保存用pow算-2的31次方和2的31次方-1。解题方法由思路得原创 2024-02-22 23:37:24 · 498 阅读 · 0 评论 -
LeetCode | 无重复字符的最长子串 C语言
从几个方面展开暴力解法一些碎碎念为什么我还是做不到24ms解决这个问题。原创 2024-02-22 13:31:42 · 485 阅读 · 0 评论 -
LeetCode | 寻找两个正序数组的中位数 Python C语言
先合并,后排序,最后找中间轴。由解题思路可知原创 2024-02-21 23:41:43 · 559 阅读 · 0 评论 -
LeetCode | 两数相加 C语言
Problem: 2. 两数相加文章目录CodeCode/** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */struct ListNode* addTwoNumbers(struct ListNode* l1, struct ListNode* l2) { struct ListNode *p = NULL原创 2024-02-21 17:43:54 · 659 阅读 · 0 评论 -
Leetcode | 231. 2 的幂 C语言
Problem: 231. 2 的幂文章目录思路解题方法Code思路说白了就是靠硬算,但是要知道对sum不进行控制就会导致直接超标,所以要在for循环的条件中加上sum <= n解题方法由思路可知Codebool isPowerOfTwo(int n) { long int sum = 1; for(int i = 0; i <= n && sum <= n; i++, sum *= 2) if(sum == n) return t原创 2024-02-21 17:15:57 · 474 阅读 · 0 评论