![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 61
浩浩啊啊
Young,go wandering!
展开
-
代码随想录算法训练营第八天|LeetCode 344.反转字符串、541. 反转字符串II、剑指Offer 05.替换空格、151.翻转字符串里的单词、剑指Offer58-II.左旋转字符串
代码随想录算法训练营第八天|LeetCode 344.反转字符串、541. 反转字符串II、剑指Offer 05.替换空格、151.翻转字符串里的单词、剑指Offer58-II.左旋转字符串原创 2022-11-24 10:56:35 · 484 阅读 · 1 评论 -
代码随想录算法训练营第七天|LeetCode 454. 四数相加 II 、383. 赎金信、 15. 三数之和、18. 四数之和
代码随想录算法训练营第六天|LeetCode 454. 四数相加 II 、383. 赎金信、 15. 三数之和、18. 四数之和原创 2022-11-23 15:18:53 · 622 阅读 · 0 评论 -
代码随想录算法训练营第六天|LeetCode 242. 有效的字母异位词 、349. 两个数组的交集 、 202. 快乐数、1. 两数之和
代码随想录算法训练营第六天|LeetCode 242. 有效的字母异位词 、349. 两个数组的交集 、 202. 快乐数、1. 两数之和原创 2022-11-22 15:11:53 · 1078 阅读 · 0 评论 -
代码随想录算法训练营第四天|LeetCode 24. 两两交换链表中的节点 、19.删除链表的倒数第N个节点 、 面试题 02.07. 链表相交、142.环形链表II
代码随想录算法训练营第四天|LeetCode 24. 两两交换链表中的节点 、19.删除链表的倒数第N个节点 、 面试题 02.07. 链表相交、142.环形链表II原创 2022-11-20 00:20:29 · 736 阅读 · 0 评论 -
代码随想录算法训练营第三天|LeetCode 203.移除链表元素 、707.设计链表 、206.反转链表
代码随想录算法训练营第三天|LeetCode 203.移除链表元素 、707.设计链表 、206.反转链表原创 2022-11-19 11:09:44 · 1273 阅读 · 0 评论 -
代码随想录算法训练营第二天|LeetCode 977.有序数组的平方 、209.长度最小的子数组 、59.螺旋矩阵II
代码随想录算法训练营第二天|LeetCode 977.有序数组的平方 、209.长度最小的子数组 、59.螺旋矩阵II原创 2022-11-18 12:49:01 · 1325 阅读 · 0 评论 -
代码随想录算法训练营第一天|LeetCode704二分查找、LeetCode27移除元素
代码随想录训练营第一天原创 2022-11-16 21:16:12 · 1542 阅读 · 1 评论 -
Leetcode-217存在重复数组
Leetcode-217存在重复数组对一个数组nums进行从小到大排序:sort(nums.begin(),nums.end())原创 2022-05-19 20:27:37 · 243 阅读 · 0 评论 -
STL-sort函数刨析与使用
sort函数的使用Leetcode-217存在重复数组中,对一个数组nums进行从小到大排序:sort(nums.begin(),nums.end())sort函数声明:#include<algorithm>template<class RandomAccessIterator> void sort(RandomAccessIterator first,RandomAccessIterator last);template<class RandomAccessIte原创 2022-05-19 19:23:13 · 262 阅读 · 0 评论 -
C++单例模式
C++单例模式-打印机1.私有化构造函数2.私有化拷贝构造3.私有化唯一的静态成员变量(内部指针)(类内声明)**4.内部唯一的指针类外初始化(带上作用域)**保证了只创建了一个对象(因为我用了static,静态成员变量是只有一个能用的,并且类外无法访问)5.公有化提供一个静态getInstance接口,可以进行访问,并且把上面创建的唯一对象return回去#define _CAT_SECURE_NO_WARNINGS#include<iostream>#include<s原创 2022-05-16 21:20:48 · 239 阅读 · 0 评论 -
C++指针三重境界
第一个层次指针的基本使用#define _CAT_SECURE_NO_WARNINGS#include<iostream>using namespace std;int main(void) { //第一个层次:指针的基本使用 int area = 257; char* p; p = (char*)&area; printf("%d\n", *p); system("pause"); return EXIT_SUCCESS;}结果是:1为什么这个a原创 2022-05-16 16:37:00 · 166 阅读 · 0 评论 -
C++中的疑惑
C的结构体中为什么用*pstruct Person { char mName[64]; int mAge;};void PersonEat(struct Person* p) { printf("%s要吃饭\n",p->mName);}void test01() { struct Person p1; strcpy(p1.mName, "浩哥"); PersonEat(&p1);}test的时候,实现功能为什么要&取地址C语言中封装是分开的1.原创 2022-05-02 20:32:07 · 847 阅读 · 0 评论 -
LeetCode-两数之和
LeetCode暴力破解int* twoSum(int* nums, int numsSize, int target, int* returnSize){ int i,j; int *result=NULL; *returnSize=2; for (i=0;i<numsSize-1;i++){ for(j=i+1;j<numsSize;j++){ if(nums[i]+nums[j]==target){原创 2022-04-10 17:33:37 · 1216 阅读 · 0 评论 -
C++ day1
黑马培训班Day1#include<iostream> // 标准输入输出流 in 输入 out 输出using namespace std; //使用命名空间std 打开一个叫std房间//函数入口地址int main() { //cou标准输出 //<<左移运算符 //endl 结束换行 cout << "hello world" << endl; system("pause"); //阻塞功能 return EXIT_SUC原创 2022-03-08 20:39:48 · 682 阅读 · 0 评论