自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 计算机考研复试项目推荐(工程类)

之前本科毕设写过的一个项目,思维难度不大,可供参考,如有疑问或者勘误,请在评论区或者私信提问。可以先看一下简历怎么描述这个项目的背景与功能简介,当然你可以任意换成你自己的任务(比如电商客服助手,买药小客服,java代码助手,前端页面生成器等等)

2025-03-08 19:18:33 1020

原创 2025 考研408代码题

乘积的最大值,并将其保存到res中。若 A[]={1,4,-9,6},则res[]=(6,24,81,36}。利用11分做法在进行优化,我们可以发现当后面的数组先统计时,可以视为使用前缀最大值和前缀最小值,那么我们便可以使用两个变量倒着统计res数组即可。可以这样理解:我们既然要求a[i] 与 a[j] (j >= i) 的最大值作为res[i] , 那么只有两种情况最大,大概思想就是内层循环j从i开始,遍历到末尾,每次统计a[i] 与 a[j]的乘积,挑选出来最大值,作为res[i]

2024-12-23 19:32:41 1467 2

原创 考研数据结构:从入门到精通(树)——迈向算法高手之路

​ 树的代码题在各个自命题学校的考研题里面几乎是必考题,所以对树的代码题在考研复习过程中显得尤为重要。本篇文章主要详细分析树代码题的不同考法,在刷完该题单后,对树的相关代码题将会有一个质的飞跃。​ 通过对树章节代码题的深入学习,将能够更好地应对考研中的数据结构题目,迈向算法高手的行列。下面,就让我们开启这段从入门到精通的树代码题学习之旅。链式存储的写法,适用范围较广一、树的基本操作一想到基本操作,联想crud即可,也就是增删改查。增加结点,除了二叉排序树的创建,很少会出这种题删除结点,经典题目,删除值为

2024-08-14 22:03:01 1922 3

原创 codepaste代码粘贴分享网站

代码粘贴分享工具,免登录可以直接分享粘贴的代码段。推荐一个适合前端学完vue3,了解ts和node之后就能上手的简单的小项目,比一些传统的仿论坛项目,创意可能新一点,实质内容差不多。视频演示地址:视频链接项目上线地址:codepaste 代码粘贴分享平台项目背景: 聊天工具传输一段代码时会出现字符解析问题,或者全角或半角字符切换的问题,例如qq上的=> 会解析出,还有微信传输python代码时,会偶尔出现原本缩进对齐的代码传输时产生误差,导致出现肉眼难以debug的情况…

2023-01-06 10:20:08 2039 2

原创 前端手写函数 -- 手写flat的递归与迭代的两种思路

​ 数组扁平化 flat 函数的实现, 两个参数 数组nums, 展开层数deepth​ 数组扁平化的应用场景,数组扁平化一般在一些的应用中会出现,​ 因为操作多维数组会较为麻烦,因此将多维数组变为后,​ 将大大简化我们对数组的操作。这个题目也属于一道经典前端面试题,有很多种利用库函数巧解的做法,甚至可以直接调用的库函数实现但面试官肯定不希望这样的回答,所以尽量手写体现一下自己的和算法水平。下面主要讲述两种手写flat 函数的实现递归的思路很简单,遍历数组,如果数组内部出现数组,进

2022-12-05 09:53:08 990 1

原创 前端手写题目 -- 值得深思的数组去重

对数组进行去重,数组里面的元素可能是number,object, string。如果有更好的方法解决涉及对象引用的对象数组,可以在评论区。​

2022-12-02 09:52:41 359

原创 前端手写题目分享 -- 数组拆分chunk函数

​ 数组分块中重要性在于它可以将多个项目的处理在执行队列上分开,在每个项目处理之后,给予其他的浏览器处理机会运行,这样就可能避免长时间运行脚本的错误。​ 输入:nums = [2,7,11,15,13], size = 3。​ 输出:result = [[2,7,11], [15,13]]​ 输入:nums = [1,3,2,5], size = 2。​ 输出:result = [[1,3], [2,5]]长度的区块,并将这些区块组成一个新数组。的元素将组成一个区块。

2022-12-01 18:20:40 617

原创 操作系统实验--模拟生产者消费者模型 vite + vue3 +ts

操作系统实验,生产者消费者模型,打算做一下前端可视化的效果,上午9:44建的项目,中午1点左右完成(中间有一个小时吃饭时间)父传子组件值,来进行生产速率的设置,且保留一个最小和最大阈值,1 - 30之间。需要怎么控制商品的生产?思考需要有哪些组件?

2022-10-28 19:40:57 1039

原创 21级新生郑轻acm第一次周赛题解

郑轻第一次周赛题:本人河南某双非菜鸡,第八题和第十题有一点思路,但因上课没时间写了,前7题差不多花了2小时,第5题和7题卡了部分时间,下面全为python代码,看不懂没关系,就当伪码看吧,大概思想还是能够理解的????1.火柴棒:题目思路:数位拆分,根据0-9对应的火柴棒个数,对其进行累加避坑指南:如果n = 0 时,按照数位拆分时不需要拆分的,但是0确实需要6根火柴棒难度系数:⭐⭐n = int(input())nums = []ans = 0if n == 0: ans +

2021-11-01 09:38:11 6145 3

操作系统实验:前端 vue3 + vite3 + pinia实现简易的生产者消费者模型

内容概要:操作系统实验,前端 vue3 + vite3 + pinia + ant design vue实现简易的生产者消费者模型,可以通过输入表单的形式手动调节生产者的消费速率和消费者的消费速率的形式,实现生产者消费者模型的可视化效果。 适宜人群: 本科阶段学习过vue,需要完成操作系统生产者消费者模型的可视化效果 能学到的知识:深入了解生产者消费者模型,熟悉vue3 的使用,了解typescript,pinia,vite3的使用效果。 阅读建议:此资源以开发简化版生产者消费者模型,不仅是代码编写实现也更注重内容上的需求分析和方案设计,所以在学习的过程要结合这些内容一起来实践,并调试对应的代码 运行环境要求: node.js 运行步骤: 执行以下命令: npm install npm run dev 打包命令:npm run build,生成的html文件可以使用live server 插件打开进行效果预览

2023-01-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除