/hihoCoder

solutions to hihocoder

Primary LanguageC++Apache License 2.0Apache-2.0

hihoCoder

Solutions to problems on hihocoder

Features

  • Written with C/C++ (a few C++11/C++14)
  • Perferred STL (Standard Template Library)
  • Non-ACM style programming

Solutions

# Title Solution
1 Trie树 1014
2 KMP算法 1015
3 最长回文子串 1032
4 交错和 1033
5 数字三角形 1037
6 01背包 1038
7 字符消除 1039
8 完全背包 1043
9 状态压缩一 1044
10 状态压缩二 1048
11 后序遍历 1049
12 树中最长的路 1050
13 补提交卡 1051
14 基因工程 1052
15 滑动解锁 1054
16 刷油漆 1055
17 最近公共祖先一 1062
18 无间道之并查集 1066
19 最近公共祖先二 1067
20 RMQ-ST算法 1068
21 最近公共祖先三 1069
22 RMQ问题再临 1070
23 RMQ问题再临-线段树 1077
24 线段树的区间修改 1078
25 离散化 1079
26 更为复杂的买卖房屋姿势 1080
27 最短路径一:Dijkstra算法 1081
28 然则沼跃鱼早就看穿了一切 1082
29 Browser Caching 1086
30 最短路径二:Floyd算法 1089
31 Lost in the City 1094
32 小Hi小Ho的惊天大作战:扫雷一 1114
33 计算 1116
34 小Hi小Ho的惊天大作战:扫雷二 1119
35 二分:二分查找之k小数 1133
36 Magic Box 1135
37 Professor Q's Software 1136
38 Islands Travel 1138
39 二分:二分答案 1139
40 骨牌覆盖问题一 1143
41 骨牌覆盖问题二 1151
42 骨牌覆盖问题三 1162
43 拓扑排序一 1174
44 拓扑排序二 1175
45 欧拉路一 1176
46 欧拉路二 1181
47 欧拉路三 1182
48 连通性一:割边和割点 1183
49 连通性二:边的双连通分量 1184
50 连通性三:强连通分量 1185
51 连通性三:点的双连通分量 1190
52 Give My Text Back 1197
53 Memory Allocating Algorithm 1198
54 Tower Defense Game 1199
55 Farthest Point 1237
56 九宫 1268
57 hiho密码 1283
58 机会渺茫 1284
59 智力竞赛 1285
60 数论一:Miler-Rabin质数测试 1287
61 Font Size 1288
62 403 Forbidden 1289
63 Demo Day 1290
64 Building in Sandbox 1291
65 数论二:Eular质数筛选 1295
66 数论三:约瑟夫问题 1296
67 数论四:扩展欧几里德 1297
68 数论五:欧拉函数 1298
69 打折机票 1299
70 数论六:模线性方程组 1303
71 探索一:24点 1304
72 区间求差 1305
73 股票价格 1306
74 穿越禁区 1307
75 探索二:骑士问题 1308
76 任务分配 1309
77 岛屿 1310
78 二进制小数 1311
79 探索三:启发式探索 1312
80 搜索四:跳舞链 1317
81 非法二进制数 1318
82 区域周长 1319
83 压缩字符串 1320
84 搜索五:数独 1321
85 树结构判定 1322
86 回文字符串 1323
87 希尔伯特曲线 1324
88 有序01字符串 1326
89 分隔相同字符 1327
90 逃离迷宫 1328
91 平衡树Splay 1329
92 数组重排 1330
93 扩展二进制数 1331
94 简单计算器 1332
95 平衡树:Splay2 1333
96 Word Construction 1334
97 Email Merge 1335
98 Matrix Sum 1336
99 平衡树:SBT 1337
100 A Game 1338
101 Dice Possibility 1339
102 Robots Crossing River 1340
103 Constraint Checker 1341
104 小h的朋友们 1345
105 小h的朋友们2 1346
106 Nature Numbers 1349
107 Binary Watch 1350
108 Popular Products 1351
109 Counting Islands II 1352
110 满减优惠 1353
111 积水的城市 1354
112 罚抄一百遍 1355
113 分隔相同整数 1356
114 小P的强力值 1358
115 图片排版 1365
116 逆序单词 1366
117 F1 Score 1522
118 数组重排2 1523
119 逆序对 1524

hihoCoder太阁最新面经算法竞赛1

# Title Solution
1 区间求差 1
2 股票价格 2
3 穿越禁区 3

hihoCoder太阁最新面经算法竞赛2

# Title Solution
1 任务分配 1
2 岛屿 2
3 二进制小数 3

hihoCoder太阁最新面经算法竞赛3

# Title Solution
1 非法二进制数 1
2 区域周长 2
3 压缩字符串 3

hihoCoder太阁最新面经算法竞赛4

# Title Solution
1 树结构判定 1
2 回文字符串 2
3 希尔伯特曲线 3

hihoCoder太阁最新面经算法竞赛5

# Title Solution
1 有序01字符串 1
2 分隔相同字符 2
3 逃离迷宫 3

hihoCoder太阁最新面经算法竞赛6

# Title Solution
1 数组重排 1
2 扩展二进制数 2
3 简单计算器 3

hihoCoder太阁最新面经算法竞赛7

# Title Solution
1 Word Construction 1
2 Email Merge 2
3 Matrix Sum 3

hihoCoder太阁最新面经算法竞赛8

# Title Solution
1 A Game 1
2 Dice Possibility 2
3 Robots Crossing River 3

hihoCoder太阁最新面经算法竞赛9

# Title Solution
1 Browser Caching 1
2 滑动解锁 2
3 Nature Numbers 3

hihoCoder太阁最新面经算法竞赛10

# Title Solution
1 Binary Watch 1
2 Popular Products 2
3 Counting Islands II 3

offer收割编程练习赛4

# Title Solution
1 满减优惠 1
2 积水的城市 2
3 罚抄一百遍 3
4 分隔相同整数 4

offer收割编程练习赛17

# Title Solution
1 F1 Score 1
2 数组重排2 2
3 逆序对 3