自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 剑指offer-斐波那契数列

经典中得经典,记得当年高中数学得时候里面有一个小插曲,说的就是斐波那契数列。最经典得做法就是递归,即:public class Solution { public int Fibonacci(int n) { if(n == 0) return 0; if(n == 1) return 1; ...

2019-08-19 14:43:59 119

原创 剑指offer-用两个栈实现队列

剑指offer前面题目的难度还不是很大,两个栈,最麻烦也不过换来换去,找到想要的那个。只不过我们的任务是发觉其中的规律罢了,入栈的时候直接压到第一个栈去,出栈的时候从第二个栈出,如果第二个空了,就从第一个栈移过去。代码如下:class Solution{public: void push(int node) { stack1.push(node); }...

2019-08-19 10:47:43 88

原创 剑指offer-重建二叉树

这题还依稀记得大二数据结构课的时候钟老师(某好老师)上课讲过,当时也写过,这次重温本题的经典。此题的思想有点类似于递归,已知前序遍历和中序遍历来得到原有二叉树。我们的方法就是不断的找根节点在中序遍历的位置,迭代得到左子树和右子树。代码如下:class Solution {public: TreeNode* reConstructBinaryTree(vector<int...

2019-08-19 10:32:30 112

原创 剑指offer-从尾到头打印链表

这题感觉也是水题,就是书上的输入输出和系统里面有一个出入,主要把C++语法掌握好,问题就不大,所以小编就直接上代码了:class Solution {public: vector<int> printListFromTailToHead(ListNode* head) { vector <int> result; stack...

2019-08-16 10:04:22 89

原创 剑指offer-替换空格

此题就是一个思想,从后向前,用新的覆盖旧的字符。这样一是没有增加空间复杂度,二是减小了时间复杂度。class Solution {public: void replaceSpace(char *str,int length) { if(str==nullptr || length<=0) return; int orignal...

2019-08-14 17:38:27 128

原创 剑指offer-二维数组中的查找

楼主很久没写过C++和刷这种算法了,最近几天有了些时间,回头熟悉熟悉之前的知识。最近在实验室拐了一本剑指offer,暑假先来刷刷题,保持手感,话不多说,来吧!!!这是剑指offer的第四道题,题目描述是:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整...

2019-08-10 09:28:56 130

数学建模算法大全

该资源中包含了一些重要的数学建模算法

2017-06-08

汇编语言推荐使用的环境

汇编资源推荐使用的环境由于教学

2017-06-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除