由买买提看人间百态

topics

全部话题 - 话题: 伪码
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
b**l
发帖数: 33123
1
来自主题: Football版 - Goodbug 和半海谁更牛? (转载)
反正比我这伪码农强
m********s
发帖数: 55301
2
来自主题: Football版 - 威神真是伪巨头
对一个球队来说。
防守组能拖住对方进攻,进攻组能跑出上百码。
任何一个QB就能轻轻松松又扔又传又能自己跑。
k*******n
发帖数: 5546
3
写完了,好久没码这么多字了。
每个人手感不同,仅供参考,概不负责啊。哈哈
a*******4
发帖数: 333
4
沙皮狗后期还是很厉害的,防得我本只有7分,200码
j*******3
发帖数: 1648
5
小马甲混了好多天了,每次发帖还叫我输验证码,真是服了买买提了
哈哈,我觉得不是吓别人吓自己的问题,是因为根据每个人的声线音质的不同,总会有
一些歌曲适合自己,有的不适合自己。要求高的人就会觉得不适合自己声音风格的歌曲
唱出来不好听;要求低的人就不会care,喜欢就行,想唱就唱,不怕吓自己吓别人。
l**********e
发帖数: 3149
6
如今自己没本事娶不到老婆的loser们帖子越码越长了
t*******r
发帖数: 22634
7
你这个“即是/又是”也是高中数学写法,很容易受语言习惯影响或者所谓
的思维辨析。
现代数学直接说在集合里面,或者不在集合里面。不容易歧义。
我个人觉得现代数学语言跟古典数学语言一个很大的差别是:古典数学
语言更基于自然语言上的形成思维,有那么点哲学的意思。而现代数学
语言基本是建立在类似计算机伪码(pseudo code)上的思维,更加
精确和形式逻辑化,歧义少得多。
t*******r
发帖数: 22634
8
那我写 C++ 伪码实现。待会儿解释一下,在解释以前
还把相关的几楼汇总一下
=============================================
// yacc 段落 (大致):
list_of_primes : list_of_primes one_natural_number
{ if (! if_an_only_if_divisor($2, $1))
弹出语法错误 ; }
| "2"
;
// C 段落(大致):
bool if_an_only_if_divisor(this_number, list_of_numbers)
{
// 判断 不是 1
foreach a_number in list_of_numbers
if (a_number == 1)
return false;
// 判断 能整除
foreach a_numbe... 阅读全帖
t*******r
发帖数: 22634
9
我去改一下汉语。
这个语法的左递归比较简单,我可以用 C伪码 递归函数直接写。但是可能比 Yacc
更不直观,更不好理解。毕竟 Yacc 直接把语法写在字面上,C 递归把语法隐含
在递归里。。。
我们不是在讨论素数递归正则语法么?Yacc 直接把 token 写在字面上啊。
t*******r
发帖数: 22634
10
我的程序是很容易证明素数无限性的。因为我的程序(伪码)是判断输入
的 set 是不是完整的素数 set。按照 LR文法虚拟机左递归文法的概念,
很容易 recur up 产生 size 大一号的素数 set。
他的程序去证明素数无限性貌似并不那么显而易见,而且他的程序判断的
输入的单个数字而不是完整 set。不知道能不能放在 LR文法 或者
正则文法虚拟机 上跑。
当然,任何这种程序就能在 RAM虚拟机上跑,但是 RAM虚拟机就像图灵机
那种,用来证明形式语言文法命题,可能跳跃稍大点。
t*******r
发帖数: 22634
11
具体而言,这里的 set,用自然语言描述,是“前N个完整连续素数的集合”。
(但是,again,正则文法里,这个自然语言的描述,只能用来帮助理解。
权威的定义来自那段伪码 code。)
第二个问题,是不是同一 set?容我这么唐:
在变量赋值的时候,你开始写了个 “a = 2”,后面又写了一句 “a = 5”。
你说这两个 a 是不是同一个 a?
那我进一步说,我写了一个 token,意义是“单个自然数”。开始的时候这个 token
是 “50”,后来这个 token 被改成 “100”,那这个 token 还是不是
“单个自然数”。
那我再进一步说,我写了个 token,意义是“前N个连续自然数”。开始的时候
这个 token 是 ( 1 , 2 ),后来这个这个 token 变成 (1, 2, 3, 4, 5)。
那这个 token 是不是还是“前N个连续自然数”?
那我再再进一步说,你要是写了个 “a = a + 1”,你说这两 a 是不是同一个 a?
那我要是写个 yacc reduce “token : token 1”,把 token reduce 成
token 和一... 阅读全帖
t*******r
发帖数: 22634
12
第三个问题,昨晚你问的,能不能用自然语言表达。我觉得应该这么说。
如果要用自然语言表达,我就必须在白板上画一张“语法生成树”,然后
再讨论。这样我不需要用任何“yacc伪码”之类的表述,可以直接用
“产生 token”,“token 加”,“token 减” 等等自然语言(或者
不喜欢 token 这个词,改成集合好了,反正 formal logic 么,
用啥词关系不大)。
但是 BBS 上不行,没白板,用 text 画 graph/tree 要累昏。。。
原因,again,个人认为是大脑思维方式的
spatial(symbol) vs sequential(verbal)。
t*******r
发帖数: 22634
13
来自主题: WaterWorld版 - 素数的数学递归定义的问题
不用争论啦,看我在另一楼里面用 yacc/c伪码 写的正则语法(formal language)
的素数递归定义,这下就可以对罗素笑而不语啦。。。
link 在下面:
http://www.mitbbs.com/article/WaterWorld/2034385_0.html
我把全文 copy & paste 过来:
=============================================
// yacc 段落 (大致):
list_of_primes : list_of_primes one_natural_number
{ if (! if_and_only_if_divisor($2, $1))
弹出语法错误 ; }
| "2"
{ printf("Reduce 成功!"); }
| "1"
... 阅读全帖
o*d
发帖数: 128
14
来自主题: WaterWorld版 - 养宠物者变态的伪爱心
Aglee, 宠物版竟是些装逼的,一个社区学院毕业的小护士给我老吹她" 更是一个
medical group 的partner, 年薪十几万的码工她确实看不上。" 激怒了我老,给丫人
肉出来,丫原来在一个中国人开的小诊所里混饭吃。 给丫站内信过去,丫才闭嘴了。
W****g
发帖数: 178
15
来自主题: WaterWorld版 - 对“码工末日”的杂感 (2)
其实说国人不团结,也是个伪命题。福建福清人就很团结,不团结他们就不能垄断美国
的中餐馆。我的老乡浙江青田人打不进美国,基本垄断了欧洲的中餐业。大陆复印业被
湖南新化人垄断,他们不团结也不行。这种基于亲戚老乡的团结,是中国人传统的所谓
团结。再大范围的,就很难了。
大范围的团结也不是不可能,基本上邪教是唯一能团结中国人的工具了。从白莲教,太
平天国,到共产主义,法轮功,这些都成功的团结了不少中国人。
l*****k
发帖数: 5933
16
码小说,搞DEAL,带孩子
暑假三大事~
z*********n
发帖数: 94654
17
来自主题: Joke版 - 码工们,回去干活了
不当卖国贼
我们vim国的坚决不用伪emacs!
n******r
发帖数: 4455
18
来自主题: Joke版 - 烂笑话 -- 爱的真谛
伪码长的也不像,如果改成VB或者SAS就合适了
N*****m
发帖数: 42603
19
来自主题: Joke版 - 国内软件业在艰难中前行着
PM啥时候成上级了?PM一般都是点头哈腰的
卫东,你的伪码农身份暴露了
m*********r
发帖数: 59
20
来自主题: PKU版 - Re: 伪随机过程
石马队真是一个美丽的地方啊。所以朕留着以后再说。
回到县城去。我们住在中学的宿舍楼里。哥哥六岁?趴在桌子上看文
汇报。朕不懂那么高深的文章,朕蹲在门口用粉笔往地上写字。
外公在中学里上很多种课。语文英语和历史。天啊,外公居然还上过
英语课。朕没听过他说一个英文词。外公有时候出去开会,回来就给
朕买棒棒糖。是现在圣诞节拐棍形状的那种红白条的棒棒糖,不是一
根棍子顶着个糖球。如果哥哥不在家朕就用外婆洗菜的竹箕把糖扣着。
他们都说,你和你哥真好呀。
星期天县城里赶场。农民卖的东西在篮子里,篮子搁在地上。朕喜欢
搁在地上卖的东西,连朕都看得见。杂七杂八的,半篮子鸡蛋,半篮
子四季豆,五个小南瓜,两只捆住了脚的鸡歪在篮子边。一摞花瓣还
新鲜的向日葵盘。背兜也搁在一边,里面睡着小孩。竹子编的各样用
具,洗菜的,唰锅的,晒米的,草帽草鞋。
卖茶水的老太太在供销社门口设摊,褐色的茶水在玻璃杯里,上面盖
着一片正方的玻璃片,矮杯子一分钱一杯,高杯子两分。炒葵花在白
布口袋里,五分钱一碗。蚕豆凉粉的摊儿是要排队的,豆青色的凉粉
盛在搪瓷盆里,搭着湿毛巾。切成丝,码在碗里,佐料洒上去,油海
椒和醋要多
m*********r
发帖数: 59
21
来自主题: PKU版 - Re: 伪随机过程
隔着玻璃看朋友
有时候觉得朕已经有了那个宝贝望远镜。无聊的时候说,来看看俩妹妹
在干嘛吧。然后就去bbs上她俩混迹的club,看见她们和一群朋友说笑,
就象在手上一个水晶球里。瓜有时候打电话来,也会说,咱妹妹真好玩
啊。茶包mm今天说, blahblah 然后我们就大笑,这俩妹妹认的好。
朕考古,通常都是考同作者。有几个人,好玩儿的指数是相当稳定的,
所以即便是水,也一定有笑料。什么话题其实是无所谓的,只要说得
有趣。
不过她们俩太“狡”,三窟都嫌不够,不象我们,都是懒得挪窝的主。
朕是管它与北大是不是风马牛不相及,管它北大版上还剩那些人,就蹲
这儿了。也省得大哥找不是。mlc倒好,今天下午才补了那<<长笛>>的
课,刚又发现换一地儿有贴了一章武侠,再换一地儿还有点回忆,码得
比朕看得都快。
B******u
发帖数: 23763
22
来自主题: PKU版 - 转:伪长江学者佘振苏
阿,对啊,
不好意思,俺还真是忘了.
忘了纽约吃饭这码事了.
h*****e
发帖数: 3619
23
来自主题: HuNan版 - 奥数题详解
哪位学计算机的,能把这个写成伪码么?
h*****e
发帖数: 3619
24
来自主题: HuNan版 - 奥数题详解
哪位学计算机的,能把这个写成伪码么?
f*******5
发帖数: 10321
25
尤其是技术语言再拿法律语言复述一边,看着云山雾罩的。其实就是把伪码讲了一遍,
md。再看google刚拿的根据地点做广告的专利,简直就是不让人编类似的程序了。
C*******n
发帖数: 56
26
来自主题: CS版 - 算法学的很痛苦,求建议
http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-046JFall-2005/LectureNotes/index.htm
MIT的课堂录像.
到电骝(verycd)去下载课后作业的答案,多做练习,如果还不明白,搞本数据结构的书看
看. 将来如果找工作如果是做程序的,有必要做做编程练习,否则就看看书,会写伪码就
行了.我们这边上课也是不要求编程的,但布置的一个project要写程序.
y****w
发帖数: 3747
27
来自主题: Database版 - 工作真难啊
说起这个,我还一直想把QA们都送去学写伪码,更严格的把需求和边界说清楚。 大家
说的语言不一样,累。
y****w
发帖数: 3747
28
来自主题: Database版 - How to write this loop SQL query?
伪码,你自己接着改出来吧,
with t1 ( select code, time, rownumber()over() as rn from t order by time ),
t2(tm1, tm2)(
select t1.time, t1.time from t1 where time = (select min(time) from t1
where code <> 'FR')
union all
select case when t1.code <> 'FR' then t1.time else NULL end, t1.time
from t1,t2 where t1.rn = t2.rn+1
)
select tm1, max(tm2) from t2 where tm1 is not null group by tm1
y****w
发帖数: 3747
29
来自主题: Database版 - stored procedure running 很慢的问题
sp has more than 40 update statements to update a table (more than 50 ) ----
很可能你这些update可以合并。别说是一列一列的更新。
你最好贴个伪码上来大家看看。
如果每次调用都insert然后又清空,考虑用真正的临时表than regular table。
m********5
发帖数: 17667
30
你的问题描述太不清楚了
请试图用一段伪码来表述你的问题

to
problem
P*****f
发帖数: 2272
31
来自主题: Programming版 - 这道题贴过没有?
驽钝了,没得到它...
你贴个伪码吧? heihei

那为什么不直接用 next 复制 node ,然后 update 下 side branch,不更
简单?It's SLL...
P*****f
发帖数: 2272
32
来自主题: Programming版 - 这道题贴过没有?
大概知道了。的确方便很多,如果把两个链merge在一起。

驽钝了,没得到它...
你贴个伪码吧? heihei
那为什么不直接用 next 复制 node ,然后 update 下 side branch,不更
简单?It's SLL...
s***e
发帖数: 122
33
来自主题: Programming版 - 问一道算法题
上网查了一下n-body问题,看来问题比较复杂,用等价电荷的方法必须是对距离比较远的电荷组才可以近似。所以,这种方法是不能得到准确结果的。我也还是另等高明吧。
============================================================================
我写了些伪码,大致是用二分法,将电荷组不断分成两半,每分一次,算出每一半的中
心和另一半的每一个电荷的相互作用力,以更新结果数组。
// 电荷
struct e {
double q; // 电量
double loc; // 位置
}
// 电荷数组
e a[n];
int main() {
// 初始化电荷数组
// ...
// 电荷受力数组
double f[n];
for (i = 1~n) f[i] = 0;
center(a, f, 0, n-1);
// 打印电荷受力数组
// ...
}
// 计算电荷组的等价电荷
e center(e a[], double f[], int
b*****n
发帖数: 685
34
来自主题: Programming版 - 问个hash table问题
基本知道是咋回事,可是从没用过,也不知道怎么实现,哪位大牛能简单讲讲,或者贴
个伪码?谢了!
d**********x
发帖数: 4083
35
好吧,我给你顺一顺。
你原来的意思就是说,美国管的比中国严,中国其实很自由。
但是这种所谓的自由是伪自由,首先它在某种程度上是超出了一般所谓自由的定义,因
为自由是建立在不影响其他人权利的基础上的;其次政府到底要管什么,什么时候管,
你完全无法预测。
所以你说的没有什么意义,我们在这个问题上思考的层面根本不同,没什么可说的,可
以不说了么?
f******8
发帖数: 93
36
来自主题: Programming版 - 第一次实现算法,鸡冻啊
筹备转行,正自学算法。虽然平时经常写搜索字符串之类的script,但没怎么写过有名
号的算法。
看了一遍merge-sort大体意思,伪码没看懂,索性不看了根据自己理解用python试着写
。折腾了三个小时改无数错终于完成,很开心。
我平时刷试管的,感觉学习曲线基本是平的,很多东西完全就是记住背过没有什么门槛
以至于很boring。学算法更多的是自己领悟,还是挺有趣的。
一点个人体会,不知道版上大牛对算法学习有什么看法,还请多多指点。
g*****g
发帖数: 34805
37
这本来就是伪码,大家知道要干啥就行了,我写的也不是C/C++。LOL。还是那句话,别
光说不练。
g*****g
发帖数: 34805
38
我干嘛要做sync,就是写到硬盘而已。本来就是写伪码,我完全没打算优化,那是
你的事情。

the
g*****g
发帖数: 34805
39
LOL,我写个伪码,还追究错误。关键的不是怎么写,而是benchmark。
魏老师真是极品。
g*****g
发帖数: 34805
40
我写个伪码你都能追究常识错误?LOL。你把没有常识错误的东西benchmark出来不就好
了。我没不让你优化。
g*****g
发帖数: 34805
41
那只是个伪码,让大家明白要做啥,魏老师要实现轮子,我是用轮子的。你要说我对IO
类库细节不够深入也行,我又没否认。这个跟架构设计没啥矛盾,你这就是黔驴技穷了。
你大可以推,可以问问题,但是你自己都承认过了。我的设计方案没有漏洞,是你背景
不足看不懂。现在又说我一遍一遍的方案推到重建,就是自己说的话当放屁了。
V*********r
发帖数: 666
42
来自主题: Programming版 - 为什么说 lisp 是AI 的语言?
我以前学AI课也是用LISP写的,但想不出有什么特别的原因。Norvig在写AIMA这本书的
时候,配套代码原先只有lisp版本,后来他本人变成python粉丝(由于跟伪码接近),
自己又拿python写了一遍,发现更简洁。
http://aima.cs.berkeley.edu/code.html
http://code.google.com/p/aima-python/
s****u
发帖数: 1433
43
来自主题: Programming版 - 我现在常用语言是LABVIEW和ACCESS
呵呵,编程语言只是新技术中的沧海一粟啊。
何况,技术只是工具,定义目标远比选择工具重要。
我二十多年前学编程的时候,就决定了40岁以后绝对不做CODER。
把脑细胞用在记忆语法,函数和捉虫上面,并不那么有趣。
写写伪码,研究一下算法,才对得起我的智力。LOL
z*******3
发帖数: 13709
44
来自主题: Programming版 - 从vert.x的例子看脚本
主页上有java和其他四种脚本的实现
不知道其他人看了什么感觉
我感觉,java以外,其他四个,真的很像
they r all the same
但是js没有用lambda标准符号->,所以写起来有些啰嗦
python的缩进很蛋疼
就剩下ruby和groovy,groovy语法最好
最容易看懂,不需要学,直接读就能读懂
所有的语法都很简单,明了,几乎是伪码怎么写
它就怎么写,而且这么多语言,它的表达最简短
在可读性和书写简洁上有一个绝佳的平衡
ruby的话,相比之下,语法灵活
而且json的内联支持只有ruby和js有
groovy还是要用库,所以这也能说明为什么
ruby和groovy在我这边这么流行了
等clojure和scala出来之后,再比较一下
估计scala写起来最短
n*****t
发帖数: 22014
45
来自主题: Programming版 - 分布式分票算法
古德八,你能贴个实现不?好歹给个表设计、伪码啥的,说了半天没干货啊
比如你要求的碎片最小化?

multiple
n******7
发帖数: 12463
46
来自主题: Programming版 - 开源的轮子
开源的是这么个问题
要折腾,文档烂,还有错,被坑过几次
什么事情都是有代价的
所以作为伪码工,尽量用大路货,反正能出东西就好
不太复杂的轮子我就自己写了,知根知底
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)