avatar
如何禁止sync app# PDA - 掌中宝
J*9
1
Given a sorted array (containing continuous numbers 1, 2, 3, ...10),
randomly take 2 numbers out, and put the difference
back in the array.
Do this until there is only one number left. What is this number?
avatar
n*n
2
新添的android机器,一开始设置的时候没注意大概选择sync app了。在另一个android
上装的所有应用都同步安装到新机器上了。把不需要的删掉过一会又装回来了,很讨厌
。怎样才能那这个自动同步给关掉呢
avatar
b*w
3
0?
avatar
x*2
4
settings then accounts then Google
avatar
g*o
5
题目有问题吧?sorted有什么关系吗?
avatar
s*y
6
在这个新机器删掉的app, 难道不会back up到cloud, 然后删另外一个机器的app?

android

【在 n*******n 的大作中提到】
: 新添的android机器,一开始设置的时候没注意大概选择sync app了。在另一个android
: 上装的所有应用都同步安装到新机器上了。把不需要的删掉过一会又装回来了,很讨厌
: 。怎样才能那这个自动同步给关掉呢

avatar
J*9
7
I wrote a simulator, it can be any number from 0 to N-1 assuming original
series is 1..N:
/* Test 1:
* Number left=3
* Number left=0
* Number left=0
* Number left=0
* Number left=2
*
*Test 2:
* Number left=1
* Number left=0
* Number left=4
* Number left=2
* Number left=2
*/
avatar
J*9
8
int hkNumRangeRandMy(int l, int u)
{
return l + rand() % (u-l+1);
}
void hkNumRandom2Out(int a[], int size)
{
if (!a || size<=1)
return;
while(size>1)
{
int idx1 = hkNumRangeRandMy(0, size-1);
int idx2 = idx1;
do {
idx2 = hkNumRangeRandMy(0, size-1);
}
while (idx2 == idx1);
//printf("idx1=%d idx2=%d\n", idx1, idx2);
int diff = 0;
int i;
diff = abs(a[idx1]-a[idx2]);
if(idx1>idx2)
{
a[idx2] = diff;

for(i=idx1; ia[i] = a[i+1];
}
else
{
a[idx1] = diff;
for(i=idx2; ia[i] = a[i+1];
}
size--;
}
}
void main()
{
int a[] = {1,2,3,4,5};
unsigned int seed = 3322;
printf("Give me a seed number:");
scanf("%d", &seed);
printf("\n");
for (int j=0; j<5; j++)
{
srand(seed+j*5);
hkNumRandom2Out(a, 5);
printf("Number left=%d\n", a[0]);
for(i=0; i<5; i++)
a[i]=i;
}
}
avatar
c*t
9
怎么可能,如果都剩3,不可能稳定啊, 下一次取出两个3,diff=0,放回去。。。
所以肯定最后应该都是0啊。

【在 J**9 的大作中提到】
: I wrote a simulator, it can be any number from 0 to N-1 assuming original
: series is 1..N:
: /* Test 1:
: * Number left=3
: * Number left=0
: * Number left=0
: * Number left=0
: * Number left=2
: *
: *Test 2:

avatar
J*9
10
Right, Not stable. So the last number can be any of 0..N-1:
example1:
=========
Original Array: 1, 2, 3, 4, 5,
Random 2: [3]=4 [4]=5 Diff=1
New Array: 1, 2, 3, 1,
Random 2: [1]=2 [3]=1 Diff=1
New Array: 1, 1, 3,
Random 2: [0]=1 [1]=1 Diff=0
New Array: 0, 3,
Random 2: [1]=3 [0]=0 Diff=3
New Array: 3,
Number left=3
example2:
==========
Original Array: 1, 2, 3, 4, 5,
Random 2: [3]=4 [1]=2 Diff=2
New Array: 1, 2, 3, 5,
Random 2: [2]=3 [3]=5 Diff=2
New Array: 1, 2, 2,
Random 2: [2]=2 [0]=1 Diff=1
New Array: 1, 2,
Random 2: [1]=2 [0]=1 Diff=1
New Array: 1,
Number left=1

【在 c********t 的大作中提到】
: 怎么可能,如果都剩3,不可能稳定啊, 下一次取出两个3,diff=0,放回去。。。
: 所以肯定最后应该都是0啊。

avatar
s*i
11
假设是n个数 用a_i表示第i个数
难道是 sum{form i=1 to n}(-1)^b_i*a_i b_i可以是1或者2 各0.5
概率 所以如果求数学期望的话是0
不求数学期望的话感觉这玩意什么数都有可能么 反正我感觉是这样的 求公布答案~
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。