原创 數據結構第一章-1.1基本概念

聲明:本系列博客爲博主學習購買的網易雲課堂網課-《AI前奏必備-數據結構[C語言版]》進行的學習記錄,涉及代碼等內容爲博主參考該網課編寫,僅供學習交流。(所有內容全部手動輸入,嚶嚶嚶.mp3) 1.數據 數據是描述客觀事物的符號,是計

原创 JAVA SE學習筆記(五):面向對象編程-b

22.面向對象特徵之二: 繼  承     01.多個類中存在相同屬性和行爲時,將這些內容抽取到單獨一個類中,那麼子類無需再定義這些屬性和行爲,只要繼承父類即可。     02.定義方法:         //定義父類         

原创 JAVA SE學習筆記(二):ecilpse的安裝和漢化、eclipse+Sublime Text3快捷鍵彙總

一、eclipse的安裝和漢化        上一節已經安裝了1.8版本的32位JDK,這裏我們選擇eclipse作爲集成開發環境,選擇版本時也應該使用32位,同時漢化包要選擇eclipse所對應的版本。         我使用eclip

原创 C++編寫一個求x的n次方的函數(其中n爲非負整型)

代碼: #include<iostream> using namespace std; double Calculate(double x, int n); int main() { int x, n; cout<<"請輸入x的

原创 JAVA SE學習筆記(一):JDK的安裝和配置+"Hello World!"

 JAVA 編譯環境術語解釋 JRE(Java Runtime Environment):運行Java程序的用戶使用的軟件,包含了java虛擬機卻不包含編譯器。 JDK(Java Development Kit):編寫java程序的程序員

原创 算法題01:遞歸:紅籃球問題

將 m≥0m\ge 0m≥0 個同樣的紅球,n≥0n\ge0n≥0 個同樣的藍球排成一行。對排法要求如下:任意某個藍球左側的紅球個數大於等於其左側的藍球個數加1(即藍球個數計數時包含當前藍球),例如:下列合法的排法1中,從左數到的

原创 JAVA SE學習筆記(三):Java基礎語法記錄

        Java繼承了C和C++大部分的基礎語法,簡單舉例記錄一下Java的基礎語法中需要注意的地方和與C/C++中不交叉的零散知識點,方便以後梳理知識點和複習。   零、註釋方法   1.一行註釋符 //   2.一行或多

原创 算法題06:動態規劃:最長單調遞增子序列(附:最長單調連續遞增子序列)

最長單調遞增子序列(DP算法) 題目: 給定一個 nnn 個數組成的數據,設計算法找出其中最長單調遞增子序列,要求算法複雜度不超過O(n2)O(n^2)O(n2)。 一、問題分析(模型、算法設計和正確性證明等) ​ 假設已經

原创 C++枚舉類型enum實例代碼

枚舉類型的聲明如下: enum 枚舉類型名 {變量值列表}; e.g.  enum Weekday {SUN, MON, TUE, WEN, THU, FRI, SAT}; 例題:某比賽結果有四種,(WIN, LOSE, TIE, C

原创 C語言學生成績統計程序(排序版)

本來已經寫了一個其他版本的小程序了,後來收到了同學的私信讓幫忙寫一個很像的程序。 原文鏈接: https://blog.csdn.net/qq_43617268/article/details/90695212 題目: #incl

原创 C++字符串編解碼程序

題目: 寫一個加密程序,從cin讀入需加密字符串,並將編碼後的字符序列寫到cout。設計並實現加密函數,並由主程序調用。加密方式如下:字符c的加密形式是c^key[i],其中key是一個指定的字符串”ilikecplusplus”。這個

原创 數據結構第一章-2.1線性表抽象數據類型

從本章開始正式進入數據結構學習...... () 1.線性表的定義 Definition:零個或多個數據元素的有限序列。 特點: 它是一個序列:        數據之間是有序的        數據元素之間是一對一的關係 有限性:  

原创 算法題05:動態規劃:求矩陣鏈乘的最優次序、兩字符串的最長公共子串

一、用動態規劃方法尋找矩陣鏈A1×A2×A3×A4A_1\times A_2 \times A_3 \times A_4A1​×A2​×A3​×A4​的最佳乘法結合順序使得調用的標量乘法次數最小 ,寫出計算過程。 A1A2A3A4

原创 JAVA SE學習筆記(六):面向對象編程-c

33.關鍵字static 01.在Java類中,可用static修飾屬性、方法、代碼塊、內部類 02.被修飾後的成員具備以下特點:         a.隨着類的加載而加載         b.優先於對象存在         c.修飾的成員