原创 類水仙花數檢測

相信所有編程語言的初學者都會做過這樣一道題: 求出所有“水仙花"數並輸出,水仙花數是指一個三位數,其各位數字的立方和確好等於該數本身,如153=111+555+333. 實際上,水仙花數屬於自冪數的一種,即各位數的位數次冪和等於本

原创 馮·諾依曼體系結構的學習總結

馮·諾依曼體系結構的學習總結馮·諾依曼體系結構的誕生馮·諾依曼體系結構特點與哈佛體系結構的比較馮·諾依曼體系結構的侷限計算機體系結構的發展趨勢 馮·諾依曼體系結構的誕生 馮·諾依曼體系結構由美籍匈牙利數學家馮·諾伊曼於1946年提

原创 單鏈表的初階練習

.連接兩個升序鏈表 1.建立一個節點負責串起新的表; 2.當兩個頭節點都不爲空時,判斷頭兩節點數據的大小; 小的被新建節點串起,然後節點後移; 3.當有一條鏈被串完時,直接串另一個節點; public static Node me

原创 認識string類

創建字符串 常見的構造 String 的方式 //方式一 String str = "Hello csdn"; // 方式二 String str2 = new String("Hello csdn"); // 方式三 cha

原创 類和對象要點歸納

什麼是類? 什麼是對象? 類就是一個模板,對象就是這個模板產生出的實例。比如說類是一張圖紙,根據這個圖紙可以造出不同的房子(對象) Java是面向對象的語言 oop(面向對象)語言的三大特徵: 1.封裝性:用private修飾

原创 mysql重裝時系統錯誤2解決方法

很多人在裝mysql後發現無法正常啓動,提示原因是系統錯誤2,找不到指定文件夾。 原因是之前裝過MySQL,卸載後一些服務殘留,導致啓動路徑指向之前mysql的啓動文件夾。 想辦法徹底卸載mysql可以解決這個問題,不過比較麻

原创 詳解:輸入一串只含小寫字母和數字的字符串,輸出其中最長的數字串。

例:1dsa22dsad333adsad4444dsadsa55555ds 輸出:55555 需解決問題 1.如何分離數字得到對應的數字串 2.數字個數的計數 3.最長數字串的更新 變量需求 1.兩個臨時數組,tmp[],tmp1

原创 求參數對應的二進制數中1的個數

給定任意一個整數,求其對應的二進制數中1的個數 public static int numberOfOne(int num) { int count = 0; //計數器 while (nu

原创 猜數字

小程序練習 系統自動生成一個隨機整數(1-100), 然後由用戶輸入一個猜測的數字. 如果輸入的數字比該隨機數小, 提示 “大了!”, 如果輸入的數字比該隨機數大, 提示 “小了!” , 如果輸入的數字和隨機數相等, 則提示 “答

原创 順序表掌握基本要求

順序表是用一段物理地址連續的存儲單元依次存儲數據元素的線性結構, 一般情況下采用數組存儲。在數組上完成數據的增刪查改。 順序表一般可以分爲: 靜態順序表:使用定長數組存儲。 動態順序表:使用動態開闢的數組存儲。 靜態順序表適用於確

原创 遞歸總結

1.什麼是遞歸? 遞歸是一種在程序設計語言中廣泛應用算法。一種編程思想和技巧。 其主要特點就是通過反覆調用自身函數來解決問題。 舉個例子來說: 黑藍白紅 有一天黑兔想吃藍蘿蔔,但他只有黑蘿蔔,於是他去找藍兔, 藍兔說,我想吃白蘿蔔

原创 基於比較的三種穩定排序算法

本文主要介紹三種常見基於比較且穩定排序算法基本原理和實現 ,以及排序算法的性能分析。 常見的基於比較的排序算法有如下七種 其中穩定的排序算法只有直接插入排序,冒泡排序和歸併排序。其餘5種都是不穩定排序。關於排序的穩定性,舉個例子

原创 java中變量和運算符的基本知識點

java中變量和運算符變量1.1 整型變量1.2 長整型變量1.3 雙精度浮點型變量1.4 單精度浮點型變量1.5 字符類型變量1.6 字節類型變量1.7 短整型變量1.8 布爾類型變量1.9 字符串類型變量1.10 變量的作用域

原创 java中數組總結

1.數組的基本用法 1.1數組的創建 數組本質上就是讓我們能 “批量” 創建相同類型的變量, 數組的內存是連續的。 數組的創建: // 動態初始化 數據類型[] 數組名稱 = new 數據類型 [長度] { 初始化數據 }; //

原创 12/12/2019 空瓶兌換,括號的合法判斷

1.給定飲料數,求能多喝的飲料的瓶數 兌換規則:三個空瓶換一瓶,當剩下兩個空瓶時,可以找店家“借”一瓶喝完然後將空瓶一起還給老闆。 初看題時,想到的是腦子裏全是喝-兌-喝-兌的過程,第一時間想到的是遞歸,於是出現了以下代碼 pub