- 博客(12)
- 收藏
- 关注

原创 啊哈算法C2.S1 解密QQ号
文章目录前言一、C++代码二、疑点总结前言P29解密QQ号问题,实质就是队列问题,注意“先进先出”FIFO原则。提示:以下是本篇文章正文内容,下面案例可供参考一、C++代码代码如下(示例):过程见图:#include<iostream>using namespace std;int main(){ int q[102] = { 0,6,3,1,7,5,8,9,2,4 }, head, tail; head = 1; tail = 10; while (head.
2021-01-25 21:57:30
325
2
原创 Leetcode位运算题目总结(持续更新)
目录位运算概念异或例题1、只出现一次的数字 I2、只出现一次的数字 II3、只出现一次的数字 III位运算概念位运算包括五种:与、或、异或、左移、右移。异或两种运算律0^任何数字=它自己数字^数字=0例题以下例题和剑指:数组中数字出现的次数相同,可一并解决。1、只出现一次的数字 I数组中只有一个数字出现一次,其他数字都出现了两次。题解如下:class Solution {public: int singleNumber(vector<int>&
2021-06-03 16:25:14
271
原创 Leetcode哈希表题目总结(持续更新)
目录剑指50 第一个只出现一次的字符待续待续剑指50 第一个只出现一次的字符class Solution {public: char firstUniqChar(string s) { //哈希表 键值对分别为字符和出现的次数 unordered_map<char,int> cnt; //第一次遍历用于统计次数 for(auto&c: s) cnt[c]++; //第二次遍历找到首次出现的
2021-06-03 14:53:48
174
原创 Leetcode错误解析:二维数组的查找
题目:剑指4 二维数组的查找错误代码:class Solution {public: bool findNumberIn2DArray(vector<vector<int>>& matrix, int target) { int i = 0, j=matrix[0].size() - 1; while(j >= 0 && i < matrix.size()) {
2021-05-31 12:50:00
160
原创 leetcode 编译错误member access within null pointer of type ‘TreeNode‘
是递归边界出现错误通常情况下表明程序未对NULL情况作出判断if(root=nullptr)return;应该是==
2021-03-29 11:01:47
1264
原创 啊哈算法C2.S4 链表的第一种实现方式——指针和动态分配内存函数molloc(C语言版)(未完)
文章目录前言一、链表与数组的不同二、回顾指针、动态申请空间1.什么是指针?2.什么是动态申请空间?三、具体实现1.单链表的取值2.单链表的插入总结前言暂无提示:以下是本篇文章正文内容,下面案例可供参考一、链表与数组的不同数组对插入和删除元素来说,时间复杂度很高。而链表就可以解决这个问题,在C语言中,借助数组和molloc函数就可以实现链表。二、回顾指针、动态申请空间1.什么是指针?作用:存储“一个内存空间的地址”:如:int *p; //这就定义了一个整型指针变量,可用来存储一个整.
2021-01-27 22:38:23
299
原创 啊哈算法C2.S2 解密回文——栈
文章目录前言一、用栈判断输入的字符串是否为回文二、拓展案例总结前言与队列不同,栈的插入和删除遵循LIFO原则。对栈的操作只需要一个一维数组,一个指向栈顶的变量top即可。通过top来对栈进行插入和删除。下面通过判断回文案例来说明:一、用栈判断输入的字符串是否为回文示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。#include<iostream>#include<string>using namespace std;int.
2021-01-26 10:57:12
264
原创 第一天刷牛客
B站看了鹏哥的直播,带我们刷了牛客“编程初学者入门训练”130题。从基础题开始,学了**“多行输入”**太菜了,基本题都不会做,要学的还有很多。冲吧!
2020-12-03 23:53:13
136
原创 其他学习工具
1、印象笔记/有道云笔记丢不了、好检索、便捷2、思维导图Mindmaster用知识网络直观反映、串联各个知识点:C/C++/数据结构DS/操作系统OS
2020-12-01 18:00:47
81
原创 学会用Github
在Github网站上建立自己的代码库如C code;养成每天写代码的习惯,上传到代码库中;简历中附上个人Github链接;面试官可以直观地看到一年中的学习历程!如下图所示:越绿越努力!!!
2020-12-01 17:56:15
82
原创 ## 标题在优快云的第一篇博客
标题在优快云的第一篇博客 2020年11月最后一天,在这里写下第一篇博客。记录自己的学习过程。对学习的内容进行总结、反思,记录学习心得。 也有小私心,可以加到简历中,给面试官更多了解我的机会,增加面试的谈资。 给自己半年到一年的时间。 加油!fighting!...
2020-12-01 17:55:31
77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人