int32_t min(int32_t a, int32_t b) { int c = ((a - b) >> 31) & 1; // 取(a - b) 符号位 0, 1 switch (c) { case 0: return b; case 1: // c == 1 => a - b < 0 -> a < b return a; } }
CosimoZi
2021-07-06 20:38:55 +08:00
理解一下图灵机
explore365
2021-07-06 20:39:00 +08:00
什么,计算机不是二进制的?
mxT52CRuqR6o5
2021-07-06 20:40:26 +08:00
没有分支判断的话实现不了图灵完备吧,brainfuck 也是有分支判断的
Tink
2021-07-06 20:48:16 +08:00
how to make love 没有判断
inhzus
2021-07-06 21:34:28 +08:00
广义的来说应该都有,如果只是狭义的 if else,指没有类似代码块形式的,C++ 模板语言偏特化可以算一个