31、编程知识与水容器类的优化探索

编程知识与水容器类的优化探索

1. Java编程特性

在Java编程中,有一些独特的特性值得关注。首先是嵌套赋值,和C语言一样,Java也可以串联多个赋值操作。这种赋值序列是从右向左计算的,这意味着序列中的所有变量都会被赋予最右边表达式的值。

for 循环里,逗号的使用也有特殊之处。在C语言中,表达式 exp1,exp2 会按顺序计算两个表达式,然后返回第二个表达式的值。而在Java中,类似的语法只允许在 for 循环的第一个和第三个子句中使用,其目的是为了优雅地支持带有多个索引的循环,例如 for (i=0, j=n; i<n; i++, j--)

2. 代码高尔夫相关资源

代码高尔夫是一个有趣的编程领域,虽然相关的文献资料并不多。在国际奥委会将其认定为一项正规运动之前,想要深入了解代码高尔夫,可以浏览以下相关网站:
- Anarchy Golf :网址为http://golf.shinh.org ,在这个网站上,你可以看到作者在AWK语言方面的一些成果,搜索“marcof”即可查看。
- Code Golf on StackExchange :网址是https://codegolf.stackexchange.com ,这是另一个举办代码高尔夫竞赛的网站。
- The International Obfuscated C Code Contest :网址为http://www.d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值