最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python基于動態(tài)規(guī)劃算法計算單詞距離

 更新時間:2015年07月25日 14:44:55   作者:Sephiroth  
這篇文章主要介紹了Python基于動態(tài)規(guī)劃算法計算單詞距離的方法,實例分析了Python動態(tài)規(guī)劃算法的實現與使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了Python基于動態(tài)規(guī)劃算法計算單詞距離。分享給大家供大家參考。具體如下:

#!/usr/bin/env python
#coding=utf-8
def word_distance(m,n):
  """compute the least steps number to convert m to n by insert , delete , replace .
  動態(tài)規(guī)劃算法,計算單詞距離
  >>> print word_distance("abc","abec")
  1
  >>> print word_distance("ababec","abc")
  3
  """
  len_1=lambda x:len(x)+1
  c=[[i] for i in range(0,len_1(m)) ]
  c[0]=[j for j in range(0,len_1(n))]
  for i in range(0,len(m)):
  #  print i,' ',
    for j in range(0,len(n)):
      c[i+1].append(
        min(
          c[i][j+1]+1,#插入n[j]
          c[i+1][j]+1,#刪除m[j]
          c[i][j] + (0 if m[i]==n[j] else 1 )#改
        )
      )
  #    print c[i+1][j+1],m[i],n[j],' ',
  #  print ''
  return c[-1][-1]
import doctest
doctest.testmod()
raw_input("Success!")

希望本文所述對大家的Python程序設計有所幫助。

相關文章

  • python應用Axes3D繪圖(批量梯度下降算法)

    python應用Axes3D繪圖(批量梯度下降算法)

    這篇文章主要為大家詳細介紹了python應用Axes3D繪圖,批量梯度下降算法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • Python繪制柱狀圖堆疊圖完整代碼

    Python繪制柱狀圖堆疊圖完整代碼

    有個朋友要求幫忙繪制堆疊柱狀圖,查閱了一些文檔之后也算是完成了,只是一個小demo,下面我就記錄一下,這篇文章主要給大家介紹了關于Python繪制柱狀圖堆疊圖的相關資料,需要的朋友可以參考下
    2023-09-09
  • pytorch中使用cuda擴展的實現示例

    pytorch中使用cuda擴展的實現示例

    這篇文章主要介紹了pytorch中使用cuda擴展的實現示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • python和shell監(jiān)控linux服務器的詳細代碼

    python和shell監(jiān)控linux服務器的詳細代碼

    這篇文章主要為大家介紹了使用python和shell監(jiān)控linux服務器的詳細代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • python 統(tǒng)計代碼行數簡單實例

    python 統(tǒng)計代碼行數簡單實例

    這篇文章主要介紹了python 統(tǒng)計代碼行數簡單實例的相關資料,需要的朋友可以參考下
    2017-05-05
  • python使用clear方法清除字典內全部數據實例

    python使用clear方法清除字典內全部數據實例

    這篇文章主要介紹了python使用clear方法清除字典內全部數據,實例分析了Python中clear方法清空字典內數據的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • Python中字符串與編碼示例代碼

    Python中字符串與編碼示例代碼

    這篇文章主要介紹了Python中字符串與編碼示例代碼,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-05-05
  • Python查看多臺服務器進程的腳本分享

    Python查看多臺服務器進程的腳本分享

    這篇文章主要介紹了Python查看多臺服務器進程的腳本分享,需要的朋友可以參考下
    2014-06-06
  • Python算法之求n個節(jié)點不同二叉樹個數

    Python算法之求n個節(jié)點不同二叉樹個數

    本文先向大家分享了建立二叉樹的簡單代碼,其次介紹了Python計算n個節(jié)點不同二叉樹個數的問題及實現代碼示例,具有一定參考價值,需要的朋友可以了解下。
    2017-10-10
  • 最新tensorflow與pytorch環(huán)境搭建的實現步驟

    最新tensorflow與pytorch環(huán)境搭建的實現步驟

    深度學習相關的熱門框架主要為Tensorflow和Pytorch,本文主要介紹了搭建最新tensorflow與pytorch環(huán)境,具有一定的參考價值,感興趣的可以了解一下
    2024-04-04

最新評論

庄浪县| 牡丹江市| 永修县| 尚义县| 乐安县| 张家口市| 富宁县| 囊谦县| 隆化县| 长顺县| 安龙县| 揭东县| 汝州市| 昔阳县| 潼关县| 湖北省| 阿荣旗| 晋中市| 湘阴县| 连城县| 和政县| 武穴市| 清原| 会昌县| 陆川县| 新晃| 延川县| 河南省| 鹤壁市| 峨山| 西平县| 会同县| 章丘市| 恩平市| 平乡县| 洪泽县| 沙湾县| 永川市| 新丰县| 阿拉善右旗| 临澧县|