原创 Stanford編程方法學公開課作業 1 ----關於Karel 中點尋找問題的討論 (Midpoint finding)

問題描述:Karel需要尋找到第一行的中點位置,並在那裏放下一個beeper,具體描述請參考英文原文 Problem 3 As an e

原创 Neural network學習筆記,未完待續

This script summarize the learning notes of neuron network and deep learning (The main reference is “Neural Network

原创 PTA系統自測題-打印沙漏 (python 3)

題目要求: 自測-1 打印沙漏   (20分) 本題要求你寫個程序把給定的符號打印成沙漏的形狀。例如給定17個“*”,要求按下列格式打印 *****  ***   *  *** ***** 所謂“沙漏形狀”,是指每行輸出奇數個符號;各行

原创 關於Karel倍增beeper問題的討論

問題描述: 如下圖所示,Karel將從(1,1)出發尋找地圖中一處放置有若干beeper的位置,將該處beeper數量double並返回原點。 補充描述: Karel只能在到達某處後獲知該處有或者沒有beeper,無法獲知具體數量。Ka

原创 Code_Aster comm命令文件結構與說明(by Yang 2017.3.30)

對於code_aster這樣一款來自法國的開源軟件,很多時候它的幫助文檔是用法語書寫的,有些時候所能獲得的英語文檔也是由機器翻譯的,因此相對ABAQUS這些成熟商業軟件而言,code_aster的相關資料查閱起來要困難一些。因此更加有必要

原创 關於Karel迷宮問題的討論

在如上圖所示的迷宮中,Karel需要從(1,1)出發前往右上方撿拾beeper,用stanford的Karel插件在eclipse中解決這一問題 編程思路: 能向右轉時向右轉,在每一次移動時總是優先考慮向右行動的可能性 代碼1:在大循

原创 python實現讀取給定文件夾下文件目錄與文件信息(包括子文件夾)

(本文代碼是改寫調整過的代碼,原代碼可參考 android小站,博客網站是:http://hkllzh.iteye.com/blog/1517917 ) 注:由於源代碼在遞歸部分闡述稍欠清晰,文中所示爲改寫之後的遞歸代碼,測試後與源代碼

原创 PTA平臺 自測-3 數組元素循環右移問題

中國大學MOOC-陳越、何欽銘-數據結構-起步能力自測題 自測-3 數組元素循環右移問題   (20分) 一個數組A中存有N(>0)個整數,在不允許使用另外數組的前提下,將每個整數循環向右移M(M≥0)個位置,即將A中的數據由(A0 A1

原创 使用python進行ABAQUS的二次開發的簡要說明(by Young 2017.06.27)

(所有用詞以英文爲準,翻譯僅供參考) 一、abaqus二次開發總述: 首先最重要的知識點需要明確,abaqus在求解核心(Solver/ Kernel)和圖形用戶界面(GUI)之間使用的交互語言天然就是python,因此使用python進

原创 Stanford編程方法學公開課作業 2 ---- Karel中生成棋盤的代碼

解決如下圖所示問題:(生成間隔棋盤狀圖案) 要求程序可以在 各類形狀的地圖中正常運行(如1x8 8x1 5x6 6x6 7x7 等等)   代碼如下: /* * File: CheckerboardKarel.java * ----