原创 二分搜索專題

二分搜索基礎知識   一、二分搜索常見的應用場景 1、在有序序列中查找一個數 arr: ... .... ...mid ... ... ... n 2、並不是非要在有序序列中才能得到應用   二、二分搜索常見的考察點 1、對於邊界條件的考

原创 動態規劃案例(python版本)

最近幾天一直在看有關動態規劃的算法,整理了一些常見案例,主要是求最長公共子序列,最長公共子串,最長遞增子序列,最長迴文子串,硬幣的組合數,硬幣的最少組合方法,最小編輯距離,揹包問題(01揹包,完全揹包,多重揹包)等方面的經典案例求解。 這

原创 二叉樹專題

二叉樹類型的題目爲常考題型1、能夠結合隊列、棧、鏈表、字符串等很多數據結構。2、需要掌握圖的基本遍歷方式,比如BFS和DFS。3、需要掌握遞歸函數的使用,並自己設計出遞歸過程。4、與實際工作結合緊密。用遞歸和非遞歸的形式分別實現二叉樹的先

原创 第一天小結

7.31 1、郵箱認證,dev認證賬號的創建,瞭解vpn虛擬專用網 2、代碼管理git命令行的瞭解 3、瞭解gitlab的業務流程 1、郵箱認證,dev認證賬號的創建,瞭解vpn虛擬專用網 郵箱:[email protected] 

原创 微信小程序中一些有用的組件總結

      最近公司在進行微信小程序項目的開發,本人主要擔任前端頁面開發和各種數據交互、參數傳遞,項目已經從1.0版本更新到了2.0版本,項目做下來,受益匪淺,這篇文章主要想總結下一節小程序的常用的插件,並與大家做下分享下,代碼已上傳到個

原创 python實現二叉樹及其七種遍歷方式(遞歸+非遞歸)

1、二叉樹的遍歷方式? 前序遍歷:根左右 中序遍歷:左根右 後序遍歷:左右根 層次遍歷:從上到下,從左到右 2、python新建一個二叉樹及其七種遍歷(遞歸和非遞歸) class Node(): #節點類 def __i

原创 微信小程序下拉刷新onPullDownRefresh和小程序分享轉發onShareAppMessage

       在訂單處理中,當前的訂單不一定能夠及時顯示最新的訂單信息,所以用戶需要能夠通過下拉及時刷新頁面達到刷新個人訂單的工嗯呢該。爲了使用戶能夠把當前小程序一鍵分享給好友時,我們需要加一個小程序頁面轉發的功能。今天將主要講解這下拉刷

原创 python實現七大經典排序算法

本文主要使用python來實現七個經典的排序算法,分別是:冒泡排序、選擇排序,插入排序,快速排序,希爾排序,堆排序和歸併排序。一、相關歸納總結1、時間複雜度O(N^2): 冒泡排序、選擇排序,插入排序O(N*logN): 快速排序,希爾排

原创 兩種實用的日曆組件

     在網上看了很多日曆組件,大部分的日曆要麼導入的外包太多,要麼功能不夠完善,無意中發現一個還不錯的,純js實現,一番修改之後覺得挺滿意。有兩種不同的樣式,具體的截圖如下:     第一種的年份和月份是通過左右的小圖標來進行切換選

原创 實現小程序的選擇框(日期,大小等下拉框)

效果如下: 只需要修改兩個文件,下面是具體代碼: index.wxml <!-- 日期部分 --> <view class = "item"> <text>預約日期:</text> <picker mode="date" value

原创 微信小程序的選擇收貨地址、新增地址、地址管理等模塊的總結(1)

        這幾天主要在做公司微信小程序項目2.0版本的一些新增功能,其中就包括把原來的地址等個人固定信息獨立成一個模塊進行管理(選擇收貨地址),包括新增地址、地址修改、刪除等可以直接選取個人地址而不需要每次都填寫,話不多說,先上一張

原创 微信小程序表單驗證及頁面之間參數傳遞

本篇文章主要以兩個頁面爲例,介紹了小程序的表單驗證的js代碼和如何將一個頁面中獲取到用戶的數據傳入下一個頁面,純個人手寫,不好之處希望大家指正。 首先給大家展示的是表單驗證的效果,主要是通過彈框來顯示:             當必要信息

原创 微信小程序調用第三方地圖API實現獲取輸入提示詞

最後實現的效果如下:這裏我以谷歌地圖爲例:高德官方給我們提供了完整的操作步驟,詳細請參見:http://lbs.amap.com/api/wx/guide/get-data/get-inputtips但是正確按照步驟寫完之後,發現沒有出現