Highload Cup 2017 solution
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
rapidjson
README.md
constants.cpp
constants.h
db_instance.cpp
db_instance.h
get_handlers.cpp
get_handlers.h
helpers.cpp
helpers.h
http_parser.c
http_parser.h
http_structs.h
in_memory_storage.h
main.cpp
multi_index.h
post_handlers.cpp
post_handlers.h
qs_parse.c
qs_parse.h
simple_index.h
socket_queue.cpp
socket_queue.h
structures.cpp
structures.h
unzipper.h
yuarel.c
yuarel.h

README.md

highload_solution

Pre-final 14th place solution.

Решение для HighLoad Cup 2017

Чтобы собрать решение: Нужно собрать и добавить в проект/слинковать:

https://github.com/jacketizer/libyuarel - либа для парса урла (в сорцах)

https://github.com/nodejs/http-parser - http-parser (в сорцах)

https://github.com/bartgrantham/qs_parse - обработка закодированных url-параметров (в сорцах)