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)