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] => bzoj 3744【Gty的妹子序列】
)
)
)
[highlight] => Array
(
[fields] => Array
(
[text] => stdClass Object
(
)
)
[pre_tags] => #em#
[post_tags] => #/em#
)
[size] => 8
[from] => 0
)
RESPONSE:string(7818) "{"took":19,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":10000,"relation":"gte"},"max_score":66.82138,"hits":[{"_index":"likecs_art_db","_type":"_doc","_id":"48328","_score":66.82138,"_source":{"id":"48328","text":"bzoj 3744\u3010Gty\u7684\u59b9\u5b50\u5e8f\u5217\u3011","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":"kgxw0430","tagsname":"\u5206\u5757\u5728\u79bb\u7ebf\u4e0e\u5728\u7ebf\u95ee\u9898\u7684\u5e94\u7528","tagsid":"[\"18692\"]","catesname":"\u6570\u636e\u7ed3\u6784\n ","catesid":"[\"6385\"]","createtime":"1547598342"},"highlight":{"text":["#em#bzoj#/em# #em#3744#/em#【#em#Gty#/em##em#的#/em##em#妹#/em##em#子#/em##em#序#/em##em#列#/em#】"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"14082","_score":23.673746,"_source":{"id":"14082","text":"bzoj 2423 \u6700\u957f\u516c\u5171\u5b50\u5e8f\u5217","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":"kickit","tagsname":"\u6c42lcs\u4e2a\u6570","tagsid":"[7204]","catesname":"ACM-\u52a8\u6001\u89c4\u5212-\u7ebf\u6027dp|ACM-\u601d\u7ef4","catesid":"[2554,\"2548\"]","createtime":"1523522644"},"highlight":{"text":["#em#bzoj#/em# 2423 最长公共#em#子#/em##em#序#/em##em#列#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"10106","_score":20.205917,"_source":{"id":"10106","text":"BZOJ 5039: [Jsoi2014]\u5e8f\u5217\u7ef4\u62a4","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":"Hammer-cwz-77","tagsname":"","tagsid":"[]","catesname":"\u7ebf\u6bb5\u6811","catesid":"[\"1340\"]","createtime":"1520772084"},"highlight":{"text":["#em#BZOJ#/em# 5039: [Jsoi2014]#em#序#/em##em#列#/em#维护"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"969513","_score":19.429579,"_source":{"id":"969513","text":"bzoj 1005 1211 prufer\u5e8f\u5217\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":"CSU3901130321","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1639832534"},"highlight":{"text":["#em#bzoj#/em# 1005 1211 prufer#em#序#/em##em#列#/em#总结"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"897142","_score":18.906435,"_source":{"id":"897142","text":"\u6caa\u6f02\u7a0b\u5e8f\u5a9b\u59b9\u5b50\u7684\u4e00\u5929...","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":"cxuanBlog","tagsname":null,"tagsid":"","catesname":"","catesid":"","createtime":"1638386847"},"highlight":{"text":["沪漂程#em#序#/em#媛#em#妹#/em##em#子#/em##em#的#/em#一天..."]}},{"_index":"likecs_art_db","_type":"_doc","_id":"969515","_score":18.757704,"_source":{"id":"969515","text":"[HNOI2008][bzoj 1005]\u660e\u660e\u7684\u70e6\u607c\uff08prufer\u5e8f\u5217\uff09","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":"leom10","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1639832537"},"highlight":{"text":["[HNOI2008][#em#bzoj#/em# 1005]明明#em#的#/em#烦恼(prufer#em#序#/em##em#列#/em#)"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"48376","_score":18.33127,"_source":{"id":"48376","text":"bzoj 2038\u3010\u5c0fZ\u7684\u889c\u5b50\u3011","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":"kgxw0430","tagsname":"\u5206\u5757\u4e0e\u83ab\u961f\u7b97\u6cd5","tagsid":"[18745]","catesname":"\u6570\u636e\u7ed3\u6784\n ","catesid":"[\"6385\"]","createtime":"1547610055"},"highlight":{"text":["#em#bzoj#/em# 2038【小Z#em#的#/em#袜#em#子#/em#】"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"969510","_score":17.548588,"_source":{"id":"969510","text":"BZOJ 1005 \u660e\u660e\u7684\u70e6\u607c(prufer\u5e8f\u5217+\u9ad8\u7cbe\u5ea6)","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":"lishiyao","tagsname":"","tagsid":"","catesname":"","catesid":"","createtime":"1639832530"},"highlight":{"text":["#em#BZOJ#/em# 1005 明明#em#的#/em#烦恼(prufer#em#序#/em##em#列#/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] => bzoj 3744【Gty的妹子序列】
)
)
)
[highlight] => Array
(
[fields] => Array
(
[text] => stdClass Object
(
)
)
[pre_tags] => #em#
[post_tags] => #/em#
)
[size] => 8
[from] => 8
)
RESPONSE:string(7601) "{"took":19,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":10000,"relation":"gte"},"max_score":66.82138,"hits":[{"_index":"likecs_art_db","_type":"_doc","_id":"137773","_score":17.546574,"_source":{"id":"137773","text":"7.29\u8003\u8bd5\u603b\u7ed3(NOIP\u6a21\u62df27)[\u725b\u534a\u4ed9\u7684\u59b9\u5b50\u56fe\u00b7Tree\u00b7\u5e8f\u5217]","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":"Varuxn","tagsname":"","tagsid":"[]","catesname":"\u603b\u7ed3","catesid":"[\"736\"]","createtime":"1627562205"},"highlight":{"text":["7.29考试总结(NOIP模拟27)[牛半仙#em#的#/em##em#妹#/em##em#子#/em#图·Tree·#em#序#/em##em#列#/em#]"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"64027","_score":17.518856,"_source":{"id":"64027","text":"BZOJ 3990 \u6392\u5e8f","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":"Juve","tagsname":"","tagsid":"[]","catesname":"\u8003\u8bd5","catesid":"[\"7919\"]","createtime":"1562660989"},"highlight":{"text":["#em#BZOJ#/em# 3990 排#em#序#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"337805","_score":17.518856,"_source":{"id":"337805","text":"bzoj AC\u5012\u5e8f","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":"fighting-to-the-end","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1636557769"},"highlight":{"text":["#em#bzoj#/em# AC倒#em#序#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"137755","_score":17.470562,"_source":{"id":"137755","text":"noip\u6a21\u62df27[\u59b9\u5b50\u56fe\u00b7\u817f\u00b7\u8170](fengwu\u534a\u4ed9\u7684\u59b9\u5b50\u4eec)","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":"hzoi-fengwu","tagsname":"","tagsid":"[]","catesname":"noip\u6a21\u62df\u6d4b\u8bd5","catesid":"[\"11583\"]","createtime":"1627547148"},"highlight":{"text":["noip模拟27[#em#妹#/em##em#子#/em#图·腿·腰](fengwu半仙#em#的#/em##em#妹#/em##em#子#/em#们)"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"719490","_score":17.088202,"_source":{"id":"719490","text":"2019.01.06-dtoj-3729: Gty\u7684\u6e38\u620f","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":"Jessie-","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1636107143"},"highlight":{"text":["2019.01.06-dtoj-3729: #em#Gty#/em##em#的#/em#游戏"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"490270","_score":17.078382,"_source":{"id":"490270","text":"\u5982\u4f55\u505a\u7a0b\u5e8f\u5458\u559c\u6b22\u7684\u6d4b\u8bd5\u59b9\u5b50\uff1f","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":"flyrock","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1634345073"},"highlight":{"text":["如何做程#em#序#/em#员喜欢#em#的#/em#测试#em#妹#/em##em#子#/em#?"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"56405","_score":16.545135,"_source":{"id":"56405","text":"\u4e00\u4e2a\u59b9\u5b50\u5bf9\u7a0b\u5e8f\u5458\u7684\u89c2\u5bdf\u4e0e\u611f\u53d7","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":"bqh10086","tagsname":"","tagsid":"[]","catesname":"","catesid":"[]","createtime":"1553267467"},"highlight":{"text":["一个#em#妹#/em##em#子#/em#对程#em#序#/em#员#em#的#/em#观察与感受"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"203456756","_score":16.355446,"_source":{"id":"203456756","text":"\u59b9\u5b50\u5e2e\u4e2a\u5fd9\uff01\u5ac1\u7ed9\u7a0b\u5e8f\u5458\u597d\u5417\uff1f","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":"1617406882"},"highlight":{"text":["#em#妹#/em##em#子#/em#帮个忙!嫁给程#em#序#/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] => bzoj 3744【Gty的妹子序列】
)
)
)
[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] => bzoj 3744【Gty的妹子序列】
)
)
)
)
[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(3052) "{"took":5,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":8583,"relation":"eq"},"max_score":15.2066765,"hits":[{"_index":"likecs_down_db","_type":"_doc","_id":"217396","_score":15.2066765,"_source":{"id":"217396","title":"\u6c49\u4eea\u6668\u59b9\u5b50 \u5e38\u89c4\u5b57\u4f53,\u6c49\u4eea\u6668\u59b9\u5b50\u5b57\u4f53\u4e0b\u8f7d","spidertime":"0","contenttime":"1635918844","pageimage":"2020620\/1592621817928.ttf","cate1":"\u5b57\u4f53\u4e0b\u8f7d","attr1":"\u6c49\u4eea\u6668\u59b9\u5b50","attr2":"35892756","attr3":"1","attr4":"http:\/\/www.hanyi.com.cn","attr5":"\u6c49\u4eea\u6668\u59b9\u5b50"},"highlight":{"title":["汉仪晨#em#妹#/em##em#子#/em# 常规字体,汉仪晨#em#妹#/em##em#子#/em#字体下载"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"33868","_score":12.968483,"_source":{"id":"33868","title":"\u6613\u8bed\u8a00\u5217\u8868\u6846\u5217\u6392\u5e8f","spidertime":"1622958426","contenttime":"1622958426","pageimage":"https:\/\/img.jbzj.com\/file_images\/article\/201811\/20181105150138.png","tag":"\u6613\u8bed\u8a00|\u5217\u8868\u6846|\u6392\u5e8f","cate1":"\u6e90\u7801\u4e0b\u8f7d","cate2":"\u8f6f\u4ef6\u5f00\u53d1","cate3":"\u6613\u8bed\u8a00\u6e90\u7801","attr1":"3KB"},"highlight":{"title":["易语言#em#列#/em#表框#em#列#/em#排#em#序#/em#"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"52948","_score":12.90917,"_source":{"id":"52948","title":"jQuery\u5b9a\u4e49\u7684\u6f02\u4eae\u6709\u5e8f\u548c\u65e0\u5e8f\u5217\u8868\u6548\u679c(\u770b\u591f\u4e86html\u81ea\u5e26\u7684\u5217\u8868)","spidertime":"1623057788","contenttime":"1675511892","pageimage":"https:\/\/img.jbzj.com\/do\/uploads\/litimg\/130513\/14560H1NI.gif","tag":"\u6709\u5e8f|\u65e0\u5e8f|\u5217\u8868","cate1":"js\u6846\u67b6","cate2":"jQuery","attr1":"41KB"},"highlight":{"title":["jQuery定义#em#的#/em#漂亮有#em#序#/em#和无#em#序#/em##em#列#/em#表效果(看够了html自带#em#的#/em##em#列#/em#表)"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"139746","_score":12.409164,"_source":{"id":"139746","title":"\u840c\u59b9\u5b50\u4f53 \u00bc\u00f2\u00cc\u00e5\u5b57\u4f53,quietsky\u5b57\u4f53\u4e0b\u8f7d","spidertime":"0","contenttime":"1631602478","pageimage":"201993\/1567491922562.ttf","cate1":"\u5b57\u4f53\u4e0b\u8f7d","attr1":"\u840c\u59b9\u5b50\u4f53","attr2":"6574571","attr3":"1","attr5":"quietsky"},"highlight":{"title":["萌#em#妹#/em##em#子#/em#体 ¼òÌå字体,quietsky字体下载"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"60600","_score":11.747683,"_source":{"id":"60600","title":"\u770b\u4f60\u59b9PHP\u5728\u7ebf\u4ee3\u7406\u7a0b\u5e8f(webproxy) v1.0","spidertime":"1623068454","contenttime":"1678320302","pageimage":"https:\/\/img.jbzj.com\/do\/uploads\/litimg\/110118\/23131G6001.gif","tag":"\u5728\u7ebf\u4ee3\u7406","cate1":"\u6e90\u7801\u4e0b\u8f7d","cate2":"php\u6e90\u7801","cate3":"php\u5176\u5b83","attr1":"21KB"},"highlight":{"title":["看你#em#妹#/em#PHP在线代理程#em#序#/em#(webproxy) v1.0"]}}]}}"
bzoj 3744【Gty的妹子序列】 - 爱码网
Description
给定一个长度为 n 的序列,第 i 个位置上的数为 ai。现在有 m 组询问, 每组询问给定两个参数 L,R,要求输出从 i∈ [L,R] 中随机抽取两个数, 满足这两个数权值相同的概率。
n,m≤ 5×10^4,ai ≤n
分析
这道题多组询问,求任意区间逆序对数,最暴力写法就是开n个树状数组,查询的时候利用前缀和的思路求一下逆序对数。但是这样好像还不如直接对于每次询问建立一个树状数组直接求来的好。(反正都是暴力,你怎么舒服怎么写呗)。这种题离线的话应该可以写,但它强制在线。考虑分块能否维护信息?
如果一道题可以写分块,套路是一样的,你考虑每一块要维护什么,边缘部分对答案的贡献怎么处理。对于这个题来说,显然你每一个块要维护的是逆序对数,边缘部分对答案的贡献显然是左边的与块内的数形成的逆序对数+左边的与右边的数形成的逆序对数+块内的数与右边的数形成的逆序对数。至于逆序对数怎么求,显然树状数组求,但对于任意边界划分的块都维护一个树状数组,显然不管是空间还是时间都说不过去。这时候就利用到了前缀和的思路,我们只开T个关于后缀的树状数组,求一个数在某个连续块内有多少个小于它的数的时候可以两个树状数组减一下。那么此时查询复杂度是m*s*log n,如果预处理每个块答案复杂度是暴力n^2/s^2*n log n的话,不管怎么调,都超出了1e8. 其实仔细想一下,我们处理每一个后缀的树状数组的时候可以求出T个块的答案。那么预处理复杂度就是n/s*n logn。调和一下,取s=sqrt(n),总复杂度是n sqrt(n)log n,足以通过此题。
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
#include<queue>
using namespace std;
const int N=5e4+10;
int lan,t,n,m,p,q,s,a[N],b[300],c[300][N],sum[90000],d[N],c1[N];
void discrete(){
sort(d+1,d+n+1);
int sz=unique(d+1,d+n+1)-d-1;
for(int i=1;i<=n;++i) a[i]=lower_bound(d+1,d+sz+1,a[i])-d;
}
void add(int id,int x){
for(;x<=n;x+=x&(-x)) c[id][x]+=1;
}
int ask(int id,int x){
int res=0;
for(;x>0;x-=x&(-x)) res+=c[id][x];
return res;
}
void add1(int x,int val){
for(;x<=n;x+=x&(-x)) c1[x]+=val;
}
int ask1(int x){
int res=0;
for(;x>0;x-=x&(-x)) res+=c1[x];
return res;
}
int work(int l,int r){
l=l^lan,r=r^lan;
if(l>r) swap(l,r);
p=l/s,q=r/s;
if(l%s==1) p++;
else if(l%s) p+=2;
else p++;
if(q-p<0){
int ans=0;
for(int i=l;i<=r;++i){
ans+=ask1(n)-ask1(a[i]);
add1(a[i],1);
}
for(int i=l;i<=r;++i) add1(a[i],-1);
return ans;
}else{
int pos=b[p-1]+q-p+1;
int ans=sum[pos];
for(int i=l;i<=s*(p-1);++i){
ans+=ask1(n)-ask1(a[i]);
add1(a[i],1);
}
for(int i=q*s+1;i<=r;++i){
ans+=ask1(n)-ask1(a[i]);
add1(a[i],1);
}
for(int i=l;i<=s*(p-1);++i){
add1(a[i],-1);
}
for(int i=q*s+1;i<=r;++i){
add1(a[i],-1);
}
for(int i=l;i<=s*(p-1);++i){
ans+=ask(p,a[i]-1)-ask(q+1,a[i]-1);
}
for(int i=q*s+1;i<=r;++i){
ans+=ask(p,n)-ask(p,a[i])-ask(q+1,n)+ask(q+1,a[i]);
}
return ans;
}
}
int main(){
//freopen("h.in","r",stdin);
//freopen("h.out","w",stdout);
scanf("%d",&n);
t=sqrt(1.0*n);s=n/t;
for(int i=1;i<=n;++i) scanf("%d",&a[i]),d[i]=a[i];
for(int i=1;i<=t;++i) b[i]=b[i-1]+t-i+1;
discrete();
for(int i=1;i<=t;++i){
int ans=0;
for(int j=(i-1)*s+1;j<=n/s*s;++j){ //这个小错误搞了我一个晚上,这时候应该是分的块数乘上长度,如果直接写n,它多余的不足以构成一整块的还会影响答案
int pos=b[i-1]+j/s-i+1; //这个写的时候也得注意一下
if(j%s) pos++;
ans+=ask(i,n)-ask(i,a[j]);
sum[pos]=ans;
add(i,a[j]);
}
}
scanf("%d",&m);
for(int i=1;i<=m;++i){
int l,r;scanf("%d%d",&l,&r);
printf("%d\n",lan=work(l,r));
}
return 0;
}
相关文章:
-
2021-07-29
-
2019-07-09
-
2021-11-10
-
2021-07-29
-
2021-11-05
-
2021-10-16
-
2019-03-22
-
2021-04-03
猜你喜欢
-
2018-04-12
-
2018-03-11
-
2021-12-18
-
2021-12-02
-
2021-12-18
-
2019-01-16
-
2021-12-18
相关资源
-
下载
2021-11-03
-
下载
2021-06-06
-
下载
2023-02-04
-
下载
2021-09-14
-
下载
2023-03-09