原创 快手面試題 :字符串中的對稱字符串的個數,以及最大對稱字符串

對稱字符串eg:aba,aa  暴力解法 1 #!/usr/bin/env python 2 str1 = "abaaba" 3 size = len(str1)+1 4 res = li

原创 python學習筆記一

1.print輸出的格式化與C語言一樣 def procl(): print “j==%d and k==%d” %(j,k) 2.list=[] list序列常用的方法,pop,sort,reverse(),

原创 C語言中常用的字符串處理函數

1.字符串的逆序:strrev()函數,函數的原型如下: **char *rev=strrev(char *str);** 2.strset 將字符串中的所有字符都設定爲指定字符 char *strset(char

原创 算法學習

幾種排序算法的穩定性總結: 插入排序、shell排序第不穩定排序。 堆排序是穩定排序。

原创 python小知識學習

python小知識學習 #!/usr/bin/env python # -*- coding:UTF-8 -*- #首先應該考慮程序所有可能出現的情況,然後總結各個規律,把大問題化成小問題 def power(x,n):

原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UM

原创 java類型轉換的總結

1.字符串轉換成int 1.int i= Integer.parseInt(String); 2.int i = Integer.valueOf(my_str).intValue(); 注: 字串轉成 Double, Float, L

原创 虛擬內存和物理內存區別

物理內存就是實際的內存,在CPU中指的是尋址空間的大小,比如8086只有20根地址線,那麼它的尋址空間就是1MB,我們就說8086能支持1MB的物理內存,及時我們安裝了128M的內存條在板子上,我們也只能說8086擁有1MB的物理內存空間

原创 計算機網絡基礎

網絡通信中的阻塞模式和非阻塞模式: 主要是用在網絡傳輸中 阻塞模式是:每一個tcp套接字有一個發送緩衝區,當應用程序調用write操作的時候,內核從應用進程的緩衝區中複製數據到套接字的發送緩衝區。如果發送緩衝區無法容納應用程序的所有數

原创 think in java 讀後感

oop面向對象的編程思想,首先從設計類開始,然後在向每個類中添加方法。 類是問題中的名詞,方法是問題中的動詞 類之間的關係: 依賴:一個類的方法操作另一個類的對象,就說一個類依賴於另一個類 儘量讓類與類之間的依賴簡化到最小。 聚

原创 sublimeREPL安裝,如何修改Python路徑

http://blog.csdn.net/dchen1993/article/details/53307263 上面的博客介紹的很詳細 如果是想在sublime裏要python shell那種交互windows下的: 1. 打開Sub

原创 ruby學習筆記一

一.數據類型: 數值類型(integer、浮點型(算數操作:+-*/ )、String類型、數組、哈希類型、範圍類型) 1.1數組的字面量[]中以逗號隔開,支持range定義 (1)數

原创 Jenkins學習

Jenkins是一個可擴展的持續集成引擎,是監視重複工作的執行。 它的特點如下: 1.軟件構建自動化:配置完成以後,ci會按照預先制定的時間表,進行構建 2**構建可持續的自動化檢查**,當需要週期性的檢查新的代碼或修改後的代碼是否

原创 程序開發指南

1。許多驅動程序在開發之前,用腳本的功能測試輸入的有效性,如果驗證失敗,則使用usage函數告知用戶什麼樣的問題會導致這個錯誤,並提示用戶怎麼操作才能改正錯誤

原创 數據結構中的串的學習

一般的查找子串的方法: int search(char src[],char pat[]){ int m=strlen(src); int n=strlen(pat),i=0,j=0; while(i<m&&j<n){