/* 自定義代碼塊樣式 */

herrDeng網內搜尋

自訂搜尋

Ads

顯示具有 Linux 標籤的文章。 顯示所有文章
顯示具有 Linux 標籤的文章。 顯示所有文章

2024年6月9日 星期日

Python C++ prefix sum mod k陣列和公式解Leetcode 974 Subarray Sums Divisible...


Python C++ prefix  sum  mod k陣列和公式解Leetcode 974  Subarray Sums Divisible by K
昨天的問題523. Continuous Subarray Sum會解,今日Leetcode 974. Subarray Sums Divisible by K更沒問題,看一下constraints hash map就不用了,馬上就能解答
Python code請進
----------

2024年5月26日 星期日

python C++ DP動態規劃速解難題Leetcode 552 Student Attendance Record II


python CPP DP動態規劃速解難題Leetcode 552  Student Attendance Record II
Leetcode 552. Student Attendance Record II為什麼是難題?原來@cache這招會導致MLE。先用動態規劃解,因為參數只有一個,當然還有更快的Matrix power解法
-------

2024年4月24日 星期三

Python C++速解Leetcode 1137 N th Tribonacci Number


Python CPP速解Leetcode 1137  N th Tribonacci Number
先用遞迴、再加上cache,然後轉成動態規劃,當然還可以用矩陣冪次方

2024年3月23日 星期六

C++ Folyd龜兔賽跑演算解Leetcode 234, 143 Reorder List

C++ Folyd龜兔賽跑演算解Leetcode 234, 143  Reorder List
今日Leetcode的問題,應該是連續三個相關Linked List問題的總結,基本上都先考慮純單向鏈結的解法,如加上其他容器如deque, stack, vector就會簡單許多。

2023年5月16日 星期二

google Colab上darknet cuda版yolov4, yolov7辨識影片[第二集]


不用懷疑darknet本來就是C/C++/cuda軟體,yolov4, yolov7主要作者也是台灣人。google Colab上darknet cuda版yolo辨識影片[第二集]這一集主要展示用pytube下載yt影片至colab電腦,以及上傳影片至Colab,然後用yolov4, yolov7辨識,只要裝好darknet cuda版,無須其他任何python套件,簡單又暴力。

2023年5月15日 星期一

在google colab上使用Linux處理安裝gpu版Darknet使用yolov4, yolov7辨識圖片[第一集]


不用懷疑darknet本來就是C/C++/cuda軟體。在google colab上使用Linux處理安裝gpu版Darknet使用yolov4, yolov7辨識圖片。這一集主要展示如何使用Linux指令在Google Colab上安裝gpu版Darknet,在colab環境也能編譯執行C/C++程式讀取文字檔,另外辨識darknet的幾張測試圖。 

2022年7月18日 星期一

jetson nano上安裝conda環境軟體conda-forge/miniforge


jetson nano上安裝conda forge miniforge。jetson Nano因電腦架構AArch64 (ARM64),無法裝anaconda、miniconda,可安裝conda-forge/miniforge或是Archiconda替代。[nvidia jetson Nano安裝Archiconda]https://youtu.be/lDkPkaBWX5E

2020年8月20日 星期四

Linux C++用boost::filesystem捉opencv動態函式庫檔



雖說C++17有filesystem,但連GCC g++ 9.3都好像支援不完整,就用boost::filesystem
openCV升級太多次,要找檔名是 libopencvXXXX.so.4.4.0

2020年8月13日 星期四

交談式C++軟體Xeus-Cling在anaconda的安裝與在jupyter notebook測試



交談式CPP軟體Xeus-Cling在anaconda的安裝與jupyter notebook測試

如果C++跟Python一樣都是可交談的方式開發,
學習上幫助絕對很大,像基本的定義函數,如算gcd,都很好用
在Jupyter有一款叫做
Xeus-Cling的interactive C++環境,
有方法可與其他C++函式庫共用

2020年8月11日 星期二

Win10 Linux子系統Ubuntu 18升級到Ubuntu 20



Win10 Linux子系統Ubuntu 18升級到Ubuntu 20。有人說灌新的就好,老師的一部實體機,就一路從ubuntu 12升級上來的。升級不就是do-release-upgrade就好?實作才發現坑很多,但也都解決了,居然比實體機或虛擬機升級麻煩。原先的WSL裝有xfce4桌面環境,升級後也很好用,老師自行裝的套件都沒問題,是WSL的bug,還好都有解。作法步驟如下:

Related Posts Plugin for WordPress, Blogger...

熱門文章