原创 影響力最大化 IC模型+貪心算法

記錄一下影響力最大化的遍歷解決的方法,寫的很粗糙,就是怕自己以後忘了,不喜勿噴。 一起共勉~~ 貪心 (1)首先|S|=1,在所有點中選一個在IC模型下跑出感染的點數量最多的點加入S (此時跑了n趟IC) (2)再在剩下的點中選一

原创 大數據學習(五)java實現hdfsAPI

前面搭好了集羣,然後也知道了如何用命令行命令來實現文件的管理,然後也可以用web控制面板來查看上傳的文件了,很顯然在實際的應用中是不可能使用命令行做操作的。 有些人可能不知道hadoop一開始是lucene的子項目,那麼肯定had

原创 CtCI String操作部分題解(java)

簡介 原來我寫過的一些關於CtCI的代碼,於是整理起來,也是怕以後自己會忘記,更可能會找不到。 所以放在這裏,和大家分享。 下面都是使用java來實現的。 判斷String中的字符是否只出現一次 咱們分兩種情況 (1)只有英文字母

原创 滑動窗口最大值 java 自己思路 沒看任何writeup

文章目錄簡介思考過程算法簡述代碼 簡介 滑動窗口最大值,leetcode 239,我覺得我這個方法的時間還不錯,所以分享一下我的思路。 另外我的內存內用確實一直不是很優秀,在這方面有研究的小夥伴還希望讓我學習一下。 來看一下我的

原创 大數據學習(十八)spark部署

前期準備 終於到了spark了,前面我說過了hadoop中的Mapreduce計算框架有比較明顯的短板。接下來我將用一些blog分享spark方面的一些我覺得重要的東西。 這次我們要安裝spark 所以你的服務器上後者虛擬機上需要

原创 版本控制系統+git安裝配置+基本操作

版本控制系統 記錄n個文件的歷史變化的的一個系統,用於未來時的特定版本的查閱和恢復。 版本控制系統的優點: 記錄你的修改日誌 發生錯誤時,可以恢復到歷史的某一版本 方便團隊多人協作開發 版本控制系統有哪些呢 本地版本控制

原创 大數據學習(三)Hadoop生態簡介

Hadoop優勢 高可靠性:由於在不同的節點或者相同的節點都存在着一份或者多份的數據副本也就是備份(後面會我會告訴大家如何設置數據備份的數量),所以面對類似單點故障的情況也不會發生一些數據安全的問題。 高擴展性:我們利用Hado

原创 網頁背景圖片加遮罩層詳解

首先加入背景圖片 別的不說先上代碼 <head> <!--中間引用和配置掠過--> <style> body { background-image: url("images/jumborto

原创 大數據學習(二)Hadoop簡介+僞分佈安裝配置

爲什麼是Hadoop 高可靠性:Hadoop維護多個數據副本當出現單點故障的時候可以對節點進行重新分佈。 高擴展性:我們可以增加或者減少服務器節點/數據節點。非常適合於現在科技工業的運維。 高效性:Hadoop中的MapRedu

原创 java實現過河卒

這篇blog算是自己記錄一下,沒什麼很新的東西。共勉~~ 因爲我原來並沒有研究過算法,所以一看到過河卒這個題目直接想都沒想 ,深搜遍歷被。 public class guohezu { static int[][] gri

原创 DCT域三點法隱寫提取算法(matlab)

三點法的隱寫算法原理 原理:利用DCT中頻係數中的三個係數之間的相對關係來對祕密信息進行編碼。 具體實現 (1)選取三個位置,我選擇的是(2,3)(3,2)(4,1)這三個點 (2)首先規定:當B(2,3)>B(3,2)>B(4