欢迎光临散文网 会员登陆 & 注册

【新年跳槽必备】2020最新(数据结构算法专题)面试题 速领!

2020-02-05 15:48 作者:朝夕教育  | 我要投稿


与其在家无聊,

不如利用这段时间好好提升自己!

听说连小孩子们都开始在线学习了!

疫情越是严峻,我们就更要规划好自己的时间。

尽量减少外出,注意防护,保持心情舒畅~

我们的面试题又更新了!这次是

数据结构算法专题


A 数组专题

(要求:尽量不要使用系统框架提供的Api;自己设计)


1.在一个给定的从1到100的整型数组中,如何快速找到缺失的数字?



2.如何找到一个给定的整型数组中的重复数字?



3.在一个未排序的整型数组中,如何找到最大和最小的数字?



4.在一个整型数组中,如何找到一个所有成对的数字,满足它们的和等于一个给定的数字?



5.如果一个数组包含多个重复元素,如何找到这些重复的数字?



6. 用C# 实现从一个给定数组中删除重复元素?



7. 如何利用快速排序对一个整型数组进行排序?



8.如何从一个数组中删除重复元素?



9.用 C#如何 实现数组反转?



10.如何不借助库实现从数组中删除重复元素?



B 字符串编程问题

(要求:尽量不要使用系统框架提供的Api;自己设计)


1.如何输出字符串中的重复字符?



2.如何判断两个字符串是否互为回文?



3.如何从字符串中输出第一个不重复字符?



4.如何使用递归实现字符串反转?



5.如何检查字符仅包含数字字符?



6.如何在字符串中找到重复字符?



7.如何计算给定字符传中特定字符出现的次数?



8.如何找到一个字符串的全排列?



9.在不使用任何库方法的情况下如何反转给定语句中的单词?



10.如何判断两个字符串是否互为旋转?



11.如何判断给定字符串是否是回文?



C 编程面试杂项问题

(要求:尽量不要使用系统框架提供的Api;自己设计)

1.冒泡排序是如何实现的?


2.迭代式**算法是如何实现的?



3.你如何实现插入排序算法?



4.合并排序算法是如何实现的?



5.桶排序算法是如何实现的?



6.计数排序算法是如何实现的?



7.基数排序算法是如何实现的?



8.在不使用第三个变量的前提下如何交换两个数?


【新年跳槽必备】2020最新(数据结构算法专题)面试题 速领!的评论 (共 条)

分享到微博请遵守国家法律