Loading

摘要: # 学习记录 ## 7月16日 集训正式开始前一天,搬东西到了机房,在我的老古董笔记本上配置好了环境。这半个月来基本没有写代码,目前非常生疏。 晚上在VJudge上拉了个热身赛,做了些简单的签到题,稍微找回了些手感。有一道计算几何的题目有思路,但是卡在了代码实现上,毕竟还没有系统学过。 ## 7月1 阅读全文
posted @ 2023-07-19 16:22 marshuni 阅读(26) 评论(0) 推荐(0) 编辑
摘要: # 整体规划 ## 核心资源分配 #### 60% - 学业 - 本月有多项考试,因此需要着重关注备考。尤其是微积分、数据结构和英语三个科目。微积分虽然7月份才考试,但由于此前基础不甚牢固,还是需要系统地复习。 #### 25% - ACM训练 - 暑假会安排ACM集训,在此之前需要系统地对之前学过 阅读全文
posted @ 2023-06-16 12:47 marshuni 阅读(16) 评论(0) 推荐(0) 编辑
摘要: > 期末实验考试一共线性表、树和查找、图、排序四道题。据说需要重点复习二叉树的遍历与哈希表。 > 目前还没写完,龟速更新中。。。 # 线性表&栈&队列 ## 顺序栈 ### 表达式求值 #### 核心逻辑 - 核心算法是一个循环,每次读入一个元素:可能是一个数或一个符号(运算符、左右括号和结束符) 阅读全文
posted @ 2023-06-14 23:07 marshuni 阅读(10) 评论(0) 推荐(0) 编辑
摘要: # 知识分享 ## 什么是隐写? 隐写术*(Steganography)* 这一名词早在文艺复兴时期就已出现。很多同学小时候玩过的秘密写字(紫外线照射使字迹显现)也可以说是隐写的一种。而现在的数字隐写术在是信息安全杂项门类下的一个小分支,主要研究将信息隐藏在数字载体中(一般是公开媒介)。信息隐写不仅 阅读全文
posted @ 2023-06-11 19:27 marshuni 阅读(106) 评论(0) 推荐(0) 编辑
摘要: ![](https://image.marshuni.fun/post/202305301559014.png) # 图片中隐藏了一段文字信息,尝试解开它! ## 线索是孔雀公主的诞辰,8位数。 阅读全文
posted @ 2023-05-30 16:00 marshuni 阅读(13) 评论(0) 推荐(0) 编辑
摘要: # 稀疏矩阵 ## 讲解 稀疏矩阵指的是矩阵中**大多数元素为0**的矩阵。这时使用传统的二维数组来存储很浪费空间,不妨单独将非零元素的 **行、列和值** 单独存下来放在一个表中,需要输出矩阵时再把它们还原。我们称这种存储方式为三元组表存储法。 同时为了访问方便,表中的元素按照元素的行号递增存放, 阅读全文
posted @ 2023-03-22 13:44 marshuni 阅读(417) 评论(0) 推荐(0) 编辑
摘要: > 其实是老师布置的作业。稍微写了些注释,然后直接把代码扔上来,希望能帮到有需要的同学。 > > 拒绝抄作业,写那么多注释就是让你来读懂代码的。 # 栈 ## 顺序栈 - 使用C++类封装 ```cpp // 使用C++类 实现栈的数据结构 template class Stack { privat 阅读全文
posted @ 2023-03-14 22:41 marshuni 阅读(173) 评论(0) 推荐(2) 编辑