Skip to content

Commit 4066413

Browse files
committed
WIP
1 parent 09aa89d commit 4066413

File tree

1 file changed

+0
-60
lines changed

1 file changed

+0
-60
lines changed

Cargo.toml

Lines changed: 0 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,6 @@ exclude = ["./tools"]
1616
name = "main"
1717
path = "src/main.rs"
1818

19-
[features]
20-
jemalloc = ["jemalloc-ctl", "jemallocator"]
21-
default = ["jemalloc"]
22-
2319
[dependencies]
2420
# AtCoder 2019年言語アップデート以降に使用できるクレート
2521

@@ -57,36 +53,15 @@ rand_distr = "=0.2.2"
5753
# グラフ
5854
petgraph = "=0.5.0"
5955

60-
# 幾何
61-
euclid = "=0.20.7"
62-
63-
# 素数
64-
primal = "=0.2.3"
65-
primal-check = "=0.2.3"
66-
primal-estimate = "=0.2.1"
67-
primal-sieve = "=0.2.9"
68-
6956
# 挿入順を保持するhash table
7057
indexmap = "=1.3.0"
7158

7259
# 正規表現
7360
regex = "=1.3.3"
7461

75-
# パーサーコンビネータ
76-
nom = "=5.1.0"
77-
78-
# Aho–Corasick
79-
aho-corasick = "=0.7.6"
80-
81-
# string similarity metrics
82-
strsim = "=0.9.3"
83-
8462
# staticアイテムの遅延初期化
8563
lazy_static = "=1.4.0"
8664

87-
# 浮動点小数の比較
88-
approx = "=0.3.2"
89-
9065
# f64のOrd/Eq実装
9166
ordered-float = "=1.0.2"
9267

@@ -104,27 +79,9 @@ superslice = "=1.0.0"
10479
itertools = "=0.8.2"
10580
itertools-num = "=0.1.3"
10681

107-
# `&mut T`から`T`を『借りる』
108-
take_mut = "=0.2.2"
109-
110-
# 1行で書ける`macro_rules`
111-
defmac = "=0.2.1"
112-
113-
# パターンを`bool`式に
114-
matches = "=0.1.8"
115-
116-
# `if`と`if let`を『まとめる』マクロ`if_chain!`
117-
if_chain = "=1.0.0"
118-
11982
# `hashmap!`, `hashset!`, `btreemap!`, `btreeset!`
12083
maplit = "=1.0.2"
12184

122-
# `std`のトレイトに対応するderive macro
123-
derive_more = "=0.99.2"
124-
125-
# メソッド`new`を生やすderive macro
126-
derive-new = "=0.5.8"
127-
12885
# 即席enum `Either<L, R>`
12986
either = "=1.5.3"
13087

@@ -137,34 +94,17 @@ im-rc = "=14.1.0"
13794
fixedbitset = "=0.2.0"
13895
bitset-fixed = "=0.1.0"
13996

140-
# union-find (a.k.a. disjoint-set)
141-
union-find = "=0.3.2"
142-
14397
# 競技プログラミングの入出力サポート
14498
proconio = { version = "=0.3.4", features = ["derive"] }
14599
text_io = "=0.1.7"
146100
whiteread = "=0.5.0"
147101

148-
# 剰余関連。普通の整数型などと同じ感覚で扱うだけで自動的にmodを取ってくれる
149-
# 答えの整数をMで割った余りが要求される設問で便利
150-
modtype = "=0.7.0"
151-
152102
# 高速なハッシュ関数
153103
rustc-hash = "=1.0.1"
154104

155105
# 固定配列上のベクタ。ヒープ領域でなくスタック領域にアロケートされるので高速かもしれない
156106
smallvec = "=1.1.0"
157107

158-
# 代替ヒープアロケータ。条件によってはシステムアロケータより速いことも
159-
[target.'cfg(not(windows))'.dependencies]
160-
jemallocator = { version = "=0.3.2", optional = true }
161-
jemalloc-ctl = { version = "=0.3.3", optional = true }
162-
163-
[[test]]
164-
name = "jemallocator"
165-
path = "tests/test_jemallocator.rs"
166-
required-features = ["jemalloc"]
167-
168108
# ---------------------------------------------------------------------
169109

170110
[dev-dependencies]

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy