|
m********s 发帖数: 55301 | 2 对一个球队来说。
防守组能拖住对方进攻,进攻组能跑出上百码。
任何一个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 不用争论啦,看我在另一楼里面用 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 Aglee, 宠物版竟是些装逼的,一个社区学院毕业的小护士给我老吹她" 更是一个
medical group 的partner, 年薪十几万的码工她确实看不上。" 激怒了我老,给丫人
肉出来,丫原来在一个中国人开的小诊所里混饭吃。 给丫站内信过去,丫才闭嘴了。 |
|
W****g 发帖数: 178 | 15 其实说国人不团结,也是个伪命题。福建福清人就很团结,不团结他们就不能垄断美国
的中餐馆。我的老乡浙江青田人打不进美国,基本垄断了欧洲的中餐业。大陆复印业被
湖南新化人垄断,他们不团结也不行。这种基于亲戚老乡的团结,是中国人传统的所谓
团结。再大范围的,就很难了。
大范围的团结也不是不可能,基本上邪教是唯一能团结中国人的工具了。从白莲教,太
平天国,到共产主义,法轮功,这些都成功的团结了不少中国人。 |
|
|
z*********n 发帖数: 94654 | 17 不当卖国贼
我们vim国的坚决不用伪emacs! |
|
n******r 发帖数: 4455 | 18 伪码长的也不像,如果改成VB或者SAS就合适了 |
|
N*****m 发帖数: 42603 | 19 PM啥时候成上级了?PM一般都是点头哈腰的
卫东,你的伪码农身份暴露了 |
|
m*********r 发帖数: 59 | 20 石马队真是一个美丽的地方啊。所以朕留着以后再说。
回到县城去。我们住在中学的宿舍楼里。哥哥六岁?趴在桌子上看文
汇报。朕不懂那么高深的文章,朕蹲在门口用粉笔往地上写字。
外公在中学里上很多种课。语文英语和历史。天啊,外公居然还上过
英语课。朕没听过他说一个英文词。外公有时候出去开会,回来就给
朕买棒棒糖。是现在圣诞节拐棍形状的那种红白条的棒棒糖,不是一
根棍子顶着个糖球。如果哥哥不在家朕就用外婆洗菜的竹箕把糖扣着。
他们都说,你和你哥真好呀。
星期天县城里赶场。农民卖的东西在篮子里,篮子搁在地上。朕喜欢
搁在地上卖的东西,连朕都看得见。杂七杂八的,半篮子鸡蛋,半篮
子四季豆,五个小南瓜,两只捆住了脚的鸡歪在篮子边。一摞花瓣还
新鲜的向日葵盘。背兜也搁在一边,里面睡着小孩。竹子编的各样用
具,洗菜的,唰锅的,晒米的,草帽草鞋。
卖茶水的老太太在供销社门口设摊,褐色的茶水在玻璃杯里,上面盖
着一片正方的玻璃片,矮杯子一分钱一杯,高杯子两分。炒葵花在白
布口袋里,五分钱一碗。蚕豆凉粉的摊儿是要排队的,豆青色的凉粉
盛在搪瓷盆里,搭着湿毛巾。切成丝,码在碗里,佐料洒上去,油海
椒和醋要多 |
|
m*********r 发帖数: 59 | 21 隔着玻璃看朋友
有时候觉得朕已经有了那个宝贝望远镜。无聊的时候说,来看看俩妹妹
在干嘛吧。然后就去bbs上她俩混迹的club,看见她们和一群朋友说笑,
就象在手上一个水晶球里。瓜有时候打电话来,也会说,咱妹妹真好玩
啊。茶包mm今天说, blahblah 然后我们就大笑,这俩妹妹认的好。
朕考古,通常都是考同作者。有几个人,好玩儿的指数是相当稳定的,
所以即便是水,也一定有笑料。什么话题其实是无所谓的,只要说得
有趣。
不过她们俩太“狡”,三窟都嫌不够,不象我们,都是懒得挪窝的主。
朕是管它与北大是不是风马牛不相及,管它北大版上还剩那些人,就蹲
这儿了。也省得大哥找不是。mlc倒好,今天下午才补了那<<长笛>>的
课,刚又发现换一地儿有贴了一章武侠,再换一地儿还有点回忆,码得
比朕看得都快。 |
|
B******u 发帖数: 23763 | 22 阿,对啊,
不好意思,俺还真是忘了.
忘了纽约吃饭这码事了. |
|
|
|
f*******5 发帖数: 10321 | 25 尤其是技术语言再拿法律语言复述一边,看着云山雾罩的。其实就是把伪码讲了一遍,
md。再看google刚拿的根据地点做广告的专利,简直就是不让人编类似的程序了。 |
|
|
y****w 发帖数: 3747 | 27 说起这个,我还一直想把QA们都送去学写伪码,更严格的把需求和边界说清楚。 大家
说的语言不一样,累。 |
|
y****w 发帖数: 3747 | 28 伪码,你自己接着改出来吧,
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 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 驽钝了,没得到它...
你贴个伪码吧? heihei
那为什么不直接用 next 复制 node ,然后 update 下 side branch,不更
简单?It's SLL... |
|
P*****f 发帖数: 2272 | 32 大概知道了。的确方便很多,如果把两个链merge在一起。
驽钝了,没得到它...
你贴个伪码吧? heihei
那为什么不直接用 next 复制 node ,然后 update 下 side branch,不更
简单?It's SLL... |
|
s***e 发帖数: 122 | 33 上网查了一下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 基本知道是咋回事,可是从没用过,也不知道怎么实现,哪位大牛能简单讲讲,或者贴
个伪码?谢了! |
|
d**********x 发帖数: 4083 | 35 好吧,我给你顺一顺。
你原来的意思就是说,美国管的比中国严,中国其实很自由。
但是这种所谓的自由是伪自由,首先它在某种程度上是超出了一般所谓自由的定义,因
为自由是建立在不影响其他人权利的基础上的;其次政府到底要管什么,什么时候管,
你完全无法预测。
所以你说的没有什么意义,我们在这个问题上思考的层面根本不同,没什么可说的,可
以不说了么? |
|
f******8 发帖数: 93 | 36 筹备转行,正自学算法。虽然平时经常写搜索字符串之类的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
类库细节不够深入也行,我又没否认。这个跟架构设计没啥矛盾,你这就是黔驴技穷了。
你大可以推,可以问问题,但是你自己都承认过了。我的设计方案没有漏洞,是你背景
不足看不懂。现在又说我一遍一遍的方案推到重建,就是自己说的话当放屁了。 |
|
|
s****u 发帖数: 1433 | 43 呵呵,编程语言只是新技术中的沧海一粟啊。
何况,技术只是工具,定义目标远比选择工具重要。
我二十多年前学编程的时候,就决定了40岁以后绝对不做CODER。
把脑细胞用在记忆语法,函数和捉虫上面,并不那么有趣。
写写伪码,研究一下算法,才对得起我的智力。LOL |
|
z*******3 发帖数: 13709 | 44 主页上有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 古德八,你能贴个实现不?好歹给个表设计、伪码啥的,说了半天没干货啊
比如你要求的碎片最小化?
multiple |
|
n******7 发帖数: 12463 | 46 来自主题: Programming版 - 开源的轮子 开源的是这么个问题
要折腾,文档烂,还有错,被坑过几次
什么事情都是有代价的
所以作为伪码工,尽量用大路货,反正能出东西就好
不太复杂的轮子我就自己写了,知根知底 |
|