首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
小螃蟹th
阿里巴巴_算法工程师
中央美术学院
2020届
产品
关注
私信
加入黑名单
举报TA
首页
刷题
圈子
项目
笔记
基本资料
真题试卷
在线编程
心理测试
回答的问题(18)
翻转单词序列
0
class Solution { public: string ReverseSentence(string str) { //先反转整个句子,然后反转每个单词 int len = str.size(); if(len == 0) retur...
发表于 2019-05-13 11:17:32
快手和抖音的盈利方式对比分析。
0
直播和广告
发表于 2019-02-11 18:43:58
第一个只出现一次的字符
0
容易想到的笨方法 class Solution { public: int FirstNotRepeatingChar(string str) { if(str.length() == 0 || str.length() == 1) { ...
发表于 2018-12-27 11:17:27
数据流中的中位数
0
class Solution { public: vector<int> minHeap; vector<int> maxHeap; //当一个数据按照当前数据个数的奇偶性应该插入到最大堆的时候,如果当前数值大于最小堆的最小值, //如果将该数...
发表于 2018-12-24 17:32:16
最小的K个数
0
//第一种,快速排序,再选择前k个数,时间复杂度O(nlongn) vector<int> res; int size = input.size(); if(k > size) { ...
发表于 2018-12-24 14:41:58
二叉搜索树的后序遍历序列
0
class Solution { public: bool VerifySquenceOfBST(vector<int> sequence) { //使用递归的思想,不断缩小问题,直到子树为空 int size = sequence.size(); ...
发表于 2018-12-22 15:59:40
把二叉树打印成多行
0
/* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(N...
发表于 2018-12-22 14:06:21
包含min函数的栈
0
class Solution { public: //定义两个栈,一个栈正常保存元素,一个栈只保存当前的最小值,这个栈的栈顶永远是最小值 //出栈时,如果正常栈的值等于最小栈的栈顶元素,那么同时出栈 //如果正常栈的值不等于最小栈的栈顶,也就是大于最小值时,最小栈不用变,正常...
发表于 2018-12-21 22:18:34
从上往下打印二叉树
0
/* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(N...
发表于 2018-12-20 19:24:47
反转链表
0
/* struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { } };*/ class Solution { public...
发表于 2018-12-19 19:20:28
首页
上一页
1
2
下一页
末页
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题