gpt4 book ai didi

java - 我应该比较并设置还是只是设置?

转载 作者:行者123 更新时间:2023-12-01 16:58:32 27 4
gpt4 key购买 nike

我正在用java编写一个循环。

我有 2 个整数 dest 和 src。请参阅内嵌问题。

void test() {
int[] arr = ..
for (...) { //iterate over the array here.
int src = arr[i];
int dest= arr[j];

if (dest != src) dest = src; //SHOULD I WRITE THIS?
OR
dest = src; //OR THIS?
..
}
}

最佳答案

if (dest != src) dest = src; 如果它们已经相等,则进行额外比较

目标=源 如果它们已经相等,则有一个额外的集合

我很确定这两个“额外”具有相同的复杂度 O(1)所以这真的不重要,我认为第二个选项(设置不比较)看起来更干净,但我认为在这一点上这只是一个意见问题。

关于java - 我应该比较并设置还是只是设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29722978/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com