Re: [心得] 寫出簡潔好程式-短碼達人的心得技法
今天下午買的,已經看半本掉了
的確本書的目標是寫出最短的code
書後面就講明「一邊探討程式原始碼可以縮到多短,一
邊研究資料結構、演算法、執行環境的過程」
所以不單單只是縮行、更換變數名
要有一定的程度才有辦法理解其中一些招數
的確他有犧牲一些速度
但不是寫短碼犧牲速度還以為會跑比較快
作者很清楚會犧牲速度,範例也有給出較快速的版本
而且他也沒有說寫大型project的時候用短碼寫
只說這是一種「嗜好」
那這本書學不到東西嗎?
這樣想就錯了,可以學到一堆傳統教科書學不到的東西
要寫短碼絕對不是固定幾招
首先要對題目有深入的了解
比如說一題 //如有侵權請告知
請費式數列第n項最後4個數字
如果看不出規律,那還是寫不出真正的短碼(沒錯,答案是有周期的)
整體而言十分推薦這本書
尤其是對c語言有一定程度的人,可以學到一些不知道的事
從中汲取對自己有用的部份
新手就別試了,難以理解之外,還會讓你功力退步
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.61.227.24
推
08/05 00:13, , 1F
08/05 00:13, 1F
→
08/05 00:14, , 2F
08/05 00:14, 2F
推
08/05 00:23, , 3F
08/05 00:23, 3F
→
08/05 00:24, , 4F
08/05 00:24, 4F
推
08/05 00:25, , 5F
08/05 00:25, 5F
→
08/05 00:25, , 6F
08/05 00:25, 6F
推
08/05 00:55, , 7F
08/05 00:55, 7F
→
08/05 00:56, , 8F
08/05 00:56, 8F
→
08/05 00:57, , 9F
08/05 00:57, 9F
→
08/05 00:58, , 10F
08/05 00:58, 10F
推
08/05 00:58, , 11F
08/05 00:58, 11F
→
08/05 00:59, , 12F
08/05 00:59, 12F
→
08/05 00:59, , 13F
08/05 00:59, 13F
→
08/05 01:00, , 14F
08/05 01:00, 14F
→
08/05 01:01, , 15F
08/05 01:01, 15F
→
08/05 01:02, , 16F
08/05 01:02, 16F
推
08/05 01:02, , 17F
08/05 01:02, 17F
推
08/05 01:25, , 18F
08/05 01:25, 18F
推
08/05 01:36, , 19F
08/05 01:36, 19F
→
08/05 01:36, , 20F
08/05 01:36, 20F
推
08/05 05:36, , 21F
08/05 05:36, 21F
推
08/05 08:08, , 22F
08/05 08:08, 22F
推
08/05 09:30, , 23F
08/05 09:30, 23F
→
08/05 09:31, , 24F
08/05 09:31, 24F
推
08/05 11:34, , 25F
08/05 11:34, 25F
→
08/05 11:34, , 26F
08/05 11:34, 26F
→
08/05 11:35, , 27F
08/05 11:35, 27F
推
08/06 11:42, , 28F
08/06 11:42, 28F
推
08/07 03:40, , 29F
08/07 03:40, 29F
→
08/07 03:42, , 30F
08/07 03:42, 30F
→
08/07 03:44, , 31F
08/07 03:44, 31F
→
08/07 03:46, , 32F
08/07 03:46, 32F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
14
27
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章