Rust Rustで動的計画法 (2) 『アルゴリズムとデータ構造』を Rust で実装してみるシリーズ。5章の動的計画法。 前回 → Frog問題を一気に実装する。 use proconio::input; const INF: i64 = 1 <... 2021.11.14 Rust
Rust Rustで動的計画法 (1) 『アルゴリズムとデータ構造』を Rust で実装してみるシリーズ。5章の動的計画法。 必要なら proconio を cargo add しておく。 use proconio::input; use std::cmp; co... 2021.11.13 Rust
Rust Rustでプログラミング言語を作る 元ネタは『WEB+DB PRESS Vol.125』の ディレクトリ構成は src/toys の下に各種 rs ファイルと pest ファイルを置いている。 四則演算の AST とインタプリタを作る。 operator... 2021.11.11 Rust
Rust Rustで二分探索法 (0) 以前読んだ『アルゴリズムとデータ構造』を Rust で実装してみたい。本の実装は C++。 まずは二分探索を実装してみる。必要なら以下の dependencies を追加。 proconio = "0.4.3" ... 2021.11.08 Rust
Python PyO3でPythonからRustを使う(2: 並列処理) cargo new --lib word-count Cargo.toml [package] name = "word-count" version = "0.1.0" edition = "2018" #... 2021.10.12 Python
プログラミング PyO3でPythonからRustを使う(1.1) 前回の続きというかやり直し ライブラリを作る cargo new --lib pyo3test Carto.toml に以下を追加 [lib] name = "libname" crate-type = &... 2021.10.07 プログラミング
Python PyO3でPythonからRustを使う PyO3を試した versionPython: 3.8.10Rust: 1.55.0 OS は Windows ライブラリを作る cargo new --lib addarray Carto.toml に ... 2021.10.06 Python