算法问题~~

DeluxWorld 2005-09-13 03:16:03
数组中有3中类型的对象a,b,c,如何遍历数组得到只有a类型,b类型,c类型和2种类型,3种类型的6种情况?谢谢
...全文
134 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tangqs 2005-09-13
  • 打赏
  • 举报
回复
同意 sunxutx(孤云挂月) 的想法,不过我觉得不需要用一个数组,而是采用一个整数,然后采用位运算,最后直接返回这个整数。

ChDw 2005-09-13
  • 打赏
  • 举报
回复
从1到 2^N - 1遍历就可以了

char[] array = new char[]{'a','b','c','d'};
int max = (int) Math.pow(2, array.length);
for(int i = 1; i < max; i++) {
for(int j = 0; j < array.length; j++) {
if( (i & (1 << j)) != 0)
System.out.print(array[j] + ",");
}
System.out.println();
}
sunxutx 2005-09-13
  • 打赏
  • 举报
回复
比较笨的方法
设定3个标识位
flag[3]
遍历数组
有符合的条件就把标识位改变
然后判断标识位的状态就知道事那种情况了
DeluxWorld 2005-09-13
  • 打赏
  • 举报
回复
昏了
数组为自定义,存放类型也为自定义,第一种情况返回1,第一种情况返回2,。。。
第7种返回7 关键在于如何遍历
sunxutx 2005-09-13
  • 打赏
  • 举报
回复
7种。。。
你的数组是什么类型?
是系统基本类型?
还是自己定义的?
DeluxWorld 2005-09-13
  • 打赏
  • 举报
回复
hehe ,不好意思啊
只存在a 为一种情况
. .....b...........
......c...........
存在a和b为一种情况
存在a和c为一种情况
存在c和b为一种情况
3种类型都存在为第6种情况
有没有比较简单的算法,谢过
sunxutx 2005-09-13
  • 打赏
  • 举报
回复
楼主能说的明白点么?
什么叫2种类型
3种类型
你这样分才能出5种
哪里来的6种情况?
30个算法程序整理,需要的同学们可以下载啦! 30个算法程序整理~川理-鹏\BP神经网络分类.pdf, 409828 , 2017-09-07 30个算法程序整理~川理-鹏\BP神经网络评价.pdf, 431981 , 2017-09-10 30个算法程序整理~川理-鹏\BP神经网络,预测.pdf, 156242 , 2017-09-10 30个算法程序整理~川理-鹏\GM(1,1)预测.pdf, 134683 , 2017-09-07 30个算法程序整理~川理-鹏\RBF神经网络.pdf, 616956 , 2017-09-10 30个算法程序整理~川理-鹏\Read Me.txt, 582 , 2017-09-12 30个算法程序整理~川理-鹏\三次指数平滑法.pdf, 93869 , 2017-09-10 30个算法程序整理~川理-鹏\人员疏散-元胞自动机.pdf, 278402 , 2017-09-10 30个算法程序整理~川理-鹏\偏最小二乘法.pdf, 624380 , 2017-09-08 30个算法程序整理~川理-鹏\关联分析+优势分析.pdf, 691257 , 2017-09-07 30个算法程序整理~川理-鹏\因子分析评价模型.p df, 302027 , 2017-09-07 30个算法程序整理~川理-鹏\城市规划-元胞自动机.pdf, 336276 , 2017-09-10 30个算法程序整理~川理-鹏\基于形态学的权重自适应图像去噪.pdf, 910283 , 2017-09-08 30个算法程序整理~川理-鹏\多单因素方差分析.pdf, 317006 , 2017-09-07 30个算法程序整理~川理-鹏\小波神经网络.pdf, 545875 , 2017-09-10 30个算法程序整理~川理-鹏\指派优化问题(0,1整数规划).pdf, 583624 , 2017-09-10 30个算法程序整理~川理-鹏\支持向量机.pdf, 770026 , 2017-09-07 30个算法程序整理~川理-鹏\最小生成树.pdf, 668256 , 2017-09-10 30个算法程序整理~川理-鹏\模拟退火最短路问题.pdf, 840666 , 2017-09-09 30个算法程序整理~川理-鹏\模糊聚类.pdf, 282470 , 2017-09-07 30个算法程序整理~川理-鹏\熵权法.pdf, 152382 , 2017-09-07 30个算法程序整理~川理-鹏\牛顿插值.pdf, 236217 , 2017-09-10 30个算法程序整理~川理-鹏\空间分布图.pdf, 212741 , 2017-09-08 30个算法程序整理~川理-鹏\简单图像处理.pdf, 414725 , 2017-09-08 30个算法程序整理~川理-鹏\粒子群算法-函数寻优.pdf, 664981 , 2017-09-09 30个算法程序整理~川理-鹏\蒙特卡罗非线性规划求解.pdf, 514421 , 2017-09-09 30个算法程序整理~川理-鹏\遗传算法.pdf, 613569 , 2017-09-09 30个算法程序整理~川理-鹏\遗传算法GA-最短路问题.pdf, 534278 , 2017-09-10 30个算法程序整理~川理-鹏\量子遗传算法.pdf, 343005 , 2017-09-10 30个算法程序整理~川理-鹏\非线性整数规划.pdf, 71362 , 2017-09-08 30个算法程序整理~川理-鹏\非线性最小二乘优化问题.pdf, 362554 , 2017-09-09 30个算法程序整理~川理-鹏, 0 , 2017-09-10

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧