rust_algorithms/other/mod.rs
1//! # Boshqa muhim algoritmlar
2//!
3//! Darslik: `11-other-algorithms/`
4//!
5//! Bu modulda alohida bo'limga sig'magan, lekin intervyu va amaliyotda
6//! eng ko'p uchraydigan texnikalar to'plangan:
7//!
8//! | Texnika | Nimaga yaraydi | Time |
9//! |---|---|---|
10//! | [`recursion`] | Masalani o'ziga o'xshash kichigiga bo'lish | har xil |
11//! | [`backtracking`] | Barcha variantlarni tartib bilan sinash | eksponensial |
12//! | [`two_pointers`] | Tartiblangan massivda O(n²) → O(n) | O(n) |
13//! | [`sliding_window`] | Ketma-ket oynadagi so'rovlar | O(n) |
14//! | [`strings`] | Matn ichidan namuna qidirish | O(n+m) |
15
16pub mod backtracking;
17pub mod recursion;
18pub mod sliding_window;
19pub mod strings;
20pub mod two_pointers;