剑指 Offer 09. 用两个栈实现队列(简单)
摘要:题目:  ``` class CQueue { public: stack st1; stack st2; CQu
阅读全文
posted @
2023-07-27 21:03
孜孜不倦fly
阅读(4)
推荐(0) 编辑
剑指 Offer 79 - I. 翻转单词顺序(简单)(简单个屁!)
摘要:题目: class Solution { public: string reverseWords(string s) { //该方法利用递归栈的逆序将单词逆序 string word; //保存一个完整的单词 if(s.empty()) return word; //终止条件,即最后一次递归会收到空
阅读全文
posted @
2023-07-27 20:04
孜孜不倦fly
阅读(4)
推荐(0) 编辑
剑指 Offer 57. 和为s的两个数字(简单)
摘要:题目:  ``` class Solution { public: vector twoSum(vector& n
阅读全文
posted @
2023-07-26 21:27
孜孜不倦fly
阅读(4)
推荐(0) 编辑
剑指 Offer 21. 调整数组顺序使奇数位于偶数前面(简单)
摘要:题目: class Solution { public: vector<int> exchange(vector<int>& nums) { for(int i=0,j=nums.size()-1;i<j;i++){ if(nums[i]%2==0){ //从i前开始,遇到偶数开始处理 while(
阅读全文
posted @
2023-07-26 20:20
孜孜不倦fly
阅读(1)
推荐(0) 编辑
剑指 Offer 52. 两个链表的第一个公共节点(简单)
摘要:题目:  ``` class Solution { public: ListNode *getIntersecti
阅读全文
posted @
2023-07-25 21:15
孜孜不倦fly
阅读(5)
推荐(0) 编辑
剑指 Offer 25. 合并两个排序的链表(简单)
摘要:题目:  ``` class Solution { public: ListNode* mergeTwoLists(
阅读全文
posted @
2023-07-25 20:48
孜孜不倦fly
阅读(4)
推荐(0) 编辑
剑指 Offer 35. 复杂链表的复制(中等)
摘要:题目:  ``` /* // Definition for a Node. class Node { public
阅读全文
posted @
2023-07-21 22:11
孜孜不倦fly
阅读(2)
推荐(0) 编辑
剑指 Offer 22. 链表中倒数第k个节点(简单)
摘要:题目:  ``` /** * Definition for singly-linked list. * struc
阅读全文
posted @
2023-07-21 21:06
孜孜不倦fly
阅读(2)
推荐(0) 编辑
剑指 Offer 18. 删除链表的节点
摘要:题目:(有改动和陷阱,不可以使用delete否则报错!!)  ``` class Solution { public
阅读全文
posted @
2023-07-20 22:23
孜孜不倦fly
阅读(2)
推荐(0) 编辑
剑指 Offer 24. 反转链表(简单)
摘要:题目:  ``` /** * Definition for singly-linked list. * struct
阅读全文
posted @
2023-07-20 21:28
孜孜不倦fly
阅读(2)
推荐(0) 编辑
剑指 Offer 06. 从尾到头打印链表(简单)
摘要:题目:  ``` /** * Definition for singly-linked list. * struc
阅读全文
posted @
2023-07-20 20:22
孜孜不倦fly
阅读(3)
推荐(0) 编辑
剑指 Offer 67. 把字符串转换成整数(中等)
摘要:题目  ``` class Solution { public: int strToInt(string str)
阅读全文
posted @
2023-07-19 22:24
孜孜不倦fly
阅读(5)
推荐(0) 编辑
剑指 Offer 20. 表示数值的字符串(中等)
摘要:题目: //遇到数字:一定合法 //遇到'.'且合法需要满足条件:之前没出现过'.',之前没出现过'e' //遇到'e'且合法需要满足条件:之前没出现过'e',之前出现过整数 //遇到'+'或者'-'且合法需要满足条件:位于字符串第一位,或者紧跟在'e'之后 class Solution { pub
阅读全文
posted @
2023-07-19 20:56
孜孜不倦fly
阅读(17)
推荐(0) 编辑
剑指 Offer 58 - II. 左旋转字符串(简单)
摘要:题目:  ``` class Solution { public: string reverseLeftWords(
阅读全文
posted @
2023-07-18 20:47
孜孜不倦fly
阅读(4)
推荐(0) 编辑
剑指 Offer 05. 替换空格(简单)
摘要:题目:  ``` class Solution { public: string replaceSpace(str
阅读全文
posted @
2023-07-18 20:38
孜孜不倦fly
阅读(6)
推荐(0) 编辑