離散數學對編程很重要,離散的思想在計算機中隨處可見。
離散數學里面提到的樹、圖,在數據結構中,二叉樹、圖又是非常重要的數據結構,在編程中經常要用到這些抽象數據結構來對數據進行組織、存儲,如果沒有這些理論基礎。所以,離散數學是學好編程的一個基礎課程,非常重要。我感覺離散數學在計算機中隨處可見,它更重要的是一種思維。
比如:離散數學對深入學習編譯原理來說也是非常必要的基礎。最典型的例子也是圖論。編譯原理里充滿了對圖論的應用。無論是編譯器的中間表示、寄存器分配,還是運行時支持系統中的GC之類,到處都是圖。