原创 趣味算法題-3

1.給出N和K還有一串數字字符串,按最小的代價把字符串變爲K個相同數字的字符串,代價爲原數字變爲該數字後的差值。 public static void phoneNumber() { Scanner in = new Scanne

原创 有趣的算法題-1

java結構中: Queue:offer,poll,isEmpty,peek 定義隊列:Queue<Integer> queue = new LinkedList<Integer>(); Stack:push,pop,Empty,peek

原创 有趣的算法題-3

1.鏈表中環的入口節點 假設x爲環前面的路程(黑色路程),a爲環入口到相遇點的路程(藍色路程,假設順時針走), c爲環的長度(藍色+橙色路程) 當快慢指針相遇的時候: 此時慢指針走的路程爲Sslow = x + m * c + a 快指針

原创 有趣的算法題-2

一:二叉搜索樹和雙向鏈表 輸入一棵二叉搜索樹,將該二叉搜索樹轉換成一個排序的雙向鏈表。要求不能創建任何新的結點,只能調整樹中結點指針的指向。 1.要用一個lastNode指針指着最右的節點。 /** public class TreeN

原创 文章標題

Java裏初始化一個類的對象,通過初始化快或者構造方法進行數據賦值。與其相關的執行代碼有這麼幾種: 靜態初始化塊 初始化塊 構造方法 靜態初始化塊 靜態初始化塊只在類加載時執行一次,同時靜態初始化塊只能給靜態變量賦值,不能

原创 ID3分類決策樹算法

簡述 對已知D中元組分類所需要的平均信息公式: Info(D)=−∑mi=1Pilog2(Pi) (1) 1. 平均信息的解釋: 對信息所使用的進制的解釋: 由此對於公式(1),我們以2爲底,表示我們以2進制對信息進行

原创 對西瓜數據集實現LDA編程

數據集: 代碼: import pandas as pd import numpy as np from pandas import * from numpy import * import matplotlib.pyplot

原创 python基礎教程

第十四章 網絡編程 一個簡單的客戶機 import socket s = socket.socket() host = socket.gethostname() port = 1234 s.bind((host,port))

原创 文章標題

第八章 異常 8.1 捕捉異常 try: x = input(“enter a number: “) except ZeroDivisionError: print “the second number

原创 #匈牙利算法和Kuhn-Munkres算法

內容摘自高隨祥的《圖論與網絡流理論》一書                   |N(S)|或者|X|或|Y|表示的是相應集合的元素的個數。                 N(S)表示與S集合中的頂點相鄰接的頂點,例如

原创 python基礎教程學習筆記

第十一章 文件和流 flush(),close()會把緩衝區的數據寫到硬盤。 read(),readline(),readlines()分別爲讀取字符,讀取行,讀取整個文件。 fileinput() 和 readline()非常

原创 # 第五章 神經網絡

標準BP # coding: utf-8 # 標準的BP 我們沒運行一條數據改變更新一次參數,在一次數據集的遍歷只把誤差累計起來,各參數的導數只用每次求得的導數更新,不用累計! import pandas as pd from p

原创 Bayes 分類算法

Bayes分類算法 本文參考 簡介 概率論的公式 一個小例子 算法的思想 呈上代碼 貝葉斯公式的簡介 在這裏p(x | y)表示在y事件發生時,x事件發生的概率。 一個小例子 Name Gender Height

原创 詳細解釋《機器學習實戰》第5章logistic迴歸 第5-1程序(梯度下降法推導)和梯度下降法實現對率迴歸

從別人的參考過來的推導過程 梯度下降法實現對率迴歸 數據集 代碼 # -*- coding: utf-8 -*- from log import * import pandas as pd from pandas impor

原创 極大似然和極大後驗概率

極大似然和極大後驗概率 點贊 收藏 分享 文章舉報 渣渣張 發佈了36 篇原創文章 · 獲贊 12 · 訪問量 3萬+ 私信