討論區快速選單
知識庫快速選單
政府補助!學嵌入式+物聯網 網路投保旅行平安險 討論區最近新進100則主題
[ 回上頁 ] [ 討論區發言規則 ]
邏輯差怎麼辦 = =
更改我的閱讀文章字型大小
作者 : mj238666(小嫩嫩)
[ 貼文 6 | 人氣 4461 | 評價 0 | 評價/貼文 0 | 送出評價 4 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/7/14 下午 03:07:09
我目前正在學C語言,剛學1個禮拜而已

老師會出作業叫我們用*符號印出不同的圖形

可是很多題目我都想不太出來

可能是我邏輯差吧!!

有什麼方法可以訓練邏輯能力好一點呢??

還是天生沒法救 = =
作者 : sailormoontw(Sailormoontw)
[ 貼文 118 | 人氣 3595 | 評價 430 | 評價/貼文 3.64 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人mj238666註記此篇回應為很有道理 2007/7/14 下午 05:23:30
這和邏輯我覺得沒什咩關係說...
有時候, 需要一點 想像力 和 歸納的能力

因為做程式畫圖, 其實是需要計算的...
就要要把公式導出來...

我舉一個例子來說:
*
**
***
****
像這樣 歸納,

第一行 -> 印出一個星星
第二行 -> 印出二個星星
第三行 -> 印出三個星星
第四行 -> 印出四個星星

星星的數量和行數的關係是 -> 第幾行就印出幾個星星 -> 星星數 = 行數
問題是如何印出多個星星呢??

印出一個星星 = 重複一次, 印出一個星星
印出二個星星 = 重複二次, 印出一個星星
印出三個星星 = 重複三次, 印出一個星星
印出四個星星 = 重複四次, 印出一個星星

像這樣歸納, 把公式弄出來之後, 程式就好寫多了


作者 : pantc328(好說) C#優秀好手貼文超過500則人氣指數超過10000點
[ 貼文 894 | 人氣 14154 | 評價 3400 | 評價/貼文 3.8 | 送出評價 2 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人mj238666註記此篇回應為很有道理 2007/7/14 下午 06:55:52
天生,有差,有人天生某方面就很強,他的思考能力可能要將他的腦剖開才知道.
通常找工作面試時都會考邏輯,但只要邏輯中中就好了.畢竟人天生是平等的,有一好就有一壞,有人會記但不會計,有人會讀書但EQ很低,有人反應慢,但基本上你只要不是白癡邏輯都OK.
邏輯差是可訓練的,所謂勤能補拙,邏輯能力強教一次就會了,差的你就要重複二三次.
當然寫程式也是一樣,邏輯不斷的變,遇到時你會想很久,幾乎晚上睡覺時都在想,但只要你解過以後遇到就很輕鬆,而且邏輯會越來越細,越做越複雜.
作者 : mj238666(小嫩嫩)
[ 貼文 6 | 人氣 4461 | 評價 0 | 評價/貼文 0 | 送出評價 4 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/7/15 上午 10:51:22
可能是我需要多練習吧!

只是跟我一起學C語言的人,之前也有接觸過別種語言

好像只有我是完全的新手

老師出的問題他們不是馬上解出來,不然頂多是想一下而已!

相較之下我就差蠻多的 = ="
作者 : sailormoontw(Sailormoontw)
[ 貼文 118 | 人氣 3595 | 評價 430 | 評價/貼文 3.64 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人mj238666註記此篇回應為很有道理 2007/7/15 下午 03:00:16
這和我最近學阿拉伯文的感覺一樣...

和我一起學的人, 很多都是精通法文德文義文俄文的...
就我一個人, 這些全不會...@@
作者 : mj238666(小嫩嫩)
[ 貼文 6 | 人氣 4461 | 評價 0 | 評價/貼文 0 | 送出評價 4 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/7/27 上午 02:25:17
現在教到排序法了

老師在黑板上講的都懂

但是換到程式上要寫出迴圈和判斷式就要想好久好久

唉~挫折感好大= ="

作者 : sailormoontw(Sailormoontw)
[ 貼文 118 | 人氣 3595 | 評價 430 | 評價/貼文 3.64 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人mj238666註記此篇回應為很有道理 2007/7/27 上午 09:11:44
你會覺得寫起來較累是因為
1. 你學的是 C 語言, 這個算是很低階的語言了
2. 而且因為是學校教的, 應該是不會使用現成的函式

像 Ruby 如下

宣告 a 為一陣列
a = [1, 3 , 523, 2134, 21,23, 54, 35, 22, 63, 4,543, 2]
=> [1, 3, 523, 2134, 21, 23, 54, 35, 22, 63, 4, 543, 2]

下指令 a.sort 就直接 sort 了 :QQ
a.sort
=> [1, 2, 3, 4, 21, 22, 23, 35, 54, 63, 523, 543, 2134]
作者 : mj238666(小嫩嫩)
[ 貼文 6 | 人氣 4461 | 評價 0 | 評價/貼文 0 | 送出評價 4 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/7/28 上午 12:25:59
= =

當磨練吧!!

既然都決定學C了

只是每天都凌晨3.4點才睡早上8.9點起來;還是成效沒很好 = =

雖然我開始學習程式開始碰寫程式不到1個月

對自己期待蠻大的,也對自己有小失望

但還是會繼續堅持吧!!
作者 : sailormoontw(Sailormoontw)
[ 貼文 118 | 人氣 3595 | 評價 430 | 評價/貼文 3.64 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/7/28 上午 08:26:07

其實你覺程式不用太急說, 除非你有確切的需要,
像是要上班用或是要交作業之類的....

就如你所說的好了, 其他人可能都擁有數年的經驗...
你覺得學鋼琴一個月的人, 和學了五年的人....自然就會有差啦...
學程式又像是練武功, 練太急會走火入魔的 @@

>只是每天都凌晨3.4點才睡早上8.9點起來;還是成效沒很好 = =
   寫程式需要腦力(一點), 如果腦力不夠, 成效自然不會太好囉 @@
   盡量不要熬夜囉...

>雖然我開始學習程式開始碰寫程式不到1個月
>對自己期待蠻大的,也對自己有小失望
>但還是會繼續堅持吧!!
   嗯嗯, 加油 ^^
作者 : tomesho(TomesHo)
[ 貼文 52 | 人氣 0 | 評價 70 | 評價/貼文 1.35 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/8/1 上午 11:58:29

>我目前正在學C語言,剛學1個禮拜而已
>
>老師會出作業叫我們用*符號印出不同的圖形
>
>可是很多題目我都想不太出來
>
>可能是我邏輯差吧!!
>
>有什麼方法可以訓練邏輯能力好一點呢??
>
>還是天生沒法救 = =
這個咩…
有時邏輯比較差的…
我會教他們…
用畫圖的去理解和思考…
把老師的範例…
一步一步的去分析研究0
慢慢的久了後…就會了…
作者 : bensontan(Benson) 貼文超過1000則人氣指數超過30000點
[ 貼文 1056 | 人氣 40462 | 評價 3290 | 評價/貼文 3.12 | 送出評價 80 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/8/1 下午 02:02:13
邏輯差怎麼辦?
-> 多練習

來做一下偶以前的練習好了, 希望有所幫助~
題目:
假設你有所有C語言的運算子, 如+,-,*,/,&,&&,~...
設 y=fn(x)
x = 1,2,3,4
y = 1,2,3,4 的各種排列 (共24種)

試完成此24個 functions.
1. y1=(1,2,3,4) => f1(x)=x;
2. y2=(4,3,2,1) => f2(x)=5-x;
3. y3=(2,3,4,1) => f3(x)=(x&3) + 1;
4. y4=(1,2,4,3) => f4(x)=(2<<(x-1))%5;

每一題都有很多解法, 試著少用*,/,%之類比較複雜的運算

然後,你可以再練習5的排列 (120種)

--- 還有, 這題最後有一招終極解法, 希望有一天你找到~
作者 : prag222(prag222)
[ 貼文 9 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/8/8 下午 11:38:43
多想繞口令阿....!!像我最近就想出一個
不打死我,我就不說出我是誰
打死我,我就說不出我是誰
(笑)....你慢慢想吧
作者 : sunny_gong(simula)討論區板主 C++頂尖高手貼文超過500則人氣指數超過30000點
[ 貼文 892 | 人氣 45047 | 評價 7220 | 評價/貼文 8.09 | 送出評價 108 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/8/9 上午 01:30:39

>多想繞口令阿....!!像我最近就想出一個
>不打死我,我就不說出我是誰
>打死我,我就說不出我是誰
>(笑)....你慢慢想吧
這個是說謊者悖論﹝the liar paradox﹞。一切都是幻覺!嚇不倒我的!
作者 : tigereye3010(tiger) 人氣指數超過10000點
[ 貼文 15 | 人氣 12160 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/9/3 上午 10:49:25
這是我自製地教學影片,對程式很有幫助。
在無名:
(入門)http://www.wretch.cc/video/tigereye3010&func=single&vid=2504614&o=time_d&p=1
(氣泡排序)http://www.wretch.cc/video/tigereye3010&func=single&vid=2553748&o=time_d&p=0
在YOUTUBE:
(入門)http://www.youtube.com/watch?v=dpLm3GCp-1k
(氣泡排序)http://www.youtube.com/watch?v=KmzyHt8kjg4

http://www.wretch.cc/blog/tigereye3010

遊戲
http://www.youtube.com/watch?v=1RaZxnTb2ns
http://www.wretch.cc/album/show.php?i=tigereye3010&b=1&f=1196165021&p=0
程式碼
http://www.javaworld.com.tw/jute/post/page?bid=35&sty=1&age=0&s=89
作者 : leo88hk(Leo)
[ 貼文 2 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/12/20 下午 04:25:11
這是FOR LOOP 和 bUBBLE SORT 來的嗎?
雖然的還沒看完其他的影片
 板主 : Jammy
 > 新手入門 - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - 新手入門 - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
新手入門
1 Raymond 900 
2 BK. 820 
3 Jasper 500 
4 太子 500 
5 Benson 410 
6 joe 400 
7 DEMO999 370 
8 青衫 300 
9 小朱 300 
10 Eric Ho 290 
新手入門
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2019 程式設計俱樂部 http://www.programmer-club.com.tw/
0.09375