作者ZINIF5566 (56)
看板Soft_Job
标题[请益] 虚拟码写法
时间Tue Jul 11 16:44:18 2017
各位好
因为对PTT各板的问题发问范围掌握不佳
不知道这种问题能不能发在这板
如有不妥 告知後立即删文
i++的虚拟码写成下面这样OK吗?
还是有更建议的写法
谢谢
Let i to i+1
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.37.238.23
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1499762661.A.D61.html
1F:→ dreamnook: i <- i+1 07/11 16:49
2F:→ robler: 虚拟码只要能表示意思就好,用中文写也无所谓.. 07/11 16:51
3F:→ robler: 只要能描述程式的逻辑就好 07/11 16:51
4F:推 hung0724: 只要能表达意思都可以吧 07/11 17:04
5F:→ yolasiku: 又不必编译 你想这麽多尬麻? 07/11 17:05
6F:推 s89162504: 这样写反而看不懂吧XDDD 07/11 17:19
7F:嘘 pttuser: 就写i++就好 07/11 17:21
8F:→ mdkn35: 这样太文诌 我都写i+1 07/11 17:30
9F:→ red0210: i += 1 07/11 17:37
10F:→ LFimi: 哎佳佳 07/11 17:44
11F:→ joseph33: 我都写++i 07/11 18:31
12F:→ hduek153: 通常写得看得懂就好吧 你这样好像更难懂..y 07/11 18:42
13F:→ kurakidream: i increase one 07/11 18:43
14F:推 mithuang: 我都用ikea代表i++ 07/11 19:13
15F:推 chuegou: 我都用iphone++ 07/11 19:25
16F:→ MOONY135: 便当++ 07/11 19:41
17F:推 meowyih: i++ 有学过程式的都懂, Let i to i+1 是写文言文吗? 07/11 19:47
18F:推 CaptainH: 英文跟本没有let .. to 的用法 07/11 20:17
19F:→ hungys: i <- i + 1, i := i + 1 07/11 20:44
20F:→ dreamnook: 好啦上面打那麽多也该知道 除非要解释给一般人听 07/11 21:27
21F:→ dreamnook: 不然你的sudo code其实可以写成程式码也没关系XD 07/11 21:28
22F:→ hsnuyi: 是要sudo啥... 07/11 21:41
23F:推 kyuudonut: sudo code XDDDDDDD 07/11 22:23
24F:推 yeh6: sudo XD 07/11 22:28
25F:推 firerycon: sudo code是被挡住甚麽权限吗好萌(? 07/11 22:43
26F:嘘 steve1012: 先念念自己写的好吗.. 07/11 22:52
27F:→ dreamnook: 啊乾XD pseudo code啦XDDD 耍笨了XDDDDDDD 07/11 23:06
28F:推 kof2200: 找考硕士研究所的补习班:资料结构、演算法、离散数学、 07/12 00:02
29F:→ kof2200: 线性代数、作业系统、逻辑运算、图论上述补一下你就差不 07/12 00:02
30F:→ kof2200: 多懂一点了。 07/12 00:02
31F:推 kof2200: GREATEST_COMMON_DIVISOR(a, b) 07/12 00:06
32F:→ kof2200: 1 while a ≠ b do 07/12 00:06
33F:→ kof2200: 2 if a > b then 07/12 00:06
34F:→ kof2200: 3 a ← a - b 07/12 00:06
35F:→ kof2200: 4 else 07/12 00:06
36F:→ kof2200: 5 b ← b - a 07/12 00:07
37F:→ kof2200: 6 return a 07/12 00:07
38F:→ kof2200: 上述就是虚拟码(英语:pseudocode) 07/12 00:08
39F:→ kof2200: 如何实作一个演算法? 07/12 00:09
40F:→ kof2200: int gcd(int a, int b) { 07/12 00:09
41F:→ kof2200: while (a != b) 07/12 00:10
42F:→ kof2200: if (a > b) 07/12 00:10
43F:→ kof2200: a -= b; 07/12 00:10
44F:→ kof2200: else 07/12 00:10
45F:→ kof2200: b -= a; 07/12 00:11
46F:→ kof2200: return a; 07/12 00:11
47F:→ kof2200: } 07/12 00:11
48F:→ kof2200: For C/C++ 07/12 00:12
50F:→ kof2200: 上为一个出处。 07/12 00:14
51F:推 cphe: 写人看得懂的就好,中文都行 07/12 00:16
52F:推 kof2200: 有深入研究与兴趣参考如下: 07/12 00:16
54F:推 kof2200: 可以参考一下这位作者(非本人)解释: 07/12 00:21
56F:推 shinmeteor: 你全部写中文也可以。不然怎麽叫虚拟?你好可爱 07/12 05:51
57F:推 galic: 虚拟码就是考试给你写不能编译的code 在下面附注这是虚拟码 07/12 07:34
58F:→ galic: 就不会错了… 07/12 07:34
59F:→ robber1234: 记得不要删文 07/12 09:36
60F:→ gmoz: let i go 07/12 09:54
61F:推 testPtt: sudo code就是让你写command not found的code 07/12 09:59
62F:→ dreamnook: 如果你有装vscode就可以找到罗(自我吐槽 07/12 11:00
63F:→ hungys: 还好我有这个指令 07/12 12:28
64F:推 phoenixlife: 就像写大纲 打草图 你看的懂流程就好了 07/12 12:48
65F:推 Klauhal: $ sudo code 07/12 19:37
66F:→ dou0228: /usr/bin/sudo: 你找我? 07/13 08:35
67F:推 Killercat: let应该是js写法 这其实...不是很好的作法 07/14 02:28
68F:推 Fxckyou5566: inc a; 07/15 16:15
69F:嘘 pttuser: pseudo code啦笑死我了,还sudo code咧,尽是一些菜逼巴 07/15 21:35
70F:→ pttuser: ,还想摆老教人 07/15 21:35
71F:→ Ghamu: 虚拟码??? (黑人问号 07/21 02:25