原创 python入門教程(一)——python基礎

本教程根據《python編程快速上手》製作,如需轉載,請註明出處。 1.表達式 可以直接在IDLE中輸入表達式,然後求值,例如: >>>2+2 4 表達式包含“值”和“操作符”(例如+),並且總是可以求值(也就是歸約)爲單個值。這意味着

原创 計算機輔助與圖形學作業(一)——畫直線,畫橢圓,實現軸對稱

如需轉載本文,請註明出處。 前段時間有個圖形學的課程作業,花了點時間做了出來,今天在這裏分享一下供後來者學習、借鑑(其實就是粘貼複製,大家懂的,嘿嘿)。 首先,聲明一下所用的環境爲:VS2015+EasyX圖形庫。因爲要實現繪圖,最好有專

原创 C++ 字符串string實用技巧

一.整數(int)轉字符串(string) 利用to_string()函數 int a; string str=to_string(a); 二.字符串(string)轉整數(int) 利用atoi()和c_str(),先將st

原创 C++string類總結

原文鏈接:https://www.cnblogs.com/X-Do-Better/p/8628492.html 溫故而知新。 本節介紹C++中的string類。 一、string的初始化 首先,

原创 C語言字符串詳解

溫故而知新。 C++語言中的字符串有兩種形式:一種就是用字符數組表示字符串,一種就是用標準庫中string來定義字符串。 這節主要講述C語言中字符數組的用法。 一 字符常量 1.1 普通的字符常量 用單撇號括起來的一個字符就是字符常量

原创 python入門教程(三)——函數

本教程根據《python編程快速上手》製作,如需轉載,請註明出處。 函數的一個主要目的就是將需要多次執行的代碼放在一起。這樣如果需要修改就會很方便,不用每個地方都要改,只要該函數內部即可。 一、定義函數的格式 需要以下幾點: def關

原创 python入門教程(四)——列表、字符串和元組

本教程根據《python編程快速上手》製作,如需轉載,請註明出處。 一、列表數據類型 “列表”是一個值,它包含多個字構成的序列。術語“列表值”指的是列表本身(它作爲一個值,可以保存在變量中,或傳遞給函數,像所有其他值一樣),而不是指列表

原创 python入門教程(二)——控制流

本教程根據《python編程快速上手》製作,如需轉載,請註明出處。 要想明白怎麼控制程序流程,首先要知道邏輯表達式。 一、布爾值 雖然整型、浮點型和字符串數據類型有無數種可能的值,但“布爾”數據類型只有兩種值:True 和 False。

原创 STL教程(八)——multimap

如需轉載,請註明出處。 Multimaps是C ++ STL(標準模板庫)的一部分。 Multimaps是關聯容器,如map,用於存儲已排序的鍵值對,但與僅存儲唯一鍵的map不同,multimap可以具有重複鍵。默認情況下,它使用 '<

原创 STL教程(七)——map

如需轉載,請註明出處。 序列容器是管理數據的寶貴工具,但對大多數應用程序而言,序列容器不提供方便的數據訪問機制。舉個簡單的示例,當我們用它處理姓名和地址時,在這種場景下,序列容器可能並不能如我們所願。一種典型的方法是通過名稱來尋找地址。如

原创 STL教程(三)——list

如需轉載,請註明出處。 感覺list無需說過多的內容,原理大家都懂得。直接調用接口就行了。因此熟悉如何用其成員函數,並在適當的時候用到它就行。 List是一個連續的容器,而vector是一個非連續的容器,即list將元素存儲在一個連續的內

原创 STL教程(二)——Vector

如需轉載,請註明出處。 Vector和普通數組之間的差異:普通數組遵循靜態方法,意味着它的大小在運行時不能更改,而vector實現動態數組意味着它在附加元素時自動調整大小。 向量與動態數組相同,能夠在插入或刪除元素時自動調整自身大小,其

原创 STL教程(一)——STL的組成部分

如需轉載,請註明出處。 經常編一些程序,感覺STL很有用,所以本次着手翻譯一些文章,寫個STL教程,以後用的話好直接查詢。 一、容器 容器可以描述爲包含相同類型數據的對象。容器用於實現不同的數據結構,例如數組,列表,樹等。 以下是提供所有

原创 STL教程(五)——Set

如需轉載,請註明出處。 集合是一種關聯容器,其中每個元素必須是唯一的,因爲元素的值標識它。一旦將元素添加到集合中,就無法修改該元素的值,但可以刪除並添加該元素的修改值。 Set相關的一些基本函數: begin() - 返回集合中第一個

原创 STL教程(四)——deque

如需轉載,請註明出處。 deque前面帶有字母d,是double的含義,它是雙端隊列,而是queue是單端的。以下雙端隊列均指deque。 示意圖如下: 雙端隊列是序列容器,兩端具有擴展和收縮的特徵。 它們與向量類似,但在插入和刪除元