一数组,得出出现偶数次的奇数,并排序,用一语言写一函数?
给一整型数组,得出出现偶数次的奇数,并排序,用一语言写一函数?
示例:{1,2,8,9,1,12,13,9,13,1}
结果:{9}
人气:416 ℃ 时间:2020-04-18 16:48:09
解答
我用Matlab写的:clear,clca=[1,2,8,9,1,12,13,9,13,1];b=zeros(1,length(a));for i=1:length(a)if mod(a(i),2)~=0b(i)=a(i);endendc=zeros(1,length(a));for i=1:length(a)for j=1:length(a)...你好像只算出奇数,并排序吧。那奇数的出现的偶数次,在哪里体现?你这语言我不会,不过写法都差不多吧。可以用c# 或是c么。b为奇数向量c为每个数出现的次数的向量c==2进行逻辑运算,是偶数次则返回1,否则返回0b(c==2)得到是奇数且出现了偶数次的unique(b(c==2))得到唯一的元素集合,并且排序结果是[9 13]前两步求b和求c,C语言和Matlab语言基本上都是一样的,就是unique(b(c==2))这一句不同,我对C只是略为了解,所以最后一句你要自己编一下结果是{9,13}开始我自己都看错了。谢谢!
推荐
- 填空 He gave me no chance to r__________ to his question.
- 质量为m的物体以速度v0从地面竖直上抛,若以地面为参考平面,则上升的最大高度H为多少?当物体的动能和重力势能相等时物体距离地面的高度h又是多少?(不计空气阻力).
- 初一平面直角坐标系练习题
- 麻烦翻译一下these water solutions often are referred to as aqueous (from Latin aqua,water)
- ( ),( )使我们感悟到读书能启人心智,学习知识应知行结合的深刻道理
- 如图所示,质量为M的金属块和质量为m的木块,通过细线连在一起,从静止开始以恒定加速度a在足够深的水中下沉,经时间t1,细线断开了,金属块和木块分开,再经时间t2,木块停止下沉,求此时金属块的速度
- 《桃园三结义》这篇短文中描写张飞外貌的句子是什么?这几句话说明了什么?
- 仿句:天空好像一盏乏了油的灯,红光渐渐地减弱.
猜你喜欢