我正在努力减少计算时间.我试图同时运行两个函数并使用从第一个退出的函数返回值.
想象一下,我有这两个功能.(这些不是我的实际功能,它们只是对函数外观的简单表示)
int countUp (int n){
for(int i = 0; i < 100; i++){
if( i == n ) return i;
}
return -1;
}
int countDown (int n){
for(int i = 200; i > 0; i--){
if( i == n ) return i;
}
return -1;
}
Run Code Online (Sandbox Code Playgroud)
主要的是,我如何同时运行它们并获得首先退出的返回值?