原创 寫程序來解決一道小學數學題
默默學習編程一年,因故遇到一道小學數學題。心想:“然也,編程用武之地也!”於是博主便打開電腦狂擼一番,遂解決。拿來與同志們一樂。 題目描述如下: 如圖,有帶加減乘符號的十六個數,選出其中五個,進行運算,最後結果是一。選出五個後,,
原创 c#與Java跨語言socket傳輸float
方法一在Java端直接傳輸一個float,c#接收如下: while(true) { data = new byte[4]; recv = client.Receive(data); C
原创 unityc#腳本中實現socket服務器的構建
</pre><p><strong><span style="font-size:24px"><span style="white-space:pre"></span>其實在unity腳本中編寫socket的服務器與平時編寫差別並不大,只需
原创 《Collaborative Filtering for Implicit...》論文閱讀
論文題目:Collaborative Filtering for Implicit Feedback Datasets 鏈接:link 1 Introduction 隨着電商的快速發展,爲用戶提供商品的排序很重要。推薦系統就是爲用戶提
原创 哈希學習簡介
一、背景介紹 1、首先介紹一下最近鄰搜索:最近鄰搜索問題,也叫相似性搜索,近似搜索,是從給定數據庫中找到裏查詢點最近的點集的問題。 給定一個點集,以及一個查詢點q,需要找到離q最近的點的集合;在大規模高維度空間的情況下,這個問題就變得
原创 堆棧的應用之計算數學表達式
下面的代碼主要實現了以下功能: 輸入數學表達式,輸出表達式的計算結果。數學表達式由單個數字和運算符“+”、“-”、“”、“/”、“(、“)構成,例如 2 + 3 ( 4 + 5 ) – 6 / 4。假定表達式輸入格式合法。 #incl
原创 二叉樹操作
本文章主要包括了以下內容: 創建二叉樹類。二叉樹的存儲結構使用鏈表。 供操作:前序遍歷、中序遍歷、後序遍歷、層次遍歷、計算二叉樹結點數目、計算二叉樹高度。 接收鍵盤錄入的二叉樹前序序列和中序序列(各元素各不相同),輸出該二叉樹的後序
原创 各種排序算法的c++代碼實現
下面是c++實現選擇排序、冒泡排序、插入排序、基數排序、快速排序、歸併排序的代碼,能夠顯示各種排序算法的中間過程。 #include <iostream> #include <string.h> #include <windows.h
原创 k-means算法matlab實戰
一、k-means算法解決的問題 將一個數據集分爲k類的問題(將這些數據點集聚類到K類中去)。 二、k-means算法描述 1、 隨機選取k個點分別作爲 類1,類2……類K 的中心點 2、 遍歷所有的數據點,對於每一個點 計算它
原创 怎樣玩無屏幕樹莓派
兩種操縱形式: 1、利用Windows遠程桌面進行操縱,特點具有圖形界面; 2、利用putty等進行ssh連接,可以進行命令行的操作。 樹莓派連接網絡的兩種方式: 1、樹莓派連接電腦自建WiFi。(這樣的話配置完成後只需要樹莓派與電腦距
原创 ubuntu16.04 ns2安裝教程
一 到網站http://www.isi.edu/nsnam/ns/ns-build.html下載ns,如下圖 下載完成後解壓,比如我是解壓到了/home/l用戶名/ns/ 二 在命令行裏進入管理員權限 然後依次鍵入以下命令: a
原创 ns2報錯
若報以下錯誤: finish: couldn’t execute “nam”: no such file or directory 最簡單的解決方法是在命令行中到你的ns安裝目錄下,進入nam目錄。輸入 sudo make instal
原创 字典樹簡介、應用以及與哈希表的比較
題目要求: 1、設計並實現N-array trie,包括初始化,查找,插入,刪除等。 2、應用trie結構實現文本文檔的索引化,首先掃描文本文檔,然後利用trie結構記錄單詞行號,最後在trie上實現查詢 3、用戶的查詢可以是針對一個單詞
原创 socket is closed異常的原因及其解決方法
在一個有關socket的程序中,客戶端出現了 socket is closed異常,我百思不得其解,並沒有關閉socket啊。 下面首先來分析一下這個異常出現的原因:該異常在客戶端和服務器均可能發生。異常的原因是己方主動關閉了連接後(調用
原创 圖的操作
本文章主要包括一下內容: 1、創建圖類。二叉樹的存儲結構使用鄰接矩陣或鏈表。 2、提供操作:遍歷、BFS、DFS 3、對建立好的圖,執行上述各操作。 4、輸出最小生成樹。 #include <stdio.h> #include