登录
|
注册
公司
标签
文章
搜索
复杂度
热门公司
百度
阿里巴巴
微软
网易
google
腾讯
热门职位
C语言工程师
研发工程师
Go
数理统计
机器学习
测试工程师
所有
有回答
没回答
新题目
有最佳答案
排序
热度
·
时间
·
经典指数
1
0
4864
长度为n的数组乱序存放着0至n-1. 现在只能进行0与其他数的交换,完成以下函数 ...
阅读题目
Java
google
C语言工程师
复杂度
排序
面试题
经典指数
1
0
3319
关于数据结构的以下说法,错误的是 红黑树插入操作的平均时间复杂度为0(log n),最坏时间复杂度为0(log n) B+树插入操作的平均时间复杂度为0(log n),最坏时间复杂度为0(log n) Hash插入操作的平均时间复杂度为0(log n),最坏时间复杂度为0(n) 排序链表插入操作的平均时间复杂度为0(n),最坏时间复杂度为0(n) ...
阅读题目
阿里巴巴
树
复杂度
单选题
经典指数
1
0
1571
隐马尔科夫模型(HMM),设其观察值空间为O={O1,O2,O3,...,ON},状态空间为S={S1,S2,S3,...,SK},如果用维特比算法(Viterbi algorithm)进行解码,时间复杂度为() O(NK) O(NK^2) O(N^2K) 以上都不是 ...
阅读题目
复杂度
数理统计
单选题
经典指数
1
1
6381
现有一四则运算表达式,仅包含+-*/()和0~9数字,请设计一个算法,计算该表达式的值。 其中+-只作为运算符出现,不作为正负符号出现在表达式中。 请完成calc的代码实现(C++或Java) 已有字符串和数字的转换方法(str2num, num2str)可直接调用,无须实现。 C++: float str2num(char[] str) { … } char[] num2str(float num) { … } float calc(char[] exp) { … } Java: float str2num(String str) { … } String num2str(float num) { … } float calc(String exp) { … } 例如: 输入“1+2*(3-4)” 输出-1 ...
阅读题目
Java
微软
小米
C语言工程师
字符串
复杂度
问答题
经典指数
1
0
2103
从1亿个数中,找出最大的1000个数。效率要尽可能的高,使用的额外空间要尽可能小(不能使用任何库函数)。 void max_num(int* source_num,int* max_num) source_num:数组包括所有的1亿个数。 max_num:保存最大的1000个数。 ...
阅读题目
迅雷
复杂度
查找
问答题
经典指数
<<
<
21
22
>
>>
215
题目数
1
贡献者
172
答案数
扫描后移动端查看
我也分享一个题目
相关标签
百度
排序
阿里巴巴
微软
数组
网易
查找
C语言工程师
链表
字符串
同类标签
树
排序
数组
链表
字符串
查找
栈
图
哈希
队列
微信公众号
欢迎加入,一起群聊
×
登录
注册
找回密码
记住登录
登录
快速注册
直接第三方登录