博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
机试题目
阅读量:5348 次
发布时间:2019-06-15

本文共 269 字,大约阅读时间需要 1 分钟。

1.在一个有序数组里面找一对数(两个数),使他们相加等于另外一个数。如,{1,2,4,7,11,16}要求找出和为15的两个数,如果有多组数满足要求,输出其中一组。

2.字符串单词翻转,如"a bc def gh ij kml"翻转后"kml ij gh def bc a"。要求时间复杂度O(n),空间复杂度O(1)。

3.把一个数组划分成左边奇数右边偶数。

 

将在algorithm分类中给出我的解法~

转载于:https://www.cnblogs.com/guotao/archive/2013/04/03/2998592.html

你可能感兴趣的文章
浅谈Go中的time.After
查看>>
[转载] 在java中为什么变量1000 = 1000 返回false,但是100=100返回true?
查看>>
js计算textarea输入文字的长度
查看>>
vue中使用 vue-i18n 实现国际化 $t
查看>>
3.复杂查询
查看>>
Object的成员方法以及作用
查看>>
chameleon 周报 [ 7.15 - 7.19 ]
查看>>
js变量及类型
查看>>
Python基础系列讲解-自动控制windows桌面
查看>>
opencv 轮廓排序
查看>>
opencv 容器的使用vector<std::vector<cv::Point>> or 轮廓存储到容器中
查看>>
opencv 轮廓点的坐标大小的修改
查看>>
opencv 轮廓的外围多边形提取或者删除最小最大轮廓
查看>>
opencv 轮廓的外围多边形提取或者 删除最小最大轮廓
查看>>
Ubuntu“无法解析或打开软件包的列表或是状态文件”的解决办法
查看>>
ROS机器人的系统构建-连接摄像头、连接kinect、连接激光雷达
查看>>
QT改变窗口的名字
查看>>
Roboware Studio 简单使用与调试(ROS kinetic)
查看>>
科大讯飞语音听写SDK的下载与使用 问题进行整理
查看>>
Cartographer的安装ubuntu16.04kinetic-Ros
查看>>