java opencv find table and text in image 準備圖片 效果 附上代碼 public static void main(St...
題目連結 code 連結 解題 使用bfs去查找每個level 依據規則:如果這層是基數個,裡面的值都要是基數,且遞減反之為偶數個,裡面的值都要是偶數,且...
題目連結github 解題連結 解法1github 解題連結 解法2 ** 解法2的表格爆炸了,有興趣的可以點我的github來了解** 題目意思 從s裡找到最...
前言 這題標準運用了二分搜尋法,演算法通常需要使用二分思想,即每次能夠排除一半的範圍,快速的找出陣列中所要求的元素位置,這樣時間複雜度可達 O(log n)...
Vacation 題目連結 解題 使用演算法 DP LCS(Longest Common Subsequence / 找共同子序列) LCS演算法 g...
Oil Deposits 題目連結vj 解題 依照題目意思 連在一起的油井算一個油井算有幾個油井 遞迴 找到油井==>去四周(上下左右斜邊)如果有,...
Sort! Sort!! and Sort!!! 題目連結 最近都在摸魚,進度點落後 解題 按照規則,比較 ==> 結束取餘 先放小的 如果相同 先放...
前言 這題是一題動態規劃問題,目標是擷取不連續的元素,全部相加起來選出最優解,因只用了一層迴圈,時間複雜度可估 O(n),這裡有 JAVA 和 Python...
MaskEX 亞洲徵才企業網站:https://www.maskex.com/company/aboutus/zh_HK工作地點:日本大阪地區 專案團隊職缺:【...
前言 這題有點類似 Prefix Sums 的概念,目標是找到陣列中元素自己以外的所有元素的乘績,放在一個新的陣列裡,雖然有三個迴圈是 O(3n) 的時間複...
Java的序列化是指,將物件的狀態訊息轉換為可以存儲或傳輸的格式;當物件被序列化後,就可以被存放在檔案中,或者透過網路傳輸到另一個系統,而反序列化則是這些過程的...
延續前一篇的I/O輸入輸出,通常也會提及所謂的低階I/O與高階I/O,指的是操作時所使用的層次。 低階 I/O (Low-Level I/O) 直接與資料來源,...
當Java需要處理文件、網路通訊或串流數據時,需使用I/O(輸入/輸出),其中有四個主要基礎類別: InputStream和OutputStream Input...
多執行緒協作時,Java提供一套內建的同步機制,包含 wait(), notify(), notifyAll(),透過這些方法,能讓執行緒之間進行溝通,避免生產...
在多執行緒的環境下,多個執行緒可能會同時存取、共享資源,若是沒有正確的使其同步,會導致不好的結果,例如變數或資料結構。如果沒有正確的同步,這可能導致資料破壞或不...
程式中所謂的「多執行緒」,指的是允許同時執行多個程序。在Java中,若想要同時執行多個任務,可透過Thread類別或是Runnalbe介面來實現多執行緒。 Th...
前言 這題學習目標是 Prefix Sums 前綴和的概念, Prefix Sums 通常用於需要頻繁查詢陣列中某一區間的元素和的情況,這裡目標是找到一個陣...
一開文章看到官方貼心提醒「好可惜在第 22 天中斷比賽了,邀請您繼續寫完30篇鐵人文」,發生了中斷意外......難道是前一天寫完例外機制的魔咒嗎昨天開始進入專...
許多程式語言都有例外機制(Exception Handling),可以處理在程式運行中錯誤的方法,讓程式遇到錯誤時還能繼續運行,這可能是使用者輸入錯誤、或是程式...
ArrayList ArrayList是Java集合的一部分,為一個類別,實作List介面。 使用動態陣列來儲存元素,可以動態調整大小。 有特定的順序,每個元...
陣列Array 陣列是一種資料結構,儲存一群相同型別的變數。 陣列使用[],擺在型別後面或是變數後面都可以。(常見是在型別後面int[]a= new int[...
Java的基本型別只能儲存、傳遞值,若想要像類別型別能有更多的作用,以物件形式存在,則必須裝在「包裝類別」中。 包裝類別 基本型別的包裝器是屬於java.lan...
之前我們都只是透過一班的maven搭配java來製作我們的程式,那用在跟java最常搭配的框架spring上面又要怎麼做呢?因為目前gRPc並沒有官方公布的使用...
Java的「介面」可以定義不同類別之間一樣的方法行為,例如飛機跟老鷹都有「飛行」行為,但他們不屬於同一類別,此時就能透過「介面」來定義「飛行」行為。 介面主要功...
在實作這些資料傳遞的過程中,我也踩到過很多的雷,順便藉這個機會跟大家分享一下常見的一些傳遞問題,可能導致資料傳遞失敗: 兩邊的port號不對,這個就是最常見...
今天我們就用昨天生成好的gRPC程式來把我們的實作完成吧首先我們的server端會寫成這個樣子,透過樣板程式來監聽我們的Client端 @Override pu...
抽象 Java抽象的概念,分別有抽象類別以及抽象方法;其中的關聯是,若該類別擁有抽象方法,就必須宣告為抽象類別(加上abstract)。抽象類別的用途是,當類別...
中秋連假要準備結束了,明天要回歸社畜生活了...我們這回要來做一個可以讀取excel的程式然後傳遞資料出去。所以我們先來了解POI模組吧~ 由Apache所開發...
Override覆寫 Java的Override覆寫機制是指,子類別可以重新改寫父類別的方法,因此,子類別可以擁有不同於父類別的行為。※當子類別取了一個與父類別...