原创 牛客網編程小結(三)——long long

最大的奇約數 小易是一個數論愛好者,並且對於一個數的奇數約數十分感興趣。一天小易遇到這樣一個問題: 定義函數f(x)爲x最大的奇數約數,x爲正整數。 例如:f(44) = 11. 現在給出一個N,需要求出 f(1) + f(2) + f(

原创 牛客網編程小結(一)——迴文序列

迴文序列 如果一個數字序列逆置之後跟原序列是一樣的就稱這樣的數字序列爲迴文序列。例如: {1, 2, 1}, {15, 78, 78, 15} , {112} 是迴文序列,  {1, 2, 2}, {15, 78, 87, 51}

原创 軟件測試類型(二)

    在上一節 軟件測試類型(一)中我們對軟件測試的分類進行了詳細的介紹,這一節我們將繼續對每個特定的測試種類進行介紹。 一、功能測試 功能測試:根據產品特性、操作描述和用戶方案測試一個產品的特性和可操作行爲以確定它們滿足設計要求。 針

原创 OSI模型、TCP/IP模型及常用網絡協議

一、OSI模型 應用層     FTP\DNS\Telnet\SMTP\HTTP\WWW\NFS 表示層     JPEG\MPEG\ASII 會話層     NFS\SQL\NETBIOS\RPC 傳輸層     TCP\UDP\SPX

原创 牛客網編程小結(二)——動態規劃

跳石板 小易來到了一條石板路前,每塊石板上從1挨着編號爲:1、2、3....... 這條石板路要根據特殊的規則才能前進:對於小易當前所在的編號爲K的 石板,小易單次只能往前跳K的一個約數(不含1和K)步,即跳到K+X(X爲K的一個非1和本

原创 軟件測試類型(一)

一、測試分類 (1)  按測試方式分類:靜態測試、動態測試 (2)  按測試方法分類:白盒測試、黑盒測試 (3)  按測試自動化程度分類:人工測試、自動化測試 (4)  按測試階段分類:單元測試、集成測試、確認測試、系統測試、驗收測試 (

原创 初學者的Selenium自動化測試指南,基於Python(六)——如何設置元素等待

    上一節基於Python的Selenium自動化測試(五)——常用鍵盤事件 中介紹了常用的鍵盤事件,這一節我們將繼續介紹如何設置元素等待。     WebDriver提供了兩種類型的等待:顯示等待和隱式等待。 一、顯示等待    

原创 解析邊界測試技術——健壯性測試、最壞情況測試、健壯最壞情況測試

黑盒測試——邊界測試 邊界值分析是一種常用的黑盒測試方法,是對等價類劃分方法的補充;所謂邊界值,是指相對於輸入等價類和輸出等價類而言,稍高於其最高值或稍低於最低值的一些特定情況。邊界值分析的步驟包括確定邊界,選擇測試用例兩個步驟。 一、基

原创 初學者的Selenium自動化測試指南,基於Python(三)——瀏覽器相關操作

from selenium import webdriver driver=webdriver.Chrome() #設置瀏覽器寬500,高800 driver.set_window_size(500,800) #訪問百度首頁 drive

原创 初學者的Selenium自動化測試指南,基於Python(二)——自動化測試腳本小程序

    上節 基於Python的Selenium自動化測試(一)——元素定位  介紹了元素的定位方法,現在我們可以編寫一個簡單的自動化測試腳本小程序來練習一下。 from seleniumimport webdriver driver=w

原创 Linux shell常用基本命令(一)

一、文件操作 1、創建一個目錄: mkdir test1 mkdir -p test2 2、創建一個文件: touch aaa   創建一個空文件,名爲aaa 3、刪除一個目錄: rm -rf dir     刪除當前目錄下叫dir的整個

原创 牛客網編程小結(四)——map

交易清單(京東2016實習生真題) 金融證券行業超好的薪酬待遇,吸引了大批的求職者前往應聘,小東也不例外,準備應聘一家證券公司。面試官爲考察她的數據分析、處理和編碼能力,爲她準備了以下問題。 股票交易中,委託是指股票交易者在證券公司買

原创 牛客網編程小結(六)——set

set的含義是集合,它是一個有序的容器,裏面的元素都是排序好的,支持插入,刪除,查找等操作,就 像一個集合一樣。所有的操作的都是嚴格在logn時間之內完成,效率非常高。 set和multiset的區別是:set插入的元素不能相同,但是mu

原创 Linux shell常用基本命令(二)

上一篇博客 Linus shell常用基本命令(一)介紹了關於文件操作的常用shell命令。 三、基本系統命令 1、查看某個命令的幫助 man ls 顯示ls命令的幫助內容 2、顯示登陸用戶詳細信息 w 3、顯示登陸用戶 who who

原创 查找算法

一、平均查找長度 設關鍵字個數爲n,在各關鍵字等概率查找的前提下, 1、順序查找的平均查找長度ASL=(n+1)/2, 2、在n趨於無窮大時,折半查找的ASL=((n+1)log2(n+1))/n - 1,當n大於50時,ASL約等於lo