原创 Python中list循環遍歷中刪除數據報溢出異常

初學Python,遇到過這樣的問題,在遍歷list的時候,刪除符合條件的數據,可是總是報異常,代碼如下: num_list = [1, 2, 3, 4, 5] print(num_list) for i in ra

原创 藝龍2018屆秋招編程題“買麪包”

import sys if __name__=="__main__": boardTypeNum=int(sys.stdin.readline().strip()) myList=list(map(int,sys.std

原创 八大排序算法-Python

轉載來至http://python.jobbole.com/82270/ 本文用Python實現了插入排序、希爾排序、冒泡排序、快速排序、直接選擇排序、堆排序、歸併排序、基數排序。 1、插入排序 描述 插入排序的基本操作就是將一個數據

原创 統計字符串中各字符出現的次數

1、統計一個字符串中各字符出現的次數 2、統計一個字符串中各字符相鄰連續出現的次數 # -*- coding: utf-8 -* import sys,locale reload(sys) sys.setdefaultenco

原创 順豐科技2017年秋招筆試題“木木的密碼”

原公式是Ai = Bi - B(i+1)+B(i+2)-… 可以反向思維想, 當i= n時,就是i最大時,An = Bn 即 Bn = An; 當i = n - 1時, A(n-1) = B(n-1) - Bn

原创 順豐科技2017年秋招筆試題“幸運數”

可能超時了,指AC成功10%,優化怎麼減少循環~ import sys if __name__=="__main__": num=int(raw_input()) res=0 while(num>0):

原创 搜狗 2017年秋招編程題 兩點的距離

定義兩點的距離S爲這兩點將的劣弧對應的圓心角度數(0<=s<=180) 本地運行是正確的,AC通過卻只有70%,實在想不出還有哪些數據沒有考慮到…… import sys if __name__=="__main__":

原创 搜狐集團2018秋季校招筆試題 kolakoski序列

python實現代碼: #code:utf-8 import sys if __name__=="__main__": inputVal=raw_input() count=int(inputVal.split()[0]

原创 python實現shift和shift方法

python list中沒有js的shift和unsift方法 L=[2,4,6,7,1,0,8] print L.pop(0)代替shift//獲取到第一個值2 //pop()方法是刪除並返回最後一個的值 print L //[

原创 【豬八戒】- 2017年在線筆試“獲取HTML標籤”

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css">

原创 搜狐集團2018秋季校招筆試題 包裹問題

解題思路: 1、寬度爲6、5、4、3的產品都需單獨用一個6*6的盒子裝 一個6*6的盒子可以裝四個寬度爲3的產品,width3//4表示寬度爲3的產品數除以4取整數 boxNum=width6+width5+wid

原创 搜狗 2018校招 商業基礎工程—測試開發練習題

題目描述: 數列的定義如下: 數列的第一項爲n,以後各項爲前一項的平方根,求數列的前m項的和。 輸入數據有多組,每組佔一行,由兩個整數n(n<10000)和m(m<1000)組成,n和m的含義如前所述。 對於每組輸入數據,輸出該數

原创 【豬八戒】- 2017年在線筆試“疊字問題”

目前Python針對中文輸入處理數據的時候亂碼,支持性低,暫時用字符串代表 import sys,locale reload(sys) sys.setdefaultencoding('utf8') if __name__=="__ma

原创 滴滴打車2017年秋招網申筆試題-醜數

我們把只包含因子2、3和5的數稱作醜數(Ugly Number)。例如6、8都是醜數,但14不是,因爲它包含因子7。1當做是第一個醜數。 輸入一個數:n 輸出第n個是醜數的數 if __name__=="__main__"

原创 Python輸入不定行

Python輸入不定行,輸入空格行結束輸入 if __name__=="__main__": myList2=[] try: while True: line=sys.stdin