原创 《算法》第四版學習環境配置

 首先從官網上下載algs4.exe,下載地址:點擊打開鏈接,進入之後,往下拉,你會看到             選擇系統,然後進入點擊下載就好,以windows系統爲例 它的默認下載路徑是C:\Users\你電腦的名字\algs4,下

原创 JAVA 輸出 1 3 6 10 15 ....

近期重新翻看Java書本,發現一個好玩的程序。 看網上的好多都是,把這些數存在數組裏面,然後再通過循環提取出來,這樣太糙了。 下面是我的代碼: import java.util.Scanner; /**   * @author NEO

原创 R語言-連接MySQL數據庫方法

R語言連接數據庫常用的方法有2種: 1、使用R數據庫接口 連接MySQL,使用RMySQL包,使用前RMySQL包要先安裝。 library(RMySQL) 連接方式有2種: (1)使用dbConnect conn <- dbCon

原创 MySQL ODBC驅動安裝和配置數據源

——————————————————————————————————————————— 很多人在用C++開發軟件或者系統的時候可能用到的數據庫,而MySQL數據庫又是使用較多的一種數據庫。當我們在用C++進行開發並且操作局域網內另

原创 循環鏈表,雙向鏈表

循環鏈表 循環鏈表與順序鏈表之間的區別:循環鏈表最後一個數據的next指針域不爲空,而是指向頭結點,其他基本操作大體相同,只是在判斷表結束的條件變爲判斷節點的引用域是否爲頭引用 雙向鏈表 /** * @author NeoSong

原创 JAVA操作數組----二分查找法,冒泡排序

1.二分查找法 public static int binarySearch(int[] a, int key) { int lo = 0; int hi = a.length - 1;

原创 JavaScript中數組、函數、事件

javascript不支持多維數組,可以用虛擬數組實現,就是數組的元素也是數組 定義一維數組 var arr=[1,5,6,4]; var arr=new Array(); 定義二維數組 方法1. var arr=new Array(長度

原创 java實現線性表中的鏈式存儲

鏈式存儲與順序存儲相比較,更節省空間,更加方便的刪除和插入 /** * @author NEOSONG * @date Oct 7, 2017 * 10:18:26 AM * program OF information: 1.

原创 JS中如何輸出空格

截圖來源:慕課網

原创 css層次選擇器的理解

1、css後代選擇器(1)語法:h1 em {color:red;} 表示的是從h1開始裏面包含的所有的em元素變成紅色,若em元素中還有其他元素,也會被選擇。h1爲祖先,其他的em都是後代,即選中後代,不管是兒子還是孫子,只要是都會被選

原创 C---動態內存分配

1.什麼是動態內存分配 所謂動態內存分配(Dynamic Memory Allocation)就是指在程序執行的過程中動態地分配或者回收存儲空間的分配內存的方法。動態內存分配不象數組等靜態內存分配方法那樣需要預先分配存儲空間,而是由系統根

原创 C--使用指針做的一個小程序

程序描述: 一個班中有四個學生,每個學生有五門課程 要求: 求第一門課程的平均分 找出有兩門以上不及格學生,輸出學號,全部課程成績及平均分 找出平均成績在90分以上或全部課程成績在85分以上的學生 編寫三個函數實現以上三個要求 代碼

原创 IO(輸入輸出)(一)字節流

字節流讀文件 工程結構 try { //一個漢字佔用兩個字節 String str="我我"; byte[] b=str.getBytes();

原创 Project interpreter not specified(eclipse+pydev)

【小記】      最近因爲想配置Android的開發環境,把原來的MyEclipse5.5刪了,下載了最新的Eclipse3.7版本,因爲之前在進行Python開發,就下載了最新的Pydev2.4版本,安裝插件之後,新建Python工

原创 java實現數據結構中線性表的順序存儲

/** * @author NEOSONG * @date Sep 28, 2017 * 7:30:43 PM * program OF information:定義一些線性結構操作 * 1,定義接口,並在其中定義方法,接口是1