CODING CHALLENGES

代码题库

用接近 LeetCode 的题表进入训练:先筛选题目,再进入双栏题面和编辑器。每道题只展示它实际声明支持的语言。

继续刷题

题目列表

显示 28 / 646 道可提交题。 当前筛选:标签:Binary search,语言:Python

提交状态:未尝试未正确已正确
未尝试
coding-binary-search-target-leftmost-bisect可练习
二分查找:目标值的最左下标 (bisect_left)

Leftmost Index via Binary Search (bisect_left)

简单免费版Python / C++ / Rust
未尝试中等面试准备Python / C++ / Rust
未尝试
coding-bond-ytm-bisect可练习
固定利率附息债券的周期到期收益率:单调递减下的二分求根

Periodic Yield To Maturity of a Fixed-Rate Coupon Bond via Bisection

中等免费版Python / C++ / Rust
未尝试
coding-cashflow-irr-bisect可练习
等距现金流的周期 IRR:标准项目假设下的二分求根

Periodic IRR of an Equally-Spaced Cashflow Stream Under the Standard-Project Assumption via Bisection

中等免费版Python / C++ / Rust
未尝试
coding-cumulative-volume-snapshot可练习
累计成交量快照查询

Cumulative Volume Snapshot

简单免费版Python / C++ / Rust
未尝试
coding-first-day-cumulative-pnl-crosses-threshold可练习
累计 PnL 首次突破阈值的交易日

First Day Cumulative PnL Crosses Threshold

简单免费版Python / C++ / Rust
未尝试
coding-implied-vol-bisection可练习
Black-Scholes 隐含波动率:严格递增定价曲线上的二分反演

Black-Scholes Implied Volatility on a Strictly Increasing Price Curve via Bisection

困难免费版Python / C++ / Rust
未尝试
coding-implied-volatility-bisection订阅锁定
二分法反推隐含波动率

Implied Volatility via Bisection

中等面试准备Python / C++ / Rust
未尝试
coding-iv-brent-solver订阅锁定
Black-Scholes 看涨期权报价反推隐含波动率(Brent 法 / scipy.optimize.brentq)

Black-Scholes Call Implied Vol via Brent's Method (scipy.optimize.brentq)

中等面试准备Python / C++ / Rust
未尝试
coding-iv-newton-bisection-hybrid订阅锁定
Black-Scholes 看涨期权报价反推隐含波动率(Newton-Raphson + 二分法混合)

Black-Scholes Call Implied Vol via Hybrid Newton-Raphson with Bisection Fallback

中等面试准备Python / C++ / Rust
未尝试
coding-iv-no-arb-bracket-check订阅锁定
隐含波动率批量预检——无套利区间分类器

Batch IV Pre-Flight — No-Arbitrage Bracket Classifier

中等面试准备Python / C++ / Rust
未尝试
coding-iv-put-bisection订阅锁定
Black-Scholes Put Implied Vol via Bisection

Black-Scholes Put Implied Vol via Bisection

中等面试准备Python / C++ / Rust
未尝试
coding-koko-eating-bananas可练习
最小吃香蕉速度(在答案上二分)

Minimum Eating Speed (Binary Search on the Answer)

简单免费版Python / C++ / Rust
未尝试
coding-min-cash-buffer-to-survive可练习
最小生存现金缓冲

Min Cash Buffer to Survive

简单免费版Python / C++ / Rust
未尝试
coding-min-fill-time-vwap-within-bps-band可练习
最早同时达到目标成交量且边际滑点未超阈值的秒数

Earliest Second Where the Algo Hits Its Volume Target Without Tripping the Slippage Cap

中等免费版Python / C++ / Rust
未尝试
coding-min-fillrate-meet-deadline可练习
给定每分钟 supply cap 下、按时填满父单所需的最小恒定 maker 填充率

Minimum Constant Maker Fill-Rate to Meet a Parent-Order Deadline Under Per-Minute Supply Caps

中等免费版Python / C++ / Rust
未尝试
coding-min-leverage-cap-target-risk可练习
Calibrating the Minimum Leverage Cap for a Target Risk Budget

Calibrating the Minimum Leverage Cap for a Target Risk Budget

中等免费版Python / C++ / Rust
未尝试
coding-min-margin-haircut-bisect可练习
覆盖负债的最大统一抵押减值率:单调谓词下的二分搜索

Largest Uniform Collateral Haircut Covering a Liability via Bisection

中等免费版Python / C++ / Rust
未尝试
coding-min-routers-binsearch-load-cap可练习
在 BFD 负载封顶分配器下二分搜索最小路由器数量

Smallest Router Count under a BFD Load-Cap Assigner via Bisection

困难免费版Python / C++ / Rust
未尝试
coding-min-slippage-cutoff-meet-target-sum可练习
满足目标累计绝对加权滑点的最小截断阈值:单调谓词下的二分搜索

Smallest Slippage Cutoff Meeting a Target Absolute Weighted Cost via Bisection

中等免费版Python / C++ / Rust
未尝试
coding-min-spread-for-fill-rate可练习
Minimum Spread Tolerance for Target Fill Rate

Minimum Spread Tolerance for Target Fill Rate

中等免费版Python / C++ / Rust
未尝试
coding-min-stress-factor-keep-cp-within-cap可练习
最小压力情景严重度因子:首次有对手方击穿配额

Smallest Stress Severity Factor Where a Counterparty First Breaches Its Cap

困难免费版Python / C++ / Rust
未尝试
coding-min-tickers-for-coverage可练习
Minimum Tickers for Liquidity Coverage

Minimum Tickers for Liquidity Coverage

简单免费版Python / C++ / Rust
未尝试
coding-min-window-size-meet-volume-target可练习
满足每个窗口都达到目标成交量的最小切片长度

Smallest Slice Length Whose Every Window Meets a Volume Target

中等免费版Python / C++ / Rust
未尝试
coding-shortest-window-cum-return可练习
达到累计收益目标的最短窗口

Shortest Window Hitting a Cumulative Return Target

中等免费版Python / C++ / Rust
未尝试
coding-smallest-position-meeting-risk-budget可练习
首次触及风险预算的最小持仓数量

Smallest Position Size Meeting Risk Budget

中等免费版Python / C++ / Rust
未尝试
coding-tick-buffer-binary-search-by-ts订阅锁定
Tick 缓冲:按时间戳的二分查找与区间扫描

Tick Buffer — Binary-Search Lookup and Range Scan by Timestamp

中等面试准备Python / C++ / Rust
未尝试
coding-yield-to-maturity-bisection订阅锁定
二分法求债券到期收益率(YTM)

Yield to Maturity via Bisection

中等面试准备Python / C++ / Rust