自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

狂颜的博客

程序员成长之路

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 (算法岗)美团春季实习生面试复盘

美团算法岗,一面:自我介绍、项目介绍项目问题FCN用过吗,结构是怎样的:https://blog.csdn.net/qq_36269513/article/details/80420363FCN输出的feature map何时需要大一点、何时小一点:1*1 Conv的作用:https://blog.csdn.net/qq_34798152/article/details/102307683梯度消失、梯度爆炸:BN、梯度剪裁、正则化、Skip(Resnet中提出的)、换激活

2021-03-29 20:01:33 315

原创 傅里叶变换快速入门

傅里叶变换快速入门本文记录自己学习理解图像傅里叶变换的过程非常值得读的文章:傅里叶分析之掐死教程 --》https://zhuanlan.zhihu.com/p/19763358傅里叶变换/级数的作用傅里叶的一个牛B发现:任何周期函数都可以看作不同振幅,不同相位正弦波的叠加。傅里叶变换/级数的作用就是:将一个周期函数分解,得到诸多正弦波。记录一个正弦波只需知道其振幅、频...

2020-02-25 15:46:17 1380

原创 百度策略岗(C++)面试复盘

给出N个数,如何找出top k个值:随机快排、堆。C++ 五大内存分区:堆、栈、全局/静态存储区、字符串常量区和代码区。随机打乱N个数,使得每个数在每个位置的概率为 1N\frac{1}{N}N1​。 完美洗牌问题:# 完美洗牌问题# 令N个数存在一个列表/数组中for i in 1~N: num = random(1, i) # 生成1~i的之间的随机数 ...

2019-02-26 18:26:52 401

原创 百度凤巢面试复盘(策略研发方向[实习])

百度凤巢面试复盘(策略研发方向)一面(51min)自我介绍+问项目写正则表达式:抓取以a开头b结尾的字符串在哪一行算法:逆置链表(注意命名规范)解释内存中的堆栈:是确切存在的物理结构,是用来存放不同数据的内存空间。堆实际是一个队列,与操作系统内存分配(首次适应等算法契合),用户动态分配释放堆。栈:实际上也是FILO的结构,如递归、函数调用用到,用于保存变量值(保护现场),...

2018-09-28 12:15:05 2036

原创 夏令营、预推免总结--计算机方向 (南科大、自动化所、上科大、北邮)

夏令营、预推免总结从5月初到9月19号,将近半年的时间终于结束了我的保研之旅,也卸下了生理和心理的重担,感慨万千,作文以记之。背景:本科计算机科学与技术专业,某985高校分校,六级飘过并且在大三下6月的考试中才通过。编程基础较好,无ACM竞赛奖项,但有小编程比赛获奖,美赛M奖,无论文,有项目经历。5月-6月底:尽量提高成绩、找定位、投夏令营阶段专业排名是你敲开任何大学的门槛:一个简...

2018-09-22 11:06:17 15154 42

原创 PAT(A) -- 2018.9.8秋季考试-甲级(1148-1151)详细题解

PAT(A) – 2018.9.8秋季考试-甲级写在开头的话:甲级考试多是考查数据结构和一些基础的算法,此次也是我第一次参加PAT考试,赛前约刷了90道题(一个月),得到了一个80分以上的成绩,自我感觉得到了一下几方面的提升:更加熟悉树、图相关数据结构及算法,其中如何利用前中序其二建树,如何最简单的表示邻接表,如何使用dijkstra算法及能记录路径等。甲级考试中,例如动态规划这种算法...

2018-09-09 14:34:22 4160

原创 PAT(A) - 1088 Rational Arithmetic(20) -- 分数经典例题

1088 Rational Arithmetic(20)For two rational numbers, your task is to implement the basic arithmetics, that is, to calculate their sum, difference, product and quotient.Input Specification:Each ...

2018-09-05 22:17:03 171

原创 PAT(A) - 1087 All Roads Lead to Rome(30) -- Dijkstra+DFS 值得回顾

1087 All Roads Lead to Rome(30)Indeed there are many different tourist routes from our city to Rome. You are supposed to find your clients the route with the least cost while gaining the most happin...

2018-08-31 21:23:50 237

原创 PAT(A) - 1078 Hashing(25)

1078 Hashing(25 分)The task of this problem is simple: insert a sequence of distinct positive integers into a hash table, and output the positions of the input numbers. The hash function is defined t...

2018-08-30 16:41:58 133

原创 PAT(A) - 1059 Prime Factors (25) -- 质因子分解

1059 Prime Factors (25) – 质因子分解Given any positive integer N, you are supposed to find all of its prime factors, and write them in the format N = p~1~^k~1~* p~2~^k~2~ *…*p~m~^k~m~.Input Specificati...

2018-08-21 15:42:47 130

原创 PAT(A) - 1053 Path of Equal Weight (30) -- 活用sort()及注意

1053 Path of Equal Weight (30) – 活用sort()及注意Given a non-empty tree with root R, and with weight W~i~ assigned to each tree node T~i~. The weight of a path from R to L is defined to be the sum of the...

2018-08-19 21:25:38 280

原创 PAT(A) - 1064 Complete Binary Search Tree (30) -- 有意思的另一道题

1064 Complete Binary Search Tree (30) – 有意思的另一道题A Binary Search Tree (BST) is recursively defined as a binary tree which has the following properties:The left subtree of a node contains only node...

2018-08-17 11:49:33 153

原创 PAT(A) - 1038 Recover the Smallest Number (30) -- 有意思的一道题

1038 Recover the Smallest Number (30) – 有意思的一道题Given a collection of number segments, you are supposed to recover the smallest number from them. For example, given {32, 321, 3214, 0229, 87}, we can...

2018-08-11 11:30:42 141

原创 如何理解传值与传址(Pass by Value and Pass by Address)以及指针?

[禁止转载]传值与传址(Pass by Value and Pass by Address)及指针是学C和C++比较头疼的问题,该博客是专门为博主女朋友写的。先看一个经典例子:如何通过函数交换两个变量的值首先写一个小程序如下:void swap1(int a, int b) // 参数是普通变量{ int t; t = a; a = b; ...

2018-03-08 22:31:20 769

转载 各领域公开数据集下载

金融美国劳工部统计局官方发布数据房地产公司 Zillow 公开美国房地产历史数据沪深股票除权除息、配股增发全量数据,截止 2016.12.31上证主板日线数据,截止 2017.05.05,原始价、前复权价、后复权价,1260支股票深证主板日线数据,截止 2017.05.05,原始价、前复权价、后复权价,466支股票深证中小板日线数据,截止 2017.05.05,原始价...

2018-03-05 21:36:22 2964

原创 [论文阅读]NeST论文解析

NeST:基于生长和剪枝生成神经网络在此之前,传统调试神经网络的方法是:调整影响识别的因素,如设置的所有参数、激活函数、优化器、网络的结构等,传统神经网络的调试可以理解为“不断尝试试错”,最后从识别结果上来调整每层的参数及其他。 but…这样的识别结果可能也不好。传统调试神经网络的弊端由此可以引出传统网络调试的3个主要弊端: - 结构是固定的:以BP(反向传播)为基础的调试方法仅仅...

2018-02-14 23:06:08 869 1

原创 [Python]OpenCV学习总结及文字检测

最近我学习了OpenCV,了解到OpenCV是图像处理的一个强大工具包,将简单介绍下OpenCV的几个用途。 首先我们需要知道,图片及视频在计算机中都是以矩阵的形式存在的,所以下述的所有操作其实都是基于矩阵进行的。几何变换:有放缩、旋转、投影变换等,实际上是乘一个矩阵使图片上整体的值左右上下移动。对比度增强。该部分一般要将图片处理为灰度图后处理,通过对灰度值进行线性变换等操作,调

2018-01-28 11:15:21 12764 11

原创 [C++] 匿名管道的理解与实现

什么是匿名管道?匿名管道用于进程之间通信,且仅限于本地父子进程之间通信,结构简单,类似于一根水管,一端进水另一端出水(单工)。相对于命名管道,其占用小实现简单,在特定情况下,比如实现两围棋引擎本地对战可以使用匿名管道。怎样实现匿名管道双向通信?由于匿名管道是单工的,所以为实现父子进程双向通信需要创建两根管道,并由子进程继承一根管道的读句柄和另一根管道的写句柄。如何理解匿名管

2018-01-15 15:00:16 7843 4

Computer Vision Algorithms and Applications.pdf

Computer Vision Algorithms and Applications-- 计算机视觉:算法与应用 作者:Richard Szeliski 高清原著、标签齐全

2019-06-05

《数据结构》 严蔚敏 吴伟民 清华出版社

《数据结构》 严蔚敏 吴伟民 清华出版社 绿皮版本 附带学习视频、演示动画、各章代码、原书及练习册答案+原书pdf。

2018-08-31

空空如也

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

TA关注的人

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