在工作中使用分而治之的思想

2021-09-08 06:40:01 字數 449 閱讀 2895

分而治之,是將大問題分解為小問題,然後求解每個小問題,最終完成求解剛開始的大問題的一種思想和方法。

分而治之是演算法中經常採用的一種思路,其實,在日常的工作中,我們也可以採用分而治之的思想更好的完成自己的工作。

前幾天,自己收到乙個任務,程式完成後,在進行完必要的效能優化後,經過計算,發現仍然需要20個小時的執行再能輸出最終的結果。這個時候,如果我們開始執行程式,那麼就會有乙個比較大的風險,那就是在長達20個小時的時間裡,你不能關閉idea,不能關機,因為不管什麼原因,只要程式一停止,一切都得重來。

那麼,該如何避免萬一程式中途被停止而導致的返工呢?

這裡可以採用分而治之的思路,程式繼續優化,不要等全部資料執行完成後,再輸出結果。而是要記錄程式執行的進度,逐步輸出已經完成的部分的結果,並把已完成哪些進度進行輸出。

這樣做,如果程式真的因為各種因素中途停止了,你不必再從頭開始,從上次中斷的地方開始就可以了。

HTML在工作中的使用

本文是在學習html的時候,心血來潮嘗試的做法。純屬瞎玩,不可當真。工作中編輯郵件 在管理系統上進行任務編輯 描述時,都可能會使用到html的簡單知識。有一些簡單的標籤可以幫助我們更好的完成工作,比如字型加粗 換行等。比如我在辦公系統上編輯乙個task的時候使用了html,使得這個task的描述展示...

git在工作中的使用技巧

ubuntu安裝命令 sudo apt get install git 新建乙個目錄 mkdir git test 在git test目錄下建立乙個版本庫,命令 git init 新增到暫存區 git add code.txt 把暫存區的所有內容提交 git commit m 版本1 推送遠端分支 ...

為什麼不建議在工作中使用連表查詢?

為什麼不建議在工作中使用連表查詢?singwa答 最近在swoole課程群裡面有小夥伴在諮詢有關連表查詢的一些事情,其實連表查詢在實際工作中,特別是中型以上的公司基本不建議用連表查詢的 原因我彙總如下 場景 比如你要查詢文章的資訊,並且是分頁列表展示,然後文章裡面還有其他的內容比如欄目等,但是文章表...