11 2023 档案

摘要:约瑟夫环 作者 吴锦桥 单位 西北农林科技大学 有N个人围成一圈(编号为1~N),从第1号开始进行1、2、3报数,凡报3者就退出,下一个人又从1开始报数……直到最后只剩下一个人时为止。请问此人原来的编号是多少? 输入格式: 在一行中给出1个不超过100的正整数N。 输出格式: 在一行中输出最后剩下那 阅读全文
posted @ 2023-11-29 21:02 吧拉吧拉吧 阅读(88) 评论(0) 推荐(0) 编辑
摘要:7-1 感染人数 作者 黄龙军 单位 绍兴文理学院 设某住宿区域是一个n×n的方阵,方阵中的每个小方格为一个房间,房间里可能住一个人,也可能空着。第一天,某些房间中住着的人得了一种高传染性的流感,以后每一天,得流感的人会使其邻居(住在其上、下、左、右方向存在的房间里面的人)传染上流感,请问:第m天总 阅读全文
posted @ 2023-11-28 21:31 吧拉吧拉吧 阅读(76) 评论(0) 推荐(0) 编辑
摘要:设计模式 一、概念 设计模式是一系列在实践中总结出来的可复用的面向对象的软件设计方式 设计模式就是描述一个反复出现的问题,以及解决这个问题的方案。可以重复使用这个解决方案而无须再做重复劳动。 解决设计问题的固定套路 重用,避免代码重复冗余 优化体系结构 提升系统的可维护性和弹性 代码更加容易测试,利 阅读全文
posted @ 2023-11-16 19:18 吧拉吧拉吧 阅读(37) 评论(0) 推荐(0) 编辑
摘要:UML基本概念 UML含义: UML(Unified Modeling language):统一建模语言 U 统一:表示是一种通用的标准,称为软件工业界的一种标准。UML表述的内容能被各类人员所理解,包括客户、领域专家、分析师、设计师、程序员、测试工程师及培训人员等 M 建模:建立软件系统的模型 L 阅读全文
posted @ 2023-11-13 10:03 吧拉吧拉吧 阅读(22) 评论(0) 推荐(0) 编辑
摘要:面向对象基本概念 面向对象的定义 对象:表示现实世界中的某个具体的事物或概念 从软件角度,对象是有数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。而继承性是对具有层析关系的类的属性和操作进行共享的一种方式 以对象作为软件系统的构造颗粒 对象和类区别 对 阅读全文
posted @ 2023-11-11 10:52 吧拉吧拉吧 阅读(30) 评论(0) 推荐(0) 编辑
摘要:类设计(GRASP设计原则) 软件设计中的原则(GRASP) GRASP,全称为General Responsibility Assignment Software Pattern,即通用职责分配软件原则。 属于原则层析一级设计模式,指导类的职责分配 共有9种原则,描述了对象设计和职责分配的基本原则 阅读全文
posted @ 2023-11-09 23:58 吧拉吧拉吧 阅读(36) 评论(0) 推荐(0) 编辑
摘要:7-6 单身狗 作者 陈越 单位 浙江大学 “单身狗”是中文对于单身人士的一种爱称。本题请你从上万人的大型派对中找出落单的客人,以便给予特殊关爱。 输入格式: 输入第一行给出一个正整数 N(≤50000),是已知夫妻/伴侣的对数;随后 N 行,每行给出一对夫妻/伴侣——为方便起见,每人对应一个 ID 阅读全文
posted @ 2023-11-07 20:58 吧拉吧拉吧 阅读(61) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示