早教吧作业答案频道 -->数学-->
给定n个整数,其中只有一个数出现了奇数次,其余出现偶数次,用一个线性时间算法,找出奇数次的那个数.先将n个数转换成二进制,再进行异或.求程序
题目详情
给定n个整数,其中只有一个数出现了奇数次,其余出现偶数次,用一个线性时间算法,找出奇数次的那个数.
先将n个数转换成二进制,再进行异或. 求程序
先将n个数转换成二进制,再进行异或. 求程序
▼优质解答
答案和解析
var x,n,i,s:integer;
begin
readln(n);
s:=0;
for i:=1 to n do
begin
read(x);
s:=s xor x;
end;
writeln(s);
end.
begin
readln(n);
s:=0;
for i:=1 to n do
begin
read(x);
s:=s xor x;
end;
writeln(s);
end.
看了 给定n个整数,其中只有一个数...的网友还看了以下:
过来看看,任取一个自然数,将其个位上的数字求和,再将这个和乘以3后加上1,得到一个新的自然数;再将 2020-05-17 …
甲所示电路中,电流表A1,A2内阻相同,当电路两端接在电压恒定的电源上时,A1示数是3A,A2示数 2020-05-20 …
有一个四位数,将他的数码顺序倒排后得到一个新四位数,加上原来的四位数再加一……下面是全部.有一个 2020-06-08 …
给定n个整数,其中只有一个数出现了奇数次,其余出现偶数次,用一个线性时间算法,找出奇数次的那个数. 2020-07-23 …
随便一个四位数,将他组成一个最大数和一个最小数,再用大数减去小数得到一个新的四位数重复以上步骤怪了 2020-07-31 …
一个正方体一刀下去最多能切出几边形?将一个正方形放在平面上,拿出一个刀,像切东西一样切出某个角,将 2020-08-02 …
表现说和再现说的异同表现,是把要表达的艺术思想通过各种形式传达给受众,而再现指的是将原有的东西经过艺 2020-11-06 …
自然数中有很多奇妙而有趣的现象,很多秘密等待着我们去探索!比如:对任意一个自然数,现将其各位数字求和 2020-11-24 …
李大妈决定将一筐鸡蛋除自己留下1/2外,再把1/4送给邻居王阿姨,把1/3送给刘奶奶.等她把鸡蛋送走 2020-11-25 …
在奥运会上有一个国家得的银牌数是铜牌数的2倍.阿奇发现如果这个国家再得到1块金牌,那么金牌数就是银牌 2020-12-08 …