摘要: 这节课的内容 排序 快排 归并排序 二分 整数二分 浮点数二分 如何提高自己敲模板的熟练度呢? 反复的练,孰能生巧。重复 3 - 5 次。 快排 1.确定分界点 2.调整区间 3.递归处理两段 归并排序 确定分界点 $mid = (l + r) / 2$ 递归处理左右区间 归并,合二为一 二分 整数 阅读全文
posted @ 2023-03-10 09:14 安半愚 阅读(19) 评论(0) 推荐(0)
摘要: 这节课主要讲枚举,位运算 成员函数 bool operator<(const Range& b)const{}; 括号中的const表示参数b对象不会被修改; 在函数末尾加CONST 这样的函数叫常成员函数。常成员函数可以理解为是一个“只读”函数,它既不能更改数据成员的值,也不能调用那些能引起数据成 阅读全文
posted @ 2023-02-26 10:06 安半愚 阅读(29) 评论(0) 推荐(0)
摘要: 比较轻松的一节课 字符串处理。不需要用到算法,只是考察对于字符串处理的API是否熟悉。 递归。 经典的问题,把每一个问题划归成若干相同的子问题。 背包问题。典型的dp问题,经常考的模型。 杂谈:计算机考研专业课的内容怎么样?很多八股文,很多都是用不到的。不能把知识转化成产品。 题目一 首字母大写 题 阅读全文
posted @ 2023-02-24 10:43 安半愚 阅读(26) 评论(0) 推荐(0)
摘要: 这节课完全是上机题,机试内容。 想要保持排名靠前吗?那就多在上面投入时间,一般来说投入时间与排名成正比 模拟题 先讲一下做过的题目类型。比如说dfs,dp,贪心,从一堆方案中涨到最优的,也叫最优化问题,方案不唯一 然后对比一下,模拟就是只有一个方案,方案是唯一的。 数据结构 优化计算。 总结:模拟不 阅读全文
posted @ 2023-02-19 21:10 安半愚 阅读(28) 评论(0) 推荐(0)
摘要: 这节课讲解dfs,通过两个例子,全排列和八皇后 递归相对于人的大脑思考方式,比较抽象。 递归是不是把问题不断规约成子问题? 是不是很像数学归纳法? 那我们该如何学习递归问题呢? 是不是递归问题不够直观?那我们是不是可以画一个递归搜索树,让我们更容易理解过程呢。 全排列问题 画出全排列的递归搜索树,各 阅读全文
posted @ 2023-02-18 15:20 安半愚 阅读(33) 评论(0) 推荐(0)
摘要: 这节课学习spring boot的注解。目的:明白大致逻辑,不需要挖得很深。 如果使用注解开发,就不要注册bean 等配置文件。 配置类 == 配置文件 太无趣了,还是等要用到再看吧 ...... 阅读全文
posted @ 2023-02-18 10:25 安半愚 阅读(21) 评论(0) 推荐(0)
摘要: 这节课复习第一章 Java的语法 包的地址一般怎么写? com 开头 BuildSystem怎么选择? Maven 需不需要提前下载JDK? 不需要 怎么快速写System.out.println()? 在idea中sout可直接出现补全 垃圾回收是不是一个简单地算法题? 目标:把知识转化成实践,转 阅读全文
posted @ 2023-02-17 16:58 安半愚 阅读(29) 评论(0) 推荐(0)
摘要: 最后一节课。实现授权登录,学习redis 这节课主要的内容,实现第三方的授权登录,比如AcWing,QQ。利用接口获取用户信息(用户名和用户头像)。 y总讲义地址! export class Game { constructor(id, AcWingOS) { const myappid = '#' 阅读全文
posted @ 2023-02-17 15:42 安半愚 阅读(70) 评论(0) 推荐(0)
摘要: 这节课的内容是完善对局列表界面,排行榜界面和bot界面的设计。 ctrl + shift + c 点击后,出现想要的组件属性。 export class Game { constructor(id, AcWingOS) { const myappid = '#' + id; myfunc(myapp 阅读全文
posted @ 2023-02-14 09:38 安半愚 阅读(27) 评论(0) 推荐(0)
摘要: 开启最后一章的学习 这节课的目的--重新进行布局,使前端迁移到AcApp java -jar matchingsystem.jar 启动jar包 ctrl + shift + r 浏览器强制刷新 重新打包的流程 app.vue 删去 div.windows 标签。style 加上scoped属性 v 阅读全文
posted @ 2023-02-13 09:20 安半愚 阅读(36) 评论(0) 推荐(0)