原创 終端實現《算法》(第四版)BinarySearch.java程序詳細步驟

blog實現了命令行終端佈置《算法》(第四版)運行學習環境: 首先確保自己PC的java運行環境正常! 一、到官網下載algs4.jar(本書的標準庫)和algs4-data.zip(本書的數據支持文件); 官網下載網址:https://

原创 值傳遞和地址傳遞舉例辨析

C/C++裏面聲明一個函數的同時可以傳入一些參數,稱之爲形式參數(形參),在傳輸參數時,有值傳遞和地址傳遞,如: #include<stdio.h> void fun(int c); //值傳遞 void fun_p(int *

原创 順序表的基本操作及實現(一)

這個順序表實現數組採用的靜態分配方法,一旦空間佔滿,再加入新的數據是將會產生溢出,進而導致程序崩潰! 文末有完整的代碼示例。 順序表從存儲類型描述如下: #define MaxSize 50 typedef int ElemTyp

原创 C第一個程序:Hello, World!

入門C語言的第一個程序,當然是"Hello, World!" ! #include<stdio.h> int main() {     printf("Hello, World!");     return 0; }  

原创 gitHub常見操作和常見錯誤解決!錯誤提示:fatal: remote origin already exists

原文鏈接:http://blog.csdn.net/dengjianqiang2011/article/details/9260435    如果輸入$ git remote add origin [email protected]:djqia

原创 Java集合框架學習筆記及完整源碼案例淺析

一、集合的應用場景 - 無法預測存儲數據的數量 - 需要進行數據的增刪改查 二、集合框架的體系結構 - 接口Collection有三個子接口List(實現類爲ArrayList、LinkedList)、Queue(實現接口爲Linked

原创 JSP九大內置對象常用方法及解析

JSP九大內置對象(主要)  out : 輸出對象,向客戶端輸出內容    request:請求對象;存儲“客戶端向服務器發送的請求信息”          String getParameter(String name):根據請求的字段

原创 棧的基本操作及實現(順序棧)

順序存儲結構來實現的棧稱爲順序棧,它利用一組地址連續的存儲單元存放自棧底到棧頂的數據元素,同時附設一個指針top來指示當前棧頂的位置。 (注意,“&”是c++特有的用來表示引用調用,所以此文件應以.cpp後綴保存) 結構體爲: #

原创 隊列的操作及實現——鏈式隊列

隊列的鏈式存儲表示,實際上就是一個有頭指針和尾指針的單鏈表。 單鏈表的表頭爲隊頭,單鏈表的表尾爲隊尾,由隊列的性質,表頭只能出隊,表尾只能入隊。 它的結構體描述如下,分2部分,更容易看出來: typedef int ElemTyp

原创 隊列的操作與實現——循環隊列

由於順序隊列有“假溢出”的缺點,所以在應用中,運用更多的是循環隊列來實現隊列的順序存儲。 (由於引用傳參數,所以源文件需要.cpp後綴,即c++文件存儲。) 循環隊列的判空條件爲:Q.rear == Q.fornt; 循環隊列的判

原创 單鏈表及基本操作與實現

單鏈表的基本操作及基本實現如下: #include "stdio.h" #include "stdlib.h" typedef int ElemType; typedef struct LNode{ ElemType

原创 順序表的基本操作及實現(三)

這篇中,線性表的長度是可變的,且最大存儲空間隨問題的不同而不同,在C語言中可用動態分配的一維數組。 (由於引用傳參數,所以源文件需要.cpp後綴,即c++文件存儲。) 即使是動態分配內存,分配的內存也必然是一段連續的地址空間,因爲

原创 順序表的基本操作及實現(二)

這個順序表實現數組採用的靜態分配方法,一旦空間佔滿,再加入新的數據是將會產生溢出,進而導致程序崩潰! 這篇中,參數傳遞的不是指針,而是引用,保存爲源文件時要以.cpp結尾。 文末有完整的代碼示例。 順序表從存儲類型描述如下: #d

原创 順序表的基本操作及完整實現

這個順序表實現數組採用的靜態分配方法,一旦空間佔滿,再加入新的數據是將會產生溢出,進而導致程序崩潰! 文末有完整的代碼示例。 順序表從存儲類型描述如下: #define MaxSize 50 typedef int ElemTyp

原创 Git常用命令彙總——Git Cheat Sheet

一位外國小哥哥整理的常用的 Git 命名,很實用哦,分享一下: 下載鏈接:https://pan.baidu.com/s/1jQH79tHGs7wZ7BRjN0lpuA  提取碼:l998