不知归期的故人

乘风破浪会有时,直挂云帆济沧海。


  • 首页

  • 归档

  • 分类

  • 标签

  • 关于

  • 搜索

C++引用和指针

发表于 2019-04-17 | 分类于 C++

本文用于介绍引用和指针的传递值和返回值问题,其中包括函数的值传递和引用传递、直接返回值和引用作为函数的返回值、返回函数内部new分配的内存的引用和引用。

阅读全文 »

[牛客网算法]--二叉树

发表于 2018-06-02 | 分类于 工作面试

二叉树(一)

递归实现二叉树遍历

题目
请用递归方式实现二叉树的先序、中序和后序的遍历打印。
给定一个二叉树的根结点root,请依次返回二叉树的先序,中序和后续遍历(二维数组的形式)。

阅读全文 »

[牛客网算法]--概率和排列

发表于 2018-05-25 | 分类于 工作面试

概率(一)习题

题目
有2k只球队,有k-1个强队,其余都是弱队,随机把它们分成k组比赛,每组两个队,问两强相遇的概率是多大?
给定一个数k,请返回一个数组,其中有两个元素,分别为最终结果的分子和分母,请化成最简分数

阅读全文 »

[牛客网算法]--动态规划

发表于 2018-05-03 | 分类于 工作面试

动态规划(一) 习题

找零钱练习题

题目
有数组penny,penny中所有的值都为正数且不重复。每个值代表一种面值的货币,每种面值的货币可以使用任意张,再给定一个整数aim(小于等于1000)代表要找的钱数,求换钱有多少种方法。
给定数组penny及它的大小(小于等于50),同时给定一个整数aim,请返回有多少种方法可以凑成aim。

阅读全文 »

[牛客网算法]--二分搜索

发表于 2018-05-02 | 分类于 工作面试

二分搜索(一)习题

局部最小位置

题目
定义局部最小的概念。arr长度为1时,arr[0]是局部最小。arr的长度为N(N>1)时,如果arr[0]<arr[1],那么arr[0]是局部最小;如果arr[N-1]<arr[N-2],那么arr[N-1]是局部最小;如果0<i<N-1,既有arr[i]<arr[i-1]又有arr[i]<arr[i+1],那么arr[i]是局部最小。 给定无序数组arr,已知arr中任意两个相邻的数都不相等,写一个函数,只需返回arr中任意一个局部最小出现的位置即可。

阅读全文 »
12…6
刘韬

刘韬

26 日志
10 分类
12 标签
RSS
GitHub 豆瓣 知乎 微博
© 2016 - 2019 刘韬
由 GitHub Pages 强力驱动 主题 - NexT.Pisces