社区
非技术区
帖子详情
数据结构问题
wilsonily
2010-12-19 08:56:56
设计一个时间性能比较好的算法,将一维数组A[n]中奇数移到数组的左边,偶数移动到数组的右边?
好像是用队列什么的。
希望各位会的高手把具体的算法写出了,本人很着急,不胜感激!
...全文
65
3
打赏
收藏
数据结构问题
设计一个时间性能比较好的算法,将一维数组A[n]中奇数移到数组的左边,偶数移动到数组的右边? 好像是用队列什么的。 希望各位会的高手把具体的算法写出了,本人很着急,不胜感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wilsonily
2010-12-20
打赏
举报
回复
谢谢楼上的回复了,最好能给出完全的伪码!谢谢。
Jlins
2010-12-19
打赏
举报
回复
恩 可行[Quote=引用 1 楼 lonefeifei 的回复:]
for(int i = 0; i < A.length;i ++)
{
if(A[i]%2==0)
{
Even[even++];
}
else
Odd[odd++];
}
int p,k;
for(p = 0; p < Odd.length; p ++)
A[p] = Odd[p];
for(k = 0; ……
[/Quote]
lonefeifei
2010-12-19
打赏
举报
回复
for(int i = 0; i < A.length;i ++)
{
if(A[i]%2==0)
{
Even[even++];
}
else
Odd[odd++];
}
int p,k;
for(p = 0; p < Odd.length; p ++)
A[p] = Odd[p];
for(k = 0; k < Even.length; k ++)
A[p++] = Even[k];
数据结构
与算法分析(java语言描述)中文第二版以及习题答案
总的来说,这个资源集合为Java开发者提供了一个全面学习
数据结构
和算法的平台,不仅可以理论学习,还可以动手实践,对于提升编程能力和解决
问题
的能力大有裨益。无论是初学者还是经验丰富的开发者,都可以从中受益。
数据结构
+算法综合资料库
算法则是解决
问题
或执行任务的步骤集合,它们通常涉及
数据结构
的操作。常见的算法有排序(冒泡排序、选择排序、快速排序、归并排序等)、查找(顺序查找、二分查找、哈希查找等)、图算法(深度优先搜索、广度优先...
[最新整理公布][汇总II]微软等
数据结构
+算法面试100题[第1-80题]
以上四个知识点覆盖了从二叉树转换到双向链表、特殊栈的设计、求解最大子数组和、以及在二叉树中寻找特定路径等
问题
,这些
问题
是
数据结构
与算法面试中的常见题型,对于理解基本的
数据结构
原理及其应用有着重要的意义...
java算法大全(含源码包)
这份资料涉及到的
数据结构
和算法知识是计算机科学的基础,也是解决复杂
问题
的关键工具。 在Java算法大全中,我们可以期待学习到以下核心知识点: 1. **排序算法**:包括快速排序、归并排序、冒泡排序、插入排序、...
46家著名IT公司的笔试题
例如,查找算法(顺序查找、二分查找)、排序算法(冒泡排序、选择排序、插入排序、快速排序、归并排序等)的设计与分析,以及如何根据实际
问题
选择合适的
数据结构
。 操作系统是计算机系统的核心,相关题目可能涉及...
非技术区
23,407
社区成员
70,514
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章