摘要: #基础知识 typedef type newname; // 为已有的类型取一个新名字 // 枚举类型 enum color {red, green=5, yellow}; // color: 枚举名 // red, green, yellow: 标识符 // 默认,第一个标识符的值为0,第二个标识 阅读全文
posted @ 2021-02-28 16:11 AlenDou 阅读(189) 评论(0) 推荐(0) 编辑
摘要: #时间复杂度 线性时间复杂度算法 单调栈 前缀和 差分数组 双指针 滑动窗口 #排序 ##桶排序 leetcode-164 最大间距 max_, min_ = max(nums), min(nums) bucket_len = max(1, (max_ - min_) // (n - 1)) # 确 阅读全文
posted @ 2021-01-03 20:54 AlenDou 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 目录Python之禅常用计算字符串列表字典集合if语句用户输入函数堆collectionsbisectsortedcontainers Python之禅 import this 常用计算 a ** 2 # 乘方计算 a % 2 # 求模 a // 2 # 求商 bin() # 返回一个整数的二进制表 阅读全文
posted @ 2020-11-26 10:32 AlenDou 阅读(93) 评论(0) 推荐(2) 编辑
摘要: 一、代码复审Check List 1.概要部分 代码能符合需求和规格说明么? 代码实现了生成数独和求解数独的基本功能,在合法输入下,能够输出合法的数据。 代码设计是否有周全的考虑? 在生成数独的问题下,使用正则表达式匹配输入,同时对前置正号的输入也进行了支持;在求解数独的情况下,对于输入的数独谜题为 阅读全文
posted @ 2017-10-03 13:52 AlenDou 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一、快速看完整部教材,列出你仍然不懂的5到10个问题,发布在你的个人博客上。 1.在第二章个人技术和流程,邹欣老师提到了一张表格,主要解释了效能分析的一些名词,其中有这么几个概念: 调用者:函数Foo()中调用了Bar(),Foo()就是调用者 被调用函数: 见上,Bar()就是被调用函数 本函数时 阅读全文
posted @ 2017-09-26 19:27 AlenDou 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 【BUAA软工】第1次作业 个人项目 数独 一、项目地址 github地址:https://github.com/BuaaAlen/sudoku 二、PSP表格 三、解题思路描述 在拿到这个题目时,我的第一个想法是这样的:9乘9的大方格有9个3乘3的小方格,在每个方格中随机的写入2到3个数,同时不违 阅读全文
posted @ 2017-09-26 14:20 AlenDou 阅读(479) 评论(4) 推荐(1) 编辑
摘要: 第一部分:结缘计算机 1.你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢? 当初选择计算机专业作为自己报考大学的第一志愿,主要是看重了市场对于计算机行业人士的巨大需求,同时也感慨于计算机行业科技的发展潮流。另外,与某篇博主的感觉类似: “我并不这样觉得,因为我觉得技术是实实在在的东西,很 阅读全文
posted @ 2017-09-13 16:38 AlenDou 阅读(295) 评论(14) 推荐(0) 编辑