127.0.0.1:9200
URL: http://127.0.0.1:9200/likecs_art_db/_search
REQUEST:
Array
(
[query] => Array
(
[match] => Array
(
[text] => Array
(
[query] => 2019 CCPC-Wannafly Winter Camp Day7(Div2, onsite)
)
)
)
[highlight] => Array
(
[fields] => Array
(
[text] => stdClass Object
(
)
)
[pre_tags] => #em#
[post_tags] => #/em#
)
[size] => 8
[from] => 0
)
RESPONSE:string(7491) "{"took":11,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":3851,"relation":"eq"},"max_score":101.33348,"hits":[{"_index":"likecs_art_db","_type":"_doc","_id":"727285","_score":101.33348,"_source":{"id":"727285","text":"2019 CCPC-Wannafly Winter Camp Day7(Div2, onsite)","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"mountaink","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1636133251"},"highlight":{"text":["#em#2019#/em# #em#CCPC#/em#-#em#Wannafly#/em# #em#Winter#/em# #em#Camp#/em# #em#Day7#/em#(#em#Div2#/em#, #em#onsite#/em#)"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"52026","_score":73.97583,"_source":{"id":"52026","text":"CCPC-Wannafly Winter Camp Day1 (Div2, onsite)\u8865\u9898\u603b\u7ed3","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"zookkk","tagsname":"","tagsid":"[]","catesname":"","catesid":"[]","createtime":"1550675304"},"highlight":{"text":["#em#CCPC#/em#-#em#Wannafly#/em# #em#Winter#/em# #em#Camp#/em# Day1 (#em#Div2#/em#, #em#onsite#/em#)补题总结"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"999806","_score":24.49516,"_source":{"id":"999806","text":"2017-2018 Petrozavodsk Winter Training Camp, Saratov SU Contest - NineSwords","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"NineSwords","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1640494641"},"highlight":{"text":["2017-2018 Petrozavodsk #em#Winter#/em# Training #em#Camp#/em#, Saratov SU Contest - NineSwords"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"483535","_score":23.85418,"_source":{"id":"483535","text":"Petrozavodsk Winter-2019. Yandex Cup 2019.","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"FST-stay-night","tagsname":"","tagsid":"","catesname":"","catesid":"","createtime":"1636177912"},"highlight":{"text":["Petrozavodsk #em#Winter#/em#-#em#2019#/em#. Yandex Cup #em#2019#/em#."]}},{"_index":"likecs_art_db","_type":"_doc","_id":"516410","_score":22.56801,"_source":{"id":"516410","text":"2019 China Collegiate Programming Contest Qinhuangdao Onsite","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"Dup4","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1634555601"},"highlight":{"text":["#em#2019#/em# China Collegiate Programming Contest Qinhuangdao #em#Onsite#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"203507338","_score":21.890984,"_source":{"id":"203507338","text":"CS224n(winter 2019)\u7b14\u8bb0\u2014\u2014Lecture2","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1620950064"},"highlight":{"text":["CS224n(#em#winter#/em# #em#2019#/em#)笔记——Lecture2"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"672155","_score":20.20882,"_source":{"id":"672155","text":"2019 HZNU Winter Training Day 15 Comprehensive Training","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"Tangent-1231","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1635802673"},"highlight":{"text":["#em#2019#/em# HZNU #em#Winter#/em# Training Day 15 Comprehensive Training"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"76419","_score":19.749292,"_source":{"id":"76419","text":"2019-ccpc\u79e6\u7687\u5c9b\u73b0\u573a\u8d5b","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"31415926535x","tagsname":"","tagsid":"[]","catesname":"","catesid":"[]","createtime":"1570274180"},"highlight":{"text":["#em#2019#/em#-#em#ccpc#/em#秦皇岛现场赛"]}}]}}"
127.0.0.1:9200
URL: http://127.0.0.1:9200/likecs_art_db/_search
REQUEST:Array
(
[query] => Array
(
[match] => Array
(
[text] => Array
(
[query] => 2019 CCPC-Wannafly Winter Camp Day7(Div2, onsite)
)
)
)
[highlight] => Array
(
[fields] => Array
(
[text] => stdClass Object
(
)
)
[pre_tags] => #em#
[post_tags] => #/em#
)
[size] => 8
[from] => 8
)
RESPONSE:string(6794) "{"took":8,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":3851,"relation":"eq"},"max_score":101.33348,"hits":[{"_index":"likecs_art_db","_type":"_doc","_id":"959270","_score":16.768394,"_source":{"id":"959270","text":"CF #252 div2","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"naturepengchen","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1639310666"},"highlight":{"text":["CF #252 #em#div2#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"356069","_score":16.078623,"_source":{"id":"356069","text":"2020 CCPC Weihai","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"Lanly","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1632054052"},"highlight":{"text":["2020 #em#CCPC#/em# Weihai"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"18233","_score":16.007133,"_source":{"id":"18233","text":"CF#483(div2 C)","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"Cloud-king","tagsname":"\u9898","tagsid":"[9037]","catesname":"CF\u6210\u957f\u7bc7","catesid":"[3096]","createtime":"1526467123"},"highlight":{"text":["CF#483(#em#div2#/em# C)"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"17811","_score":16.007133,"_source":{"id":"17811","text":"bestcoder round 74 div2","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"ckr1225","tagsname":"","tagsid":"[]","catesname":"\u7f16\u7a0b","catesid":"[\"118\"]","createtime":"1526214747"},"highlight":{"text":["bestcoder round 74 #em#div2#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"514664","_score":16.007133,"_source":{"id":"514664","text":"CodeForces Round 200 Div2","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"dramstadt","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1634547653"},"highlight":{"text":["CodeForces Round 200 #em#Div2#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"799386","_score":16.007133,"_source":{"id":"799386","text":"Codeforces #436 Div2 E","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"ftae","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1637110638"},"highlight":{"text":["Codeforces #436 #em#Div2#/em# E"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"477886","_score":14.941826,"_source":{"id":"477886","text":"\u51b2\u523aday7","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"bky614-8","tagsname":"","tagsid":"","catesname":"","catesid":"","createtime":"1634278267"},"highlight":{"text":["冲刺#em#day7#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"760142","_score":14.941826,"_source":{"id":"760142","text":"Java Web Day7","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"wuzhilong","tagsname":"","tagsid":"","catesname":"","catesid":"","createtime":"1636646174"},"highlight":{"text":["Java Web #em#Day7#/em#"]}}]}}"
127.0.0.1:9200
URL: http://192.168.101.128/searchcore/index.php/cihere_cn_db/_search
REQUEST:Array
(
[query] => Array
(
[match] => Array
(
[title] => Array
(
[query] => 2019 CCPC-Wannafly Winter Camp Day7(Div2, onsite)
)
)
)
[highlight] => Array
(
[fields] => Array
(
[title] => stdClass Object
(
)
)
[pre_tags] => #em#
[post_tags] => #/em#
)
[from] => 0
)
RESPONSE:bool(false)
127.0.0.1:9200
URL: http://127.0.0.1:9200/likecs_down_db/_search
REQUEST:Array
(
[query] => Array
(
[bool] => Array
(
[must] => Array
(
[0] => Array
(
[match] => Array
(
[title] => Array
(
[query] => 2019 CCPC-Wannafly Winter Camp Day7(Div2, onsite)
)
)
)
)
[must_not] => Array
(
[0] => Array
(
[term] => Array
(
[cate1] => 电子书籍
)
)
)
)
)
[highlight] => Array
(
[fields] => Array
(
[title] => stdClass Object
(
)
)
[pre_tags] => #em#
[post_tags] => #/em#
)
[size] => 5
[from] => 0
)
RESPONSE:string(2374) "{"took":4,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":63,"relation":"eq"},"max_score":11.273291,"hits":[{"_index":"likecs_down_db","_type":"_doc","_id":"133896","_score":11.273291,"_source":{"id":"133896","title":"Winter in Gotham Regular\u5b57\u4f53","spidertime":"0","contenttime":"1678450561","pageimage":"201992\/1567412985264.ttf","cate1":"\u5b57\u4f53\u4e0b\u8f7d","attr1":"Winter in Gotham","attr2":"13639","attr3":"1"},"highlight":{"title":["#em#Winter#/em# in Gotham Regular字体"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"169359","_score":9.986147,"_source":{"id":"169359","title":"CK Camp Regular\u5b57\u4f53,CKCamp\u5b57\u4f53\u4e0b\u8f7d","spidertime":"0","contenttime":"1672186671","pageimage":"2020423\/1587630875288.ttf","cate1":"\u5b57\u4f53\u4e0b\u8f7d","attr1":"CK Camp","attr2":"53340","attr3":"1","attr5":"CKCamp"},"highlight":{"title":["CK #em#Camp#/em# Regular字体,CKCamp字体下载"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"220288","_score":9.986147,"_source":{"id":"220288","title":"Camp Fire Regular\u5b57\u4f53,CampFire\u5b57\u4f53\u4e0b\u8f7d","spidertime":"0","contenttime":"1635919687","pageimage":"202071\/1593571031848.otf","cate1":"\u5b57\u4f53\u4e0b\u8f7d","attr1":"Camp Fire","attr2":"110540","attr3":"1","attr5":"CampFire"},"highlight":{"title":["#em#Camp#/em# Fire Regular字体,CampFire字体下载"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"125430","_score":9.5433855,"_source":{"id":"125430","title":"Camp Granada NF Regular\u5b57\u4f53,CampGranadaNF\u5b57\u4f53\u4e0b\u8f7d","spidertime":"0","contenttime":"1626618291","pageimage":"201992\/1567412399272.ttf","cate1":"\u5b57\u4f53\u4e0b\u8f7d","attr1":"Camp Granada NF","attr2":"42874","attr3":"1","attr5":"CampGranadaNF"},"highlight":{"title":["#em#Camp#/em# Granada NF Regular字体,CampGranadaNF字体下载"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"137587","_score":9.181212,"_source":{"id":"137587","title":"Winter Shivers Regular\u5b57\u4f53,WinterShivers\u5b57\u4f53\u4e0b\u8f7d","spidertime":"0","contenttime":"1669969909","pageimage":"201993\/1567483842368.otf","cate1":"\u5b57\u4f53\u4e0b\u8f7d","attr1":"Winter Shivers","attr2":"197171","attr3":"1","attr5":"WinterShivers"},"highlight":{"title":["#em#Winter#/em# Shivers Regular字体,WinterShivers字体下载"]}}]}}"
2019 CCPC-Wannafly Winter Camp Day7(Div2, onsite) - 爱码网
solve 6/11
补题:
A.迷宫
Code:zz
Thinking:zz kk
把每个节点的深度都处理出来,同一深度的点的冲突度为 (x-1),x为同层次点数减一。
然后冲突度不断下传(冲突度为3,则最多下传3层)
最后答案就是最后一层的深度加上冲突度。


#include<bits/stdc++.h>
#define CLR(a,b) memset(a,b,sizeof(a))
using namespace std;
typedef long long ll;
const int maxn=100010;
int n,m;
int a[maxn];
bool vis[maxn];
ll ans[maxn],No[maxn];
struct egde{
int to,Next;
}e[maxn<<1];
struct node{
int u;
ll time;
};
int head[maxn],tot;
void init(){
CLR(head,-1),tot=0;
CLR(vis,0);
CLR(ans,0);
CLR(No,0);
}
void addv(int u,int v){
e[++tot].to=v;
e[tot].Next=head[u];
head[u]=tot;
}
void bfs(){
queue<node >q;
q.push({1,0});
vis[1] = true;
ans[1] = 1;
if(a[1])
{
No[1]++;
}
while(!q.empty())
{
node s=q.front();
q.pop();
int u=s.u;
ll time=s.time;
for(int i=head[u];i!=-1;i=e[i].Next)
{
int v=e[i].to;
if(!vis[v])
{
vis[v] = true;
q.push({v,time + 1});
ans[v] = time + 1 + 1;
if(a[v])
{
No[time + 1 + 1]++;
}
}
}
}
}
int main(){
while(cin>>n)
{
for(int i=1;i<=n;i++)
{
scanf("%d",&a[i]);
}
init();
for(int i=1;i<n;i++)
{
int u,v;
scanf("%d%d",&u,&v);
addv(u,v),addv(v,u);
}
bfs();
ll aans = 0,mm = 0;
for(int i = 1;i <= n;i++)
{
if(a[i])
{
mm = max(mm,ans[i]);
}
}
for(int i = 1;i <= n;i++)
{
if(mm == i)
{
break;
}
No[i + 1] += max((ll)0,No[i] - 1);
}
printf("%lld\n",No[mm] - 1 + mm - 1);
}
}
View Code
C.斐波那契数列
Code:pai爷 zz kk
Thinking:pai爷 zz kk
根据式子观察得,这个式子就是斐波那契数列丢掉自己二进制的低位1的前缀和,也就是 fib n - lowbit(fib n),所以暴力打表把减掉的这部分打出来,找规律,然后矩阵快速幂求斐波那契数列前n项和,减一减。


#include<cstdio>
#include<cmath>
#include<cstring>
#include<cstdlib>
#include<algorithm>
#include<iostream>
#include<map>
using namespace std;
typedef long long ll;
const int p=998244353;
const int mod = 998244353;
ll f[1010],sum[1010],r;
int t;
void mul(ll f[3], ll a[3][3])
{
ll c[3];
memset(c, 0, sizeof(c));
for (int j = 0; j < 3; j++)
for (int k = 0; k < 3; k++)
c[j] = (c[j] + (long long)f[k] * a[k][j]%mod) % mod;
memcpy(f, c, sizeof(c));
}
void mulself(ll a[3][3])
{
ll c[3][3];
memset(c, 0, sizeof(c));
for (int i = 0; i < 3; i++)
for (int j = 0; j < 3; j++)
for (int k = 0; k < 3; k++)
c[i][j] = (c[i][j] + (long long)a[i][k] * a[k][j]%mod) % mod;
memcpy(a, c, sizeof(c));
}
ll quickm(ll n){//求第n项和
ll f[3] = { 1,1,1 };
ll tep=n-1;
ll a[3][3] = { {1,1,1},{1,0,0},{0,0,1} };
for (; tep; tep >>= 1)
{
if (tep & 1) mul(f, a);
mulself(a);
}
return f[2];
}
ll solve(ll x,int w)
{
if(x==0) return 0;
if(x==1) return 1;
if(x==2) return 2;
if(x==3) return 4;
if(x==4) return 5;
if(x==5) return 6;
if(x==6) return 14;
for(int i=w;i>=1;i--)
if(x>=1ll*6*f[i])
{
return (sum[i]+solve(x-6*f[i],i-1))%p;
}
}
int main()
{
f[1]=1;sum[1]=14;
for(int i=2;i<=61;i++)
{
f[i]=f[i-1]*2;
sum[i]=(sum[i-1]*2%p+f[i]*4%p)%p;
}
scanf("%d",&t);
while(t--)
{
scanf("%lld",&r);
ll ans=solve(r,61);
//printf("%lld\n",ans);
printf("%lld\n",(quickm(r)-ans+p)%p);
}
}
View Code
D 二次函数
待补题 初中数学
E 线性探查法
Code:kk
Thinking:kk
先把每个b[ i ]的余数求出来,余数等于i的说明没有冲突,不等于i的,假设偏移量为px,说明他的前px项都在他前面,所以就得到拓扑序,由于要字典序最小,所以用优先队列求拓扑序列。
div2暴力建边即可,div1要线段树优化建边?待学习。


#include<bits/stdc++.h>
#include<unordered_map>
#define CLR(a,b) memset(a,b,sizeof(a))
using namespace std;
typedef long long ll;
const int maxn=1010;
int n;
ll a[maxn],b[maxn],m[maxn];
int dg[maxn];
struct egde{
int to,Next;
}e[maxn*maxn];
int head[maxn],tot;
void init(){
CLR(head,-1),tot=0;
}
void addv(int u,int v){
e[++tot].to=v;
e[tot].Next=head[u];
head[u]=tot;
}
struct node{
int pos;
ll val;
friend bool operator <(const node &a,const node &b){
return a.val>b.val;
}
};
priority_queue<node >q;
void Top(){
int top=0;
while(!q.empty()){
node s=q.top();
q.pop();
a[++top]=s.val;
for(int i=head[s.pos];i!=-1;i=e[i].Next)
{
int pos=e[i].to;
dg[pos]--;
if(dg[pos]==0)
{
q.push({pos,b[pos]});
}
}
}
}
int main(){
while(cin>>n)
{
init();
for(int i=0;i<n;i++)
{
scanf("%lld",&b[i]);
m[i]=b[i]%n;
}
for(int i=0;i<n;i++)
{
if(m[i]==i)
{
q.push({i,b[i]});
}else{
int px=(i-m[i]+n)%n;
while(px>0)
{
addv((i-px+n)%n,i);
dg[i]++;
px--;
}
}
}
Top();
for(int i=1;i<=n;i++)
{
printf("%lld%c",a[i],(i<n)?\' \':\'\n\');
}
}
}
View Code
F 逆序对!
Code:pai爷
Thinking:pai爷
0(n*n)枚举每个数对有贡献的答案为不相同的最高位。


#include<iostream>
#include<cstring>
#include<cmath>
#include<algorithm>
#include<cstdio>
#include<cstdlib>
using namespace std;
const int p=998244353;
int n,m,x,f[1010][50];
int sum,ans=0,chu,yu,a,b;
int main()
{
// freopen("1.txt","r",stdin);
// freopen("1.out","w",stdout);
scanf("%d%d",&n,&m);
for(int i=1;i<=n;i++)
{
scanf("%d",&x);
int l=0;
while(x>0)
{
f[i][++l]=x%2;
x/=2;
}
f[i][0]=l;
}
for(int i=1;i<=n;i++)
for(int j=i+1;j<=n;j++)
{
int k;
for(k=max(f[j][0],f[i][0]);k>=1;k--)
if(f[i][k]!=f[j][k]) break;
chu=m/(1<<(k-1));yu=m%(1<<(k-1));
a=(chu-chu/2)*(1<<(k-1))-1;b=chu/2*(1<<(k-1));
sum=yu+1;
//printf("chu=%d yu=%d a=%d b=%d sum=%d k=%d\n",chu,yu,a,b,sum,k);
if(chu%2==0) a+=sum,b=m-a;
else b+=sum,a=m-b;
if(f[i][k]==0) ans=(ans+b)%p;
else ans=(ans+a)%p;
ans=(ans+p)%p;
//printf("%d\n",ans);
}
printf("%d\n",ans);
}
View Code
G 抢红包机器人
Code:zz
Thinking:zz
暴力枚举每个人是机器人的情况,再dfs查找出所有的机器人,选取机器人最少的情况。


//#pragma comment(linker, "/STACK:102400000,102400000")
#include<iostream>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<string>
#include<math.h>
#include<cmath>
#include<time.h>
#include<map>
#include<set>
#include<vector>
#include<queue>
#include<algorithm>
#include<numeric>
#include<stack>
#include<bitset>
#include<unordered_map>
const int maxn = 0x3f3f3f3f;
const double EI = 2.71828182845904523536028747135266249775724709369995957496696762772407663035354594571382178525166427;
const double PI = 3.141592653589793238462643383279;
using namespace std;
struct s
{
int k;
int c[110];
}z[110];
vector<int>ve[110];
int vis[110];
unordered_map<int,int>mp[110];
inline void dfs(int pos)
{
int si,i;
si = ve[pos].size();
for(i = 0;i < si;i++)
{
if(!vis[ve[pos][i]])
{
vis[ve[pos][i]] = 1;
dfs(ve[pos][i]);
}
}
}
int main(void)
{
//ios::sync_with_stdio(false);
int n,m,i,j,ans,mi,l;
while(~scanf("%d %d",&n,&m))
{
for(i = 0;i <= n;i++)
{
ve[i].clear();
mp[i].clear();
}
for(i = 0;i < m;i++)
{
scanf("%d",&z[i].k);
for(j = 0;j < z[i].k;j++)
{
scanf("%d",&z[i].c[j]);
}
}
for(i = 0;i < m;i++)
{
for(j = z[i].k - 1;j >= 0;j--)
{
for(l = j - 1;l >= 0;l--)
{
if(!mp[z[i].c[j]][z[i].c[l]])
{
mp[z[i].c[j]][z[i].c[l]] = 1;
ve[z[i].c[j]].push_back(z[i].c[l]);
}
}
}
}
ans = 100000;
for(i = 1;i <= n;i++)
{
memset(vis,0,sizeof(vis));
vis[i] = 1;
dfs(i);
mi = 0;
for(j = 1;j <= n;j++)
{
if(vis[j])
{
mi++;
}
}
ans = min(ans,mi);
}
printf("%d\n",ans);
}
return 0;
}
View Code
H 同构
求补图,然后dp?待补
J 强壮的排列
Code:pai爷
Thinking:pai爷
暴力打表?待补
赛后总结
kk:今天是演员的一天,演队友演自己,开局A题就想错了思路,然后一直想错,两小时才把A题这水题做了,然后E题基本读完题意,稍微写写就得到正解了,结果建边数组少开了,re一发,给队友写个矩阵快速幂的板子,没注意数据范围,long long写成了int,tle一发。影帝影帝,以后演技要好一些,要注意细节。
pai爷:模数复制粘贴错误找了一个小时的bug而且还wa了三发。找规律速度不够快。
zz:这场比赛演技越来越好了,水题想了好多假算法,而且wa以后才发现。找规律的题贡献了一个表。
相关文章:
-
2021-12-12
-
2021-09-19
-
2018-05-16
-
2018-05-13
-
2021-10-18
-
2021-11-17
-
2021-10-15
-
2021-11-11
猜你喜欢
-
2019-02-20
-
2021-12-26
-
2021-11-06
-
2021-10-18
-
2021-05-14
-
2021-11-02
-
2019-10-05
相关资源
-
下载
2023-03-10
-
下载
2022-12-28
-
下载
2021-11-03
-
下载
2021-07-18
-
下载
2022-12-02