原创 php基礎 unset()、isset()、defined()、empty()

一、unset() unset()是註銷定義的變量,注意在 PHP 3 中,unset() 將返回 TRUE(實際上是整型值 1),而在 PHP 4 中,unset() 不再是一個真正的函數:它現在是一個語句。這樣就沒有

原创 處理機調度與實時調度算法

一.處理機調度的層次: 1.高級調度:高級調度又稱爲作業調度或長程調度,其主要功能是根據某種算法,把外存上處於後備隊列中的那些作業調入內存,也就是說,它的調度對象是作業。(屬於從外存向內存的調度,一般將作業從無到創建到就緒態) 2.中級調

原创 mysql數據類型 初學者必看!

MySQL中定義數據字段的類型對你數據庫的優化是非常重要的。 MySQL支持多種類型,大致可以分爲三類:數值、日期/時間和字符串(字符)類型。    1、數值類型   MySQL支持所有標準SQL數值數據類型。   這些數值

原创 數據結構與算法 基礎概述 入門必備!

一、數據的邏輯結構 (1)集合結構 結構中的數據元素之間除了同屬於一個集合的關係外,再無任何其它關係。 (2)線性結構 結構中的數據元素之間存在着一對一的線性關係。 (3)樹形結構 結構中的數據

原创 C語言中不可告人的(i++)+(i++)+(i++)!!!你發現了嗎?

今天有個小學妹問我c語言中關於自增自減的問題,發現C語言的水真的深。 先看一段代碼吧。 #include <stdio.h> void main(){ int i=5,j=5,p,q; p=(i++)+(i++)

原创 求二叉樹所有路徑

題目描述:給一棵二叉樹,找出從根節點到葉子節點的所有路徑。 樣例: 遞歸 + 深搜的思路。還記得之前學過的用遞歸的方法解決二叉樹的前序遍歷的問題嗎?點擊打開鏈接,用的就是深搜的策略,遞歸實現。我們在這裏,依然用這種邏輯 基本解法

原创 python基礎 元組和列表區別與轉換

列表和元組兩種數據結構在定義和操作上有很多相同的地方,不同點主要在於:**元組中的數據一旦定義就不允許更改**,因此,元組沒有append()和extend()方法,無法向元組中添加元素;元組沒有remove()和pop()方法,

原创 python基礎 元組

1.定義:元組和列表類似,但是元組的元素不可變,元組一旦創建,用任何方法都不可以修改其元素。 元組的定義方式和列表相同,但元組在定義是所有元素都放在一對圓括號”(“和”)“中,而不是方括號中。下面是合法的元組:

原创 python基礎 表達式與選擇結構

1.選擇結構程序的定義:根據條件表達式的值是True/非零還是False/零做出決策,控制代碼塊的執行。 一、表達式與表達式的值 典型的表達式一般由運算符和操作數/操作對象組成。 運算符:對操作數/操作對象進行運算處理的符號。 操

原创 python基礎 字典

1.定義:字典是鍵值對無序的無序集合。字典中的每一個元素都包含兩部分:鍵和值。向字典中添加一個鍵的同時,必須爲該鍵添加一個值。 鍵->值 (√) 值->鍵 (×)key error 2.創建字

原创 python基礎 列表(2)

5.增加元素 (1)使用“+”將元素加到列表尾部 >>>a_list=[1] >>>a_list=a_list+[2,30] >>>a_list [1,2,30] (2)使用append()方法將元素添加到列表尾部 >>>a_l

原创 python基礎 循環結構程序設計(上)

循環結構有以下幾個基本結構:while語句,for語句,break語句,continue語句,以及循環結構解決問題的辦法。 循環結構是一種重複執行的程序結構。實際應用中,經常會碰到一些需要重複執行的步驟。如級數求和、統計報表等。p

原创 python基礎 循環結構程序設計

循環結構有以下幾個基本結構:while語句,for語句,break語句,continue語句,以及循環結構解決問題的辦法。 循環結構是一種重複執行的程序結構。實際應用中,經常會碰到一些需要重複執行的步驟。如級數求和、統計

原创 python基礎 列表(1)

1.列表定義:列表是python中重要的內置數據類型,是一個元素的有序集合,一個列表中的數據類型可以各不相同。列表中的每一個數據稱元素。列表的所有元素需要用逗號分隔並放在一對中括號中。 eg: [10,20,30,40,50]

原创 python基礎 字符串(上)

一、字符串格式化 字符串格式化一般形式爲: x--------------待轉換的表達式 %--------格式運算符 格式字符-----指定類型 [.n]-----制定精度 [m]------指最小寬度 [