广丰华讯计算机学校,我校学生在“华讯杯”内蒙古自治区第十五届大学生程序设计竞赛中喜获佳绩...

11月21——22日,“华讯杯”内蒙古自治区第十五届大学生程序设计竞赛线上比赛成功举办。本次赛事由内蒙古自治区计算机学会、内蒙古自治区高等教育学会计算机教育专业委员会主办,内蒙古农业大学承办。我校计算机信息管理学院实验室中心作为分赛场之一承担比赛任务。

国际大学生程序设计竞赛(简称ACM-ICPC)是由美国计算机协会(ACM)发起的IT领域规格最高、难度最大、排名最公平的一项全球性赛事,被誉为“信息学奥林匹克”。该赛事旨在锻炼选手在高强度、高压力下运用计算思维和编程技巧解决实际问题的能力。内蒙古自治区ACM程序设计大赛开始于2006年,到目前为止已成功举办15届,是高校计算机专业普及面最广、认可度最高的学科竞赛赛事。本届竞赛共有全自治区19所高校的177支队伍近600名师生参加了此次大赛。

我校选派计算机信息管理学院21名学生组成7支代表队参加了此次竞赛。经过激烈的角逐,获得特等奖1项,二等奖1项,三等奖3 项,团体奖三等奖1项,其中,由2018级计算机科学技术专业学生师江源、艾昊、王子一组成的团队获得自赛事开办15年来首个特等奖,15年来自治区首次出现AK(All-killed)。后续师江源等同学组成的团队将代表自治区参加国家级赛事。

W020201123577002849417.jpg

特等奖获得者代表队

为备战此项赛事,学校高度重视,举办了2020年ACM程序设计校内赛,从中选拔优秀队员进入自治区赛队,并积极组织学生开展程序设计和算法学习与实践活动,增加实战经验,熟悉竞赛环境。

通过此次比赛,展现了我校学子良好的算法素养和扎实的编程基础,激发了同学们的编程热情,提升了创新实践能力,以赛促学,进一步加强了与兄弟院校的交流学习。

W020201123577002878785.jpg

我校分赛场场景

W020201123577002897494.jpg

参赛师生

(文图/徐琳琳)

要使用 JsonParser 解析获取到 "zWpTim" 的值,你可以按照以下步骤进行: ```java import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; public class JsonParserExample { public static void main(String[] args) { String json = "{ \"exCode\": \"SUC0000\", \"lu48Data\": { \"CITQIE51Z1\": [ { \"zOrdNum\": \"210513662558510\", \"zFqSta\": \"0\", \"xRsvFld\": \"\", \"zOrgRat\": \"0.0000\", \"zOrdEDa\": \"20230108\", \"zWpTim\": \"6\", \"zCrdNum\": \"\", \"zMerTyp\": \"34\", \"zTolAmt\": \"100000.00\", \"zNPsDat\": \"20220808\", \"zTolFee\": \"5000.00\", \"zOrgCcy\": \"156\", \"zOTxNum\": \"0\", \"zLsPFee\": \"416.67\", \"zFqTyp\": \"99\", \"zMerNam\": \"上海广丰\", \"zLsPAmt\": \"8333.33\", \"zOrdChl\": \"01\", \"zNPsFee\": \"416.67\", \"zActNum\": \"\", \"zGenDat\": \"20210513\", \"zOrgAmt\": \"0.00\", \"zWpAmt\": \"50000.02\", \"zAplUsg\": \"\", \"zTolTim\": \"12\", \"zPActNu\": \"0299783239050001\", \"zWpFee\": \"2499.98\", \"zNPsAmt\": \"8333.33\" } ], \"$REQSEQ$\": [ { \"xReqSeq\": \"CIT20BM06150030000DF\" } ], \"CITQIE51Y1\": [ { \"yOrdNo\": \"\", \"yFqSta\": \"\", \"yActNo\": \"\", \"yPagFlg\": \"Y\", \"yGenDat\": \"\", \"yFqTyp\": \"\" } ] }, \"status\": \"0\" }"; try { ObjectMapper objectMapper = new ObjectMapper(); JsonNode rootNode = objectMapper.readTree(json); // 获取 lu48Data 节点 JsonNode lu48DataNode = rootNode.get("lu48Data"); // 获取 CITQIE51Z1 节点 JsonNode citqie51z1Node = lu48DataNode.get("CITQIE51Z1"); // 获取第一个元素 JsonNode firstElement = citqie51z1Node.get(0); // 获取 zWpTim 的值 String zWpTimValue = firstElement.get("zWpTim").asText(); System.out.println("zWpTim value: " + zWpTimValue); } catch (Exception e) { e.printStackTrace(); } } } ``` 以上代码使用 Jackson 库的 ObjectMapper 类和 JsonNode 类来解析 JSON 数据。首先,我们将 JSON 字符串转换为根节点 rootNode,然后根据 JSON 结构逐级获取所需的节点和值。 运行上述代码,将输出 "zWpTim value: 6",即成功获取到了 "zWpTim" 的值。记得确保你的项目已添加了 Jackson 库的依赖。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值