自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(259)
  • 论坛 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 ARTS-31(旋转链表,efficienet网络论文解读,计组--浮点数和定点数,财报之合并利润表)

Algorithmhttps://leetcode-cn.com/problems/rotate-list/给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。示例 1:输入: 1->2->3->4->5->NULL, k = 2输出: 4->5->1->2->3->NULL解释:向右旋转 1 步: 5->1->2->3->4->NULL向右旋转 2 步: 4->5-&

2020-12-08 00:04:03 24

转载 efficienet网络论文解读

df

2020-12-06 23:59:52 30

原创 ARTS-30(108. 将有序数组转换为二叉搜索树,Vargnet论文解析,操作系统之——信号量,财报课之资产负债表)

AlgorithmReviewTipsShare

2020-11-30 00:16:11 90

转载 Vargnet(最详细解释)

https://www.cnblogs.com/wanghui-garcia/p/12558633.htmlhttps://blog.csdn.net/richard_che/article/details/106502823https://blog.csdn.net/weixin_40671425/article/details/103164518

2020-11-30 00:14:17 88

原创 ARTS-29(, 计组——程序装载, 操作系统——多线程多进程中的一些问题(1), 财务报表之非财务数据指标详解)

AlgorithmReviewTipsShare

2020-11-07 23:03:26 35

原创 ARTS-28(,Knowledge Distillation, 计组-函数调用-为什么会发生stackoverflow, 《小强升职记》总结)

AlgorithmReviewKnowledge DistillationTipsShare

2020-10-11 22:26:51 144

原创 ARTS-27(9. 回文数,Stacked Hourglass人体姿态检测详解,Linux多线程编程pthread和c++的std::thread,海天味业企业估值(下))

AlgorithmReviewTipsShare

2020-09-27 21:13:45 118

转载 开发中Performance的那些事儿

“性能”这个词,不管是在日常生活还是写程序的时候,都经常被提到。比方说,买新电脑的时候,我们会说“原来的电脑性能跟不上了”;写程序的时候,我们会说,“这个程序性能需要优化一下”。那么,你有没有想过,我们常常挂在嘴边的“性能”到底指的是什么呢?我们能不能给性能下一个明确的定义,然后来进行准确的比较呢?在计算机组成原理乃至体系结构中,“性能”都是最重要的一个主题。我在前面说过,学习和研究计算机组成原理,就是在理解计算机是怎么运作的,以及为什么要这么运作。“为什么”所要解决的事情,很多时候就是提升“性能”。什

2020-09-27 15:34:52 200

转载 史上最详细的Stacked Hourglass姿态检测算法详解(源码分析)

参考:https://zhuanlan.zhihu.com/p/45002720https://blog.csdn.net/shenxiaolu1984/article/details/51428392https://blog.csdn.net/wangzi371312/article/details/81174452https://github.com/bearpaw/pytorch-posehttps://github.com/princeton-vl/pytorch_stacked_hour

2020-09-22 09:07:14 792

原创 ARTS-26(leetcode-119. 杨辉三角 II,AVOD最详细过程,Git用法,DMA原理,海天味业的企业估值(1))

AlgorithmReviewAVODTipsShare

2020-09-13 22:40:47 85

转载 Atan2和Atan的区别和使用

参考:https://blog.csdn.net/yjl9122/article/details/50995564https://blog.csdn.net/chinabinlang/article/details/6802686atan2(a,b)是4象限反正切,它的取值不仅取决于正切值a/b,还取决于点 (b, a) 落入哪个象限:当点(b, a) 落入第一象限时,atan2(a,b)的范围是 0 ~ pi/2; 当点(b, a) 落入第二象限时,atan2(a,b)的范围是 pi/2 ~ pi

2020-09-04 13:11:11 443

原创 ARTS-25(, ION memory, python __init__.py,看房的感想)

Reviewhttp://kernel.meizu.com/memory%20management%20-%20ion.htmlhttps://www.jianshu.com/p/9e19b475771a

2020-08-28 23:30:31 75

原创 ARTS-24(, C++ 中static_cast、dynamic_cast、const_cast和reinterpret_cast总结, Vim使用技巧, 双汇财报分析)

AlgorithmReviewTips如何debug一个问题?1.首先还是要有一个宏观的认识,但是这远不是技术,所以还是需要去如果直接把图形界面下的基本步骤,翻译成终端 Vim(非图形界面)的用法的话,应该是这样子的:在终端里进入到目标目录下使用 vim 文件名 来逐一打开需要编辑的文件如果光标不在开头的话,用鼠标或 gg 命令跳转到开头使用命令 i 进入插入模式使用终端窗口的粘贴命令或快捷键(如 )来粘贴内容按 回到正常模式并用 ZZ 存盘退出Share...

2020-08-21 23:14:28 104

原创 ARTS-23(35. 搜索插入位置,SELU激活函数,本周几个问题, 招商银行财报分析)

AlgorithmReviewSELU激活函数缩放指数线性单元(scaled exponential linear units,selu)是2017年的一篇论文:论文地址ReLU激活函数推出之后,各种变形的研究就涌现出来,如Leaky ReLU,主要是没有完全消除负半轴的输出值,而是赋予了一个较小的斜率。但固定这个负半轴的斜率似乎找不到什么理论支撑,于是有人提出Parametric ReLU,即负半轴的斜率不是训练前就固定的,需要通过网络学习。接着还有人提出Randomized ReLU,主要特

2020-08-02 16:40:16 288

原创 ARTS-22(leetcode16. 最接近的三数之和,模型剪枝To prune or not to prune,C++智能指针初识,操作系统是怎么启动的, 何为爱一个人)

AlgorithmReviewTipsC++中的智能指针常规的指针类:就是叫浅复制,又叫浅拷贝,他的缺点很明显,就是两块内存指向同一个空间,当释放掉的时候,其中的一个指针不知道指向哪里,就变成了野指针,这是很严重的。而值类型,也就是深拷贝(深复制),就比浅拷贝来的要安全很多,对于每个内存都指定一块新的空间去存储,但是比较耗费空间而智能指针可以很好避免野指针,而且也能节省空间,就是需要写一个类三个代码如下:首先是浅拷贝:plain-ptr.h//// Created by zdq on

2020-05-17 22:24:24 502

原创 ARTS-21(leetcode-438找到字符串中所有字母异位词,tensorflow小例子,C++,被讨厌的勇气)

AlgorithmReviewTips#include<iostream>#include <string>using namespace std;class Person{public: Person(const string &nm, const string &addr){ this->name = n...

2020-05-02 19:49:00 108

原创 C++中类构造函数使用引用形参传递的注意点

C++ primer中刚学面向对象语言的封装的时候有对sale_items卖书的例子进行试验,定义一个类,里面有类的函数,类的函数我们直接使用构造函数去定义。#include<iostream>#include <string>using namespace std;class Sales_item{public: Sales_item(string ...

2020-04-07 18:47:26 952

原创 ARTS-20(Leetcode-845. 数组中的最长山脉, 网络剪枝,C++文件操作,家庭财务报表)

Algorithm给你一个整数数组 nums 和一个整数 k。如果某个 连续 子数组中恰好有 k 个奇数数字,我们就认为这个子数组是「优美子数组」。请返回这个数组中「优美子数组」的数目。示例 1:输入:nums = [1,1,2,1,1], k = 3输出:2解释:包含 3 个奇数的子数组是 [1,1,2,1] 和 [1,2,1,1] 。示例 2:输入:nums = [2,4,6...

2020-04-05 10:17:14 88

原创 Leetcode-845. 数组中的最长山脉(最详细解法)

845. 数组中的最长山脉我们把数组 A 中符合下列属性的任意连续子数组 B 称为 “山脉”:B.length >= 3存在 0 < i < B.length - 1 使得 B[0] < B[1] < … B[i-1] < B[i] > B[i+1] > … > B[B.length - 1](注意:B 可以是 A 的任意子数组,包括整...

2020-04-02 15:34:45 271

原创 Leetcode-80 删除排序数组中的重复项 II(最详细解答)

Leetcode-80 删除排序数组中的重复项 II给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定 nums = [1,1,1,2,2,3],函数应返回新长度 length = 5, 并且原数组的前五个元素被修改为 1, 1, ...

2020-03-22 15:24:52 178

原创 ARTS-19(C++引用形参,查理芒格的智慧)

AlgorithmReviewTipsC++中的非引用形参代码例子,就是说明指针和引用他们其实是把真实的值给传进去了,而非引用形参就是仅仅是一个copy而已,所以不会改变。#include<iostream>using namespace std;//普通形参,就是copyvoid AddOne(int x){ x = x+1;}// 指针形参,非引用形参,...

2020-03-22 10:17:32 142

原创 C++之局部对象,全局对象,静态对象

我们常常对于C++当中的局部对象和全局对象的初始化结果不太熟悉,而且还有一个静态对象是什么鬼?下面举例说明#include<iostream>#include<vector>#include <string>using namespace std;class Dog{public: int num; string name;};...

2020-03-21 17:07:16 579

原创 ARTS-18(亲密关系)

Algorithmhttps://leetcode-cn.com/problems/happy-number/编写一个算法来判断一个数是不是“快乐数”。一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是无限循环但始终变不到 1。如果可以变为 1,那么这个数就是快乐数。示例:输入: 19输出: true解释:...

2020-03-15 10:14:27 188

原创 Leetcode-202 快乐数(最详细讲解)

Algorithmhttps://leetcode-cn.com/problems/happy-number/编写一个算法来判断一个数是不是“快乐数”。一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是无限循环但始终变不到 1。如果可以变为 1,那么这个数就是快乐数。示例:输入: 19输出: true解释:...

2020-03-10 22:56:44 201

原创 leetcode-543 二叉树的直径

leetcode543 二叉树的直径给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过根结点。示例 :给定二叉树 1 / \ 2 3 / \ 4 5 返回 3, 它的长度是路径 [4,2,1,3] 或者 [5,2,1,3]。注意:两结点之间的路径长度是以它们之间边...

2020-03-10 14:57:16 99

原创 C++序列式容器(STL序列式容器)介绍

所谓序列容器,即以线性排列(类似普通数组的存储方式)来存储某一指定类型(例如 int、double 等)的数据,需要特殊说明的是,该类容器并不会自动对存储的元素按照值的大小进行排序。1.array<T,N> (数组容器) :是一个长度固定的序列,有 N 个 T 类型的对象,不能增加或删除元素。2.vector (向量容器) :是一个长度可变的序列,用来存放T类型的对象。是一个长度可...

2020-03-02 17:41:07 95

原创 ARTS-17(富爸爸穷爸爸)

AlgorithmReviewTips用 list 解决约瑟夫问题。约瑟夫问题是:有 n 只猴子,按顺时针方向围成一圈选大王(编号为 1~n),从第 1 号开始报数,一直数到 m,数到 m 的猴子退到圈外,剩下的猴子再接着从 1 开始报数。就这样,直到圈内只剩下一只猴子时,这个猴子就是猴王。编程求输入 n、m 后,输出最后猴王的编号。输入数据:每行是用空格分开的两个整数,第一个是 n,第...

2020-02-28 23:40:09 76

原创 ARTS-16(非暴力沟通)

AlgorithmReviewTips编写一个日期格式转换程序,输入若干个日期,每行一个,要求全部转换为“mm-dd-yyyy”格式输出。输入的日期格式可以是“2011.12.24”(中式格式),也可以是“Dec 24 2011”(西式格式)。要求该程序对于以下输入数据:Dec 3 19902011.2.3458.12.1Nov 4 1998Feb 12 2011输出结果应为...

2020-02-09 11:49:47 105

原创 ARTS-15(人性的弱点)

Algorithm

2020-02-02 10:18:49 169

原创 ARTS-13(我该去哪里买房?)

范围

2020-01-19 11:12:14 171

原创 ARTS-12(人生海海)

AlgorithmReviewTipsShare世事无常,人生海海,本科室友的双亲去世了,他自己也陷入了一个恶性循环当中,每天都只想睡觉,没有什么斗志,更别说现在已经28岁的年纪还没有真正的女友,相比起来,我们应该幸运许多,但是作为一个有完整的家庭,有父母疼爱的健全的成年人,又有没有多想想这方面的问题呢?自己有没有每天提高?浪费时间?有没有作为一个男人成年人的责任感?好好加油!生活是美好的...

2020-01-10 14:30:28 121

原创 ARTS-11(2020年的开端)

Algorithm给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[[-1, 0, 1],[-1, -1, 2]]思路:来分析一下这...

2020-01-05 11:07:40 92

原创 ARTS-10(高效表达的秘诀)

Algorithm

2019-12-29 11:36:22 123

原创 ARTS-9(幸福的奥秘是什么?)

Algorithm给定两个数组,编写一个函数来计算它们的交集。示例 1:输入: nums1 = [1,2,2,1], nums2 = [2,2]输出: [2]示例 2:输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出: [9,4]说明:输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。思路:这道题让我们找两个数组交集的部分(不...

2019-12-22 10:13:50 140

转载 计算机编码基础

一、ASCII 码我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从00000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了...

2019-12-16 21:10:41 76

原创 ARTS-8(秋招那些事儿)

ARTS是什么?Algorithm(算法与数据结构题目);Review(英文文章总结分享);Tips(项目编程技能技巧步骤);Share(分享读书生活感悟)Algorithm给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bb...

2019-12-14 22:26:38 75

原创 ARTS-7(乱花溅欲迷人眼)

ARTS是什么?Algorithm(算法与数据结构题目);Review(英文文章总结分享);Tips(项目编程技能技巧步骤);Share(分享读书生活感悟)Algorithm209.长度最小的子数组https://leetcode-cn.com/problems/minimum-size-subarray-sum/给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足...

2019-12-07 11:26:27 61

原创 比特大陆算法面试

1面 45min0.自我介绍1.地平线量化算法,量化训练介绍,和tensorRT有什么区别2.warmup原理介绍,还有同步BN操作的介绍。3.无人机项目的车道线检测部分的介绍。为什么不用图像分割的算法。4.海思芯片项目的介绍,为什么不都用X1芯片进行操作,解释了一波过程5.代码题:字符串匹配,用的正则化表达式,re.match。后面面试官要我用其他方法实现,用暴力,用KMP要我实现...

2019-12-04 21:44:47 119

原创 归并排序算法及其优化(C++)

归并排序是时间复杂度为O(nlogn)排序算法,以下代码是归并排序的自顶向下递归完成整个归并过程的。相比插入排序,在一般情况下,插入排序时间比较久,但是在近乎有序的情况下,插入排序的时间复杂度能够有O(n),而此时归并排序反而比较慢,所以需要优化:对于arr[mid]<=arr[mid+1]的情况,不进行merge,或者对于小规模数组使用插入排序#include <iostream...

2019-11-20 11:27:21 105

原创 第七章:C++类模板

一、问答题1、 下面类模板声明中, 正确的是() 。A. template<typename T1,T2>B. template<class T1,T2>C. template<class T1,class T2>D. template<typename T1,typename T2>选择C,D2、 函数模板和类模板有什么区别?函数模...

2019-11-19 21:43:08 103

空空如也

一个简单c语言程序问题

发表于 2017-04-10 最后回复 2017-04-10

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

TA关注的人 TA的粉丝

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