原创 設計模式之二 策略模式

由於排版問題,訪問 https://www.stdstring.com/2020/02/12/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E4%B9%8B%E4%BA%8C%20%E7%AD%96%

原创 利用二分法做pow運算--Lintcode428

原文首發自heliuphy的博客 題目描述 實現 pow(x, n) 。 (n是一個整數) 題目分析 通過 n 次循環的時間複雜度爲 O(n)O(n)O(n) ,而利用二分法可以做到更優。只不過需要注意 n 爲負數時的處理。

原创 VisIt插件開發教程

VisIt 的基礎架構 首發於 heliuphy的博客 在開始之前,重要的是要了解VisIt的基礎架構。 有關更多信息,請參見以下鏈接: AVT Overview State objects Engine Design Bu

原创 strStr2

strStr2 原文首發自heliuphy的博客 題目描述 實現時間複雜度爲 O(n + m)的方法 strStr。 strStr 返回目標字符串在源字符串中第一次出現的第一個字符的位置. 目標字串的長度爲 m , 源字串的長

原创 設計模式之一 Template Method

由於排版問題,訪問https://www.stdstring.com/2020/02/09/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E4%B9%8B%E4%B8%80%20Template%20

原创 LintCode 605 序列重構

原文首發自https://www.stdstring.com/2020/02/02/LintCode%20605%20%E5%BA%8F%E5%88%97%E9%87%8D%E6%9E%84/ 題目描述 判斷是否序列 org

原创 二叉樹中的分治法與遍歷法

原文首發自 https://www.stdstring.com/2020/02/02/devide-binary-tree/ 分治法 vs 遍歷法 拿人口統計作爲例子,遍歷法與分治法的區別如下: 如果使用遍歷法,做法如下:

原创 二分法

原文首發自https://www.stdstring.com/2020/01/31/er-fen-fa/ 準備知識 基本的二分法該如何寫 第一個位置,最後一個位置該如何變化 Big O,時間複雜度,空間複雜度 什麼是遞歸,二

原创 VTK-5.10.1 TO VTK-7.1.1的變動

namespace vtkstd ==>> std; SetInput()方法拆分爲兩個,一個SetInputData,一個SetInputConnection()。 vtk的新版本在vtkImageData類中取消了SetScal

原创 vtk-imageblend圖像融合報錯

參考:http://blog.csdn.net/u012526003/article/details/52066403 在運行《VTK圖像開發進階》中5.2_ImageBlendExample.cpp代碼時,報錯vtkCompos

原创 OS X 10.14 怎麼安裝非AppStore的Safari擴展

原文 全文首發自He Liu 的博客,原文鏈接:https://heliu.io/2018/11/28/OS-X-10.14-怎麼安裝非AppStore的Safari擴展/#安裝步驟 前言 自從蘋果更新系統後,很多人發現無法通過雙擊.

原创 colab讀寫外部文件的四種方式

原文 全文首發自He Liu的博客,原文鏈接:https://heliu.io/2018/10/20/colab讀寫外部文件的四種方式/ 引言 衆所周知,colab是google提供的運行在雲端的jupyter notebook環境。

原创 如何利用Dropbox備份指定文件夾

Dropbox原生只帶同步單文件夾的功能,但如果我想同步其他的文件夾怎麼辦呢?不能把那些文件夾都複製一份到該目錄下吧。所以可用mklink的方法來同步。(Win Vista 及以上可用) 命令如下,比如我的Dropbox備份文件夾爲C

原创 VTK運行Tcl文件

環境: * Win10 64bit 家庭版 * VS-2008 * VTK-7.1.1 * Tcl-8.6 1. 下載ActiveTcl,可以去activestate網站下載。下載完成後安裝,例如安裝路徑是d:\tcl 注

原创 Leanote安裝教程

此教程參考官方教程Leanote安裝教程而成,只是做了一點修改。 下載Leanote 此處我下載的是二進制版,假設下載到/home/wwwroot/blog.heleou.com/web/下,那麼下載後解壓,命令如下: tar -