随笔 - 165,  文章 - 0,  评论 - 4,  阅读 - 18023

随笔分类 -  算法编程

上一页 1 2 3 4
剑指 Offer 09. 用两个栈实现队列(简单)
摘要:题目: ![](https://img2023.cnblogs.com/blog/2679751/202307/2679751-20230727205808737-1880467450.png) ``` class CQueue { public: stack st1; stack st2; CQu 阅读全文
posted @ 2023-07-27 21:03 孜孜不倦fly 阅读(4) 评论(0) 推荐(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) 推荐(0) 编辑
剑指 Offer 57. 和为s的两个数字(简单)
摘要:题目: ![](https://img2023.cnblogs.com/blog/2679751/202307/2679751-20230726212413650-1751800137.png) ``` class Solution { public: vector twoSum(vector& n 阅读全文
posted @ 2023-07-26 21:27 孜孜不倦fly 阅读(4) 评论(0) 推荐(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) 推荐(0) 编辑
剑指 Offer 52. 两个链表的第一个公共节点(简单)
摘要:题目: ![](https://img2023.cnblogs.com/blog/2679751/202307/2679751-20230725211140580-1927197142.png) ``` class Solution { public: ListNode *getIntersecti 阅读全文
posted @ 2023-07-25 21:15 孜孜不倦fly 阅读(5) 评论(0) 推荐(0) 编辑
剑指 Offer 25. 合并两个排序的链表(简单)
摘要:题目: ![](https://img2023.cnblogs.com/blog/2679751/202307/2679751-20230725204245654-102928942.png) ``` class Solution { public: ListNode* mergeTwoLists( 阅读全文
posted @ 2023-07-25 20:48 孜孜不倦fly 阅读(4) 评论(0) 推荐(0) 编辑
剑指 Offer 35. 复杂链表的复制(中等)
摘要:题目: ![](https://img2023.cnblogs.com/blog/2679751/202307/2679751-20230721220032732-1493734355.png) ``` /* // Definition for a Node. class Node { public 阅读全文
posted @ 2023-07-21 22:11 孜孜不倦fly 阅读(2) 评论(0) 推荐(0) 编辑
剑指 Offer 22. 链表中倒数第k个节点(简单)
摘要:题目: ![](https://img2023.cnblogs.com/blog/2679751/202307/2679751-20230721210427123-1164881823.png) ``` /** * Definition for singly-linked list. * struc 阅读全文
posted @ 2023-07-21 21:06 孜孜不倦fly 阅读(2) 评论(0) 推荐(0) 编辑
剑指 Offer 18. 删除链表的节点
摘要:题目:(有改动和陷阱,不可以使用delete否则报错!!) ![](https://img2023.cnblogs.com/blog/2679751/202307/2679751-20230720221902999-880856281.png) ``` class Solution { public 阅读全文
posted @ 2023-07-20 22:23 孜孜不倦fly 阅读(2) 评论(0) 推荐(0) 编辑
剑指 Offer 24. 反转链表(简单)
摘要:题目: ![](https://img2023.cnblogs.com/blog/2679751/202307/2679751-20230720212411915-721741165.png) ``` /** * Definition for singly-linked list. * struct 阅读全文
posted @ 2023-07-20 21:28 孜孜不倦fly 阅读(2) 评论(0) 推荐(0) 编辑
剑指 Offer 06. 从尾到头打印链表(简单)
摘要:题目: ![](https://img2023.cnblogs.com/blog/2679751/202307/2679751-20230720202030650-1945110898.png) ``` /** * Definition for singly-linked list. * struc 阅读全文
posted @ 2023-07-20 20:22 孜孜不倦fly 阅读(3) 评论(0) 推荐(0) 编辑
剑指 Offer 67. 把字符串转换成整数(中等)
摘要:题目 ![](https://img2023.cnblogs.com/blog/2679751/202307/2679751-20230719221809046-913002306.png) ``` class Solution { public: int strToInt(string str) 阅读全文
posted @ 2023-07-19 22:24 孜孜不倦fly 阅读(5) 评论(0) 推荐(0) 编辑
剑指 Offer 20. 表示数值的字符串(中等)
摘要:题目: //遇到数字:一定合法 //遇到'.'且合法需要满足条件:之前没出现过'.',之前没出现过'e' //遇到'e'且合法需要满足条件:之前没出现过'e',之前出现过整数 //遇到'+'或者'-'且合法需要满足条件:位于字符串第一位,或者紧跟在'e'之后 class Solution { pub 阅读全文
posted @ 2023-07-19 20:56 孜孜不倦fly 阅读(17) 评论(0) 推荐(0) 编辑
剑指 Offer 58 - II. 左旋转字符串(简单)
摘要:题目: ![](https://img2023.cnblogs.com/blog/2679751/202307/2679751-20230719210019388-233593408.png) ``` class Solution { public: string reverseLeftWords( 阅读全文
posted @ 2023-07-18 20:47 孜孜不倦fly 阅读(4) 评论(0) 推荐(0) 编辑
剑指 Offer 05. 替换空格(简单)
摘要:题目: ![](https://img2023.cnblogs.com/blog/2679751/202307/2679751-20230719205939606-1117824637.png) ``` class Solution { public: string replaceSpace(str 阅读全文
posted @ 2023-07-18 20:38 孜孜不倦fly 阅读(6) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示