原创 numpy學習(一)

numpy可以幫助我們處理數值型的數據,注意,是數值型 用於處理數組(或者叫做矩陣) 創建數組(或矩陣) 可以先簡單的通過列表創建數組 import numpy as np t1 = np.array([1,2,3]) prin

原创 Qt製作貪喫蛇(二)

這篇文章內容是參考https://blog.csdn.net/sinan1995/article/details/81671311   這篇文章主要怎樣產生食物,並可以被蛇遲到 mainwindow.h #ifndef MAINWIND

原创 Qt製作貪喫蛇(一)

這篇文章內容是參考https://blog.csdn.net/sinan1995/article/details/81671311   這篇主要是怎樣實現創建一條蛇,並讓它動起來 首先先創建項目,基類可以是mainWidget或者Widg

原创 Qt製作貪喫蛇(三)

這篇文章加上顯示分數功能   由於要騰出一塊地方顯示分數,如圖: 所以又定義了連個變量gameWidth 和 gameHeight表示遊戲部分的寬和高,而不再是整個窗體都用來顯示遊戲界面 mainwindow.h 省略了一些代碼,和本章

原创 dp 最大子段和

注意:在實際問題中可能題目要求至少選一個,可能可以一個都不選 只返回最大子段和 #include<iostream> #include<algorithm> using namespace std; const int maxn

原创 Qt製作貪吃蛇(三)

這篇文章加上顯示分數功能   由於要騰出一塊地方顯示分數,如圖: 所以又定義了連個變量gameWidth 和 gameHeight表示遊戲部分的寬和高,而不再是整個窗體都用來顯示遊戲界面 mainwindow.h 省略了一些代碼,和本章

原创 Qt製作貪吃蛇(一)

這篇文章內容是參考https://blog.csdn.net/sinan1995/article/details/81671311   這篇主要是怎樣實現創建一條蛇,並讓它動起來 首先先創建項目,基類可以是mainWidget或者Widg

原创 Qt製作貪吃蛇(二)

這篇文章內容是參考https://blog.csdn.net/sinan1995/article/details/81671311   這篇文章主要怎樣產生食物,並可以被蛇遲到 mainwindow.h #ifndef MAINWIND

原创 cf #587 div3 E2

題目鏈接 題目坑點 k<=101810^{18}1018 題目大意: 有序列11212312341234512345612345671234567812345678912345678910…(無限長) 現在給你一個k,問第k個位

原创 爬蟲學習(二)

Scrapy使用和入門 1.創建一個scrapy項目 scrapy startproject myspider 創建了一個名爲myspider的項目,生成了這麼些東西 2.生成一個爬蟲 cd myspider # 進入

原创 爬蟲學習(一)

先來複習複習字符串的編碼方式 字符串複習 字符串符合兩種類型 byte:二進制 互聯網上數據的都是以二進制的方式傳輸的 str:unicode的呈現方式 兩者是可以相互轉換的,但必須編碼解碼方式一樣,否則就會出錯 str使用e

原创 pandas學習(一)

爲什麼要學pandas numpy只能夠幫助處理數值型數據 而pandas還可以處理其他數據,如字符串,時間序列 pandas的常用的數據類型 1.Series,一維,帶標籤數組 2.DataFrame,二維,Series容器 先

原创 matplotlib學習(一)

今天來學習學習matplotlib,它是一個繪圖庫,可以繪製折線圖,直方圖…,是根據matlab而來的。編不下去了 初步繪製 好了,正題開始 拿一個例子來講把 比如這裏有一組數據,是一天之內的氣溫變化,每兩個小時測一次溫度 溫度變

原创 String

取出string裏的一部分 string string::substr(index,length); string s = "hello world!"; string str = s.substr(6,5); cout<<str

原创 最大連續子序列和

#include <iostream> #include <algorithm> using namespace std; const int maxn = 1000; int a[maxn], dp[maxn]; int mai