电子学会四级

Exported from /
排名 用户 学校 名称 学号 分数 原始分数 总耗时 #1 查找路径 #1 原始分数 #1 耗时 (秒) #2 查找路径2 #2 原始分数 #2 耗时 (秒) #3 最长上升子序列 #3 原始分数 #3 耗时 (秒) #4 合唱队形 #4 原始分数 #4 耗时 (秒) #5 登山 #5 原始分数 #5 耗时 (秒) #6 怪盗基德的滑翔翼 #6 原始分数 #6 耗时 (秒) #7 信封嵌套 #7 原始分数 #7 耗时 (秒) #8 木棍加工 #8 原始分数 #8 耗时 (秒) #9 最长公共子序列 #9 原始分数 #9 耗时 (秒) #10 编辑距离 #10 原始分数 #10 耗时 (秒) #11 [NOIP1999 普及组] 导弹拦截 #11 原始分数 #11 耗时 (秒) #12 【例9.2】数字金字塔 #12 原始分数 #12 耗时 (秒) #13 打家劫舍 #13 原始分数 #13 耗时 (秒) #14 希蒙品酒 #14 原始分数 #14 耗时 (秒)
1 吕同学 1944023708@qq.com 鲁能巴蜀中学 黄立信是XXS 1020260924 1300 1300 31373:54 100 100 8066374 100 100 8066979 100 100 8067013 100 100 8067086 100 100 8067134 100 100 8067284 100 100 8067325 100 100 8067351 100 100 8067164 100 100 8067404 100 100 8067455 100 100 8067219 100 100 8067197 0 0 8073112
2 wby 15823474681@qq.com 月光的银边把广袤的夜空烫出个洞,里头塞满了少年的梦想。 王彬羽 你猜是多少? 1100 1100 15129:53 100 100 2478613 100 100 2479298 100 100 4300341 100 100 2738089 100 100 4302259 100 100 4301319 100 100 3342043 100 100 17609691 100 100 4304066 100 100 4305620 100 100 4306288
3 税崇峻 1231231231231234@qq.com 新壹街校区--税崇峻 400 400 18779:26 100 100 16901380 100 100 16901426 100 100 16901489 100 100 16901678
4 图书管理员 123131@qq.com 刘老师 200 200 1856:51 100 100 3341484 100 100 3343203
4 zhengxingya 15223197361@163.com 哈佛大学 希蒙 200 200 2003:40 100 100 3606607 100 100 3606624
4 任子轩 zvt_132@qq.com zvt_132 200 200 2679:10 100 100 4821739 100 100 4823298
4 钟卓劭 15489123132@qq.com 南开中学 你个*你怎么跟个*一样 52 200 200 6941:41 100 100 12494683 100 100 12495435
8 白佳睿 25467676@qq.com 只因学校 三差学生(尘埃蓝莓) 21 100 100 897:28 100 100 3230882
8 NKZKY aFDASFDFS@qq.com XF ReFly 23 100 100 1170:52 100 100 4215158
8 颜梓宇 88842342@qq.com 你爸 颜梓宇 你妈 100 100 1804:49 100 100 3248679 0 0 3248720
8 kali user 123456@pp.com 季禹廷 100 100 9108:59 100 100 32792357
8 段淏泷 daun123@163.com 段淏泷 100 100 9429:34 100 100 16973223 0 0 16973251
13 jiangzhenghan lkghgeshisef@qq.com jiangzhenghan 0 0 3378:51 0 0 12163907
14 yao yanzhan 83335509@QQ.com yao yanzhan 0 0 0:00
14 wangmulai 1234564323323@qq.com wangmulai 0 0 0:00
14 lao_ba 2120206638@qq.com lao_ba 0 0 0:00
14 zhongjunxuan zhongjunxuan@qq.com zhongjunxuan 0 0 0:00
14 dzh 5641561651@qq.com 篮球学校 代梓航 5418 0 0 0:00
14 YDX VFUCX@qq.com *** YDX ** 0 0 0:00
14 wangranyimo 224yueg@qq.com 王冉燚默(重庆龙湖U城天街A馆) 0 0 0:00
14 罗浩瑀 581779190@qq.com 罗浩瑀 0 0 0:00
14 徐伟宸1 xu123@xiao.com 重庆江北新村国兴小学 徐伟宸 12号 0 0 0:00
14 李安桐23025 asdfffaaaf@qq.com 鼓楼人和街小学 李安桐23025 12号 0 0 0:00
14 游智棋 970101618@qq.com 游智棋 0 0 0:00
14 王浩沣 10276214024@qq.com 王浩沣 0 0 0:00
14 杜雨帆 fjghkhjlkghj@qq.com 重庆市江北区新村国奥实验小学 杜雨帆 25 0 0 0:00
14 mkh 18696593202@qq.com 彩虚村一小 美术猫映画 114514 0 0 0:00
14 姚博文 yhfgybhfggggggggggggggg@qq.com 林正张______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ 0 0 0:00
14 刁钲洋 diaozhengyang@111.com 重庆市两江新区金山小学栖霞路校区 爱琴海校区-刁钲洋 6号 0 0 0:00
14 皮蛋 1@qq.cim 皮蛋 0 0 0:00
14 穆萨 18375817996@qq.com 穆萨 0 0 0:00
14 封宜江 15645623132@99.con 封宜江(fengyijiang) 0 0 0:00
14 开朗网友 54655@qq.com 开朗网友 0 0 0:00
14 mwx 15923210031@qq.com Noah 0 0 0:00
14 huangchenhao huangchenhao@111.com 爱琴海校区-黄辰浩 0 0 0:00
14 胡宇尧 1235412341254@qq.com 胡宇尧 0 0 0:00
14 唐翰 4153455846@qq.com 唐翰 0 0 0:00
14 zsj 15423@qq.com 新壹街校区-周士杰 0 0 0:00
14 杨雅童 18983926486@qq.com 杨雅童 0 0 0:00
14 九转大肠 1392839746@qq.com 金沙校区-先珂熠 0 0 0:00
14 胡宸瑞 2342433259@qq.com Xmw123456 胡宸瑞 0 0 0:00
14 technoblade 10276214022@qq.com technoblade 0 0 0:00
14 李卓翰 11534@pp.com 爱琴海校区-李卓翰 0 0 0:00
14 欧俊阳 1234566@qq.com 川外科中 欧俊阳 19112022734 0 0 0:00
14 江子墨 afsfsfs@qq.com 江子墨 666666666666 0 0 0:00
14 贾易征 3444444534dfg@qq.com 贾易征 0 0 0:00
14 勾晨禹 21317653485@qq.ocm cxk小学 勾晨禹 cxk 0 0 0:00
14 周芷乐 25869147@qq.com 就不告诉你小学 Accepted 38 0 0 0:00
14 heyuzhe heyuzhe@qq.com heyuzhe 0 0 0:00
14 CPL 95095555@qq.com CPL 0 0 0:00
14 一位老六 287436289463574369857463756473865743679584@qq.com 沈煜恒 0 0 0:00
14 赵奕铭 15340514169@qq.com 赵奕铭 0 0 0:00
14 陈家熠 4545456@qq.com 陈家熠 114514 0 0 0:00
14 董子溪 fankong_hacker@qq.com acacac 0 0 0:00
14 夏麟然 17757000@qq.com 夏麟然 0 0 0:00
14 张可忻 384410562@qq.com 可爱酱 0 0 0:00
14 张瑞博 835075947@qq.com 张瑞博 15340370530 0 0 0:00
14 郭思利 4548646541564615647894@qq.com 洛阳 锦程 0 0 0:00
14 佘灏然 jjb123@163.com 佘灏然 0 0 0:00
14 蒋金卓 1234546@qq.com 星光小学 蒋金卓 0 0 0:00
14 徐袅音 54455465@qq.com xuniaoyin 0 0 0:00
14 22029-xys 354335@qq.com 手搓STL stack 双向无环链表 _ 向量 2种实现方式: template class Stack_l /* Stack _ List */ { private: struct Node { Map_Type Node_Data; Node *nextp, *lastp; Node(void) { nextp = 0; lastp = 0; } }; struct List_Data { unsigned int List_Size; Node *headp, *endp; List_Data(void) { List_Size = 0; headp = 0; endp = 0; } }Data; struct Vector_Data { Map_Type *headp, *lastp, *endp; void resize(unsigned int data_size) { Map_Type *newp = new Map_Type[data_size](); endp = newp + data_size - 1; lastp = newp + (data_size > lastp - headp ? lastp - headp : data_size); if (headp) delete[] headp; headp = newp; } Vector_Data(void) { headp = 0; lastp = 0; endp = 0; } }; public: unsigned int size(void) { return Data.List_Size; } Map_Type& top(void) { return Data.endp -> Node_Data; } void* data(void) { return &Data; } bool empty(void) { return !((bool)Data.headp); } Stack_l& push(Map_Type push_data) { Node *nodep = new Node(); nodep -> lastp = Data.endp; if (!Data.headp) { Data.headp = nodep; Data.endp = nodep; } else Data.endp -> nextp = nodep; Data.endp = nodep; nodep -> Node_Data = push_data; ++Data.List_Size; return *this; } Stack_l& push(Map_Type& push_data) { Node *nodep = new Node(); nodep -> lastp = Data.endp; if (!Data.headp) { Data.headp = nodep; Data.endp = nodep; } else Data.endp -> nextp = nodep; Data.endp = nodep; nodep -> Node_Data = push_data; ++Data.List_Size; return *this; } Stack_l& push(Map_Type* push_data) { Node *nodep = new Node(); nodep -> lastp = Data.endp; if (!Data.headp) { Data.headp = nodep; Data.endp = nodep; } else Data.endp -> nextp = nodep; Data.endp = nodep; nodep -> Node_Data = *push_data; ++Data.List_Size; return *this; } Stack_l& push(const Map_Type* push_data) { Node *nodep = new Node(); nodep -> lastp = Data.endp; if (!Data.headp) { Data.headp = nodep; Data.endp = nodep; } else Data.endp -> nextp = nodep; Data.endp = nodep; nodep -> Node_Data = *(Map_Type*)push_data; ++Data.List_Size; return *this; } Stack_l& pop(void) { if (Data.headp) { if (Data.List_Size == 1u) { delete Data.headp; Data.List_Size = 0; Data.headp = 0; Data.endp = 0; } else { Data.endp = Data.endp -> lastp; delete Data.endp -> nextp; Data.endp -> nextp = 0; --Data.List_Size; } } return *this; } Stack_l& clear(void) { while (Data.List_Size) { pop(); } return *this; } Stack_l(void) { /* NULL */ } Stack_l(unsigned int data_size, Map_Type map_data) { Data.List_Size = data_size; while (data_size--) { Node *nodep = new Node(); nodep -> Node_Data = map_data; if (Data.headp) { nodep -> lastp = Data.endp; Data.endp -> nextp = nodep; Data.endp = nodep; } else { Data.headp = nodep; Data.endp = nodep; } } } Stack_l(Stack_l& map_data) { if (!map_data.empty()) { List_Data *listp = (List_Data*)map_data.data(); Node *nodep = listp -> headp, *newp; for (unsigned int i = 0; i != listp -> List_Size; ++i, nodep = nodep -> nextp) { newp = new Node(); newp -> Node_Data = nodep -> Node_Data; if (Data.headp) { newp -> lastp = Data.endp; Data.endp -> nextp = newp; Data.endp = newp; } else { Data.headp = newp; Data.endp = newp; } } Data.List_Size = listp -> List_Size; } } Stack_l& operator=(Stack_l& copy_data) { if (copy_data.empty()) return *this; List_Data *listp = (List_Data*)copy_data.data(); Node *nodep = listp -> headp, *newp; for (unsigned int i = 0; i != listp -> List_Size; ++i, nodep = nodep -> nextp) { newp = new Node(); newp -> Node_Data = nodep -> Node_Data; if (Data.headp) { newp -> lastp = Data.endp; Data.endp -> nextp = newp; Data.endp = newp; } else { Data.headp = newp; Data.endp = newp; } } Data.List_Size = listp -> List_Size; return *this; } bool operator==(Stack_l& cmp_data) { if (cmp_data.size() != Data.List_Size) return false; else if (cmp_data.empty() && (!Data.List_Size)) return true; Node *nodep1 = Data.headp, *nodep2 = ((List_Data*)cmp_data.data()) ->headp; for (unsigned int i = 0; i != Data.List_Size; ++i, nodep1 = nodep1 -> nextp, nodep2 = nodep2 ->nextp) { if (nodep1 -> Node_Data != nodep2 -> Node_Data) return false; } return true; } bool operator!=(Stack_l& cmp_data) { if (cmp_data.size() == Data.List_Size) return false; else if (cmp_data.empty() && (!Data.List_Size)) return false; Node *nodep1 = Data.headp, *nodep2 = ((List_Data*)cmp_data.data()) ->headp; for (unsigned int i = 0; i != Data.List_Size; ++i, nodep1 = nodep1 -> nextp, nodep2 = nodep2 ->nextp) { if (nodep1 -> Node_Data != nodep2 -> Node_Data) return true; } return true; } ~Stack_l(void) { clear(); } }; /* Stack _ List */ template class Stack_v /* Stack _ Vector */ { private: struct Node { Map_Type Node_Data; Node *nextp, *lastp; Node(void) { nextp = 0; lastp = 0; } }; struct List_Data { unsigned int List_Size; Node *headp, *endp; List_Data(void) { List_Size = 0; headp = 0; endp = 0; } }; struct Vector_Data { Map_Type *headp, *lastp, *endp; void resize(unsigned int data_size) { Map_Type *newp = new Map_Type[data_size](); endp = newp + data_size - 1; lastp = newp + (data_size > lastp - headp ? lastp - headp : data_size); if (headp) delete[] headp; headp = newp; } Vector_Data(void) { headp = 0; lastp = 0; endp = 0; } }Data; public: unsigned int size(void) { return Data.lastp - Data.headp; } Map_Type& top(void) { return *(Data.lastp - 1); } void* data(void) { return &Data; } bool full(void) { if (!Data.headp) return true; return Data.endp + 1 == Data.lastp; } bool empty(void) { if (!Data.headp) return true; return Data.headp == Data.lastp; } Stack_v& push(Map_Type push_data) { if (full()) Data.resize((unsigned int)((Data.lastp - Data.headp) * 1.5) + 1); *Data.lastp = push_data; ++Data.lastp; return *this; } Stack_v& push(Map_Type& push_data) { if (full()) Data.resize((unsigned int)((Data.lastp - Data.headp) * 1.5) + 1); *Data.lastp = push_data; ++Data.lastp; return *this; } Stack_v& push(Map_Type* push_data) { if (full()) Data.resize((unsigned int)((Data.lastp - Data.headp) * 1.5) + 1); *Data.lastp = *push_data; ++Data.lastp; return *this; } Stack_v& push(const Map_Type* push_data) { if (full()) Data.resize((unsigned int)((Data.lastp - Data.headp) * 1.5) + 1); *Data.lastp = *(Map_Type*)push_data; ++Data.lastp; return *this; } Stack_v& pop(void) { if (empty()) { if (Data.lastp - Data.headp > 1) Data.resize((Data.lastp - Data.headp) >> 1); else return *this; } else --Data.lastp; return *this; } Stack_v(void) { /* NULL */ } Stack_v(unsigned int data_size, Map_Type map_data) { while (data_size) { push(&map_data); --data_size; } } Stack_v(Stack_v& map_data) { Vector_Data *datap = (Vector_Data*)map_data.data(); for (unsigned int i = 0, k = map_data.size(); i != k; ++i) push(datap -> headp + i); } Stack_v& operator=(Stack_v& copy_data) { if (copy_data.empty()) clear(); else { Vector_Data *datap = (Vector_Data*)copy_data.data(); for (unsigned int i = 0, k = copy_data.size(); i != k; ++i) push(datap -> headp + i); } return *this; } bool operator==(Stack_v& cmp_data) { if (size() != cmp_data.size()) return false; else if (empty() && cmp_data.empty()) return true; Vector_Data *datap = (Vector_Data*)cmp_data.data(); for (unsigned int i = 0, k = size(); i != k; ++i) { if (*(Data.headp + i) != *(datap ->headp + i)) return false; } return true; } bool operator!=(Stack_v& cmp_data) { if (size() != cmp_data.size()) return true; else if (empty() && cmp_data.empty()) return false; Vector_Data *datap = (Vector_Data*)cmp_data.data(); for (unsigned int i = 0, k = size(); i != k; ++i) { if (*(Data.headp + i) != *(datap -> headp + i)) return true; } return false; } Stack_v& clear(void) { delete[] Data.headp; Data.headp = 0; Data.lastp = 0; Data.endp = 0; return *this; } ~Stack_v(void) { delete[] Data.headp; } }; /* Stack _ Vector */ int main(void) { return 0; } 0 0 0:00
14 田博宇 15223996777@qq.com 田博宇 0 0 0:00
14 wangyouliang 12412125@qq.com 时代一校-王宥量 wyl 0 0 0:00
14 邱越1 45646164631@qq.com 邱越1 0 0 0:00
14 shangtian dasdqwe@qq.com shangtian 0 0 0:00
14 冯若涵 1327281277@qq.com 冯若涵 0 0 0:00
14 王培锦 raraf@qq.com 王培锦 0 0 0:00
14 周子义 12512312521@qq.com 周子义 0 0 0:00
14 王俊博 efs@qq.com 新壹街-王俊博 0 0 0:00
14 龙浩恩 longhaoen@qq.com 重庆一中 6 0 0 0:00
14 12王昱祺 fdhujjhujhjh@qq.com 王昱祺 0 0 0:00
14 xiongxuanhang 251231531@qq.com 新壹街—熊轩杭 0 0 0:00
14 张宸睿 2857246856@qq.com 张宸睿 0 0 0:00
14 22029-mjh 546345@qq.com 牢嗒 11451254188 11451254188 0 0 0:00
14 张佑泽 116516516510@qq.com zhangyouze 0 0 0:00
14 空空大师 e4t4f54@qq.com 树人小学 新壹街校区-陈琬舒 39 0 0 0:00
14 沙天一 54785487954789589@qq.com 爱情海校区—沙天一 0 0 0:00
14 akm siyuanx123@qq.com 没有此人 2018081901 0 0 0:00
14 邹智吉 15923145371@qq.com 邹智吉 17 0 0 0:00
14 彭智宸 2201307@qq.com 金沙—彭智宸 0 0 0:00
14 hechenxuan23005 hechenxuan23005@qq.com hechenxuan7891 77889911 曼波(*^-^*) Chyc 13696419997 0 0 0:00
14 311 173725922@qq.com dragon 311 29 0 0 0:00
14 AWM 15178882210@qq.com 吴佳智 0 0 0:00
14 fyx 3580884861@qq.com 新壹街校区-付宇轩 0 0 0:00
14 崔金鹏 5490805896@qq.com 双湖小学 雷诺伊尔 0 0 0:00
14 icefall 65550352@163.com 天天(聂振洺) 0 0 0:00
14 王婕斯 CDXC147@qq.com 王婕斯 0 0 0:00
14 王昱杰 544643581@qq.com 小忙果 0 0 0:00
14 何煜琦 656456454@qq.com 何煜琦 0 0 0:00
14 陶欣垚 15320365169@qq.com 我就让你猜 盗号者该死 你的学号 0 0 0:00
14 RanHao 2395704325@qq.com RanHao 0 0 0:00
14 吴子逸 68968696867@qq.com 麻省理工大学 吴子逸 1 0 0 0:00
14 liuyuanxi23017 liuyuanxi23017@qq.com rrr liuyuanxi23017 gg 0 0 0:00
14 wanglvyan 1345764363@qq.com 时代二校+王吕棪 0 0 0:00
14 雷承翰lch 686688116885@QQ.COM 雷承翰 0 0 0:00
14 xsm陶品旭 201381438@qq.com xsm陶品旭 0 0 0:00
14 13883236511 tyhty@qq.com 鲁能巴蜀小学 取个名字真难 5号 0 0 0:00
14 xsm杜俊杰 201381318@qq.com xsm杜俊杰 0 0 0:00
14 xsm吴佳锐 201381211@qq.com xsm吴佳锐 0 0 0:00
14 程舒然 dsgtrt@qq.com 程舒然 0 0 0:00
14 李yc 785212166@qq.com cx 李yc 19 0 0 0:00
14 向羿龙 3691228298@qq.com 向羿龙 0 0 0:00
14 穆宏斌 423253465474@qq.com 巴蜀小学 爱琴海校区-穆宏斌 20 0 0 0:00