原创 C++ essential(Day 2)(重載函數和模板)

重載函數(overload function) 在C語言中,不允許函數有同名函數,C++通過重載函數名來避免這類麻煩。你可以在同一個程序裏使用同名的兩個或多個函數。函數名重載可以讓函數使用起來更“自然”。使用了重載的程序也更容易讀和寫

原创 C++ essential(Day 3)

函數指針指向某種特定類型,函數的類型由其參數及返回類型共同決定,與函數名無關。舉例如下: data_types (*func_pointer)( data_types arg1, data_types arg2, ...,data

原创 C++ essential(day 1)

  對於一個完整的程序,在內存中的分佈情況如下圖:  棧區: 由編譯器自動分配釋放,像局部變量,函數參數,都是在棧區。會隨着作用於退出而釋放空間。棧由系統自動分配,速度較快,在windows下棧是向低地址擴展的數據結構,是一塊連續的內存

原创 tensorboard 遇到的錯誤

1.writer=tf.summary.FileWriter("./",sess.graph) 可以將graph保存到當前文件夾 2.利用G: ,cd dir進入gragh的上級目錄 3.tensorboard --logdir=new(

原创 python Day8 :集合

(1)基礎 set和frozenset分別創建可變與不可變集合,集合中的元素不重複。 aset=set('david') Out[2]: {'a', 'd', 'i', 'v'} type(aset)Out[3]: setdset=s

原创 兩個月的懈怠

Numpy的基礎:import numpy as np a_array=np.arange(-10,10)#產生一個步進爲一的序列,從-10到9 a_array.shape=(2,10)#變爲2*10矩陣 a_array[(a_array

原创 python Day7:dict的一些知識點

(1)fromkeys的用法: dict.fromkeys( seq ,value) seq可以爲元組,也可以爲列表,但必須是不可變的, 如下: aDict={}.fromkeys(['g','h','k','l'],300) aDic

原创 python Day 1

x=input(),x類型爲str x=int(input()),x類型爲int from math import sqrt def isprime(x): if x == 1: return False