- 博客(325)
- 资源 (36)
- 收藏
- 关注

原创 第三届全国大学生算法设计与编程挑战赛个人银首——>金奖
⭐️话说每次都是周末一大早开始比赛到下午两点吗,前一晚偷偷玩了会儿晚睡了,本来罚时令我与金擦肩而过的QAQ⭐️但11月2号下午看到查重后的获奖名单,检索自己的名字,赫然变成了金奖hh,看来有同学不老实被查重除名了,这波属于被动补位⭐️这次个人赛属实打的有点捞,团队赛拿了rank9,可惜没拿到季军(真的想要奖牌啊啊啊啊!),只能下个赛季再努力啦!.........
2021-10-31 22:25:31
35106
23

原创 第三届全国大学生算法设计与编程挑战赛题解【金奖全国第九】
❥这次秋季赛查重后有效提交队伍共1000余队,前5%金,10%银,20%铜,冠军1名,亚军2名,季军3名。每次比赛之余都不得不感慨oier的可怕实力和某些竞赛强省的高端水平。❥赛时一直稳定在前5%(金奖行列),一度干到第七,傻瓜式地读错题加了罚时,最后开了A题,600多行代码超时了,短时间内想不到好的解决方案,最终gg辽~ 没能拿到季军的奖牌.❥总体感觉不错,C题(几何题)提交AC后,队友说数据有点水,不然可能过不了,但由于在比赛冲奖,就没有多看。其他题还好,几乎没有什么太大的失误。A题可惜没能做出
2021-10-24 14:06:06
24581
6
原创 UI资源分包 -- 基于Xasset框架代码实例
当然,具体的分包策略还需要根据游戏的实际情况进行权衡和调整。比如,当某些UI模块之间存在一定关联时,可以考虑将它们打包在同一个AssetBundle中。总之,通过合理的UI资源分包,我们可以大大提高游戏的资源管理效率,为玩家带来流畅的游戏体验。特殊时限活动UI资源。
2024-11-11 18:19:09
468
1
原创 网络同步(帧同步&状态同步)基础一篇通
所谓同步,就是要多个客户端表现效果是一致的,比如我们玩王者荣耀的时候,需要十个玩家的屏幕显示的英雄位置完全相同、技能释放角度、释放时间完全相同,这个就是同步。
2023-04-02 01:24:31
3454
原创 【2023春招】美团技术岗笔试10min+AK
她现在有 n 个巧克力,很巧的是她所有的巧克力都是厚度一样的正方形的巧克力板,这 n 个巧克力板的边长分别为 a1,a2,…因为都是厚度一致的正方形巧克力板,我们认为第 i 个巧克力的重量为 ai^2,小美现在准备挑选一个合适大小的包来装尽可能多的巧克力板,她十分需要你的帮助来在明天之前准备完成,请你帮帮她。1
2023-03-25 23:43:00
1369
原创 【2023校招】吉比特雷霆研发岗笔试AK题解(CF2000~2200
笔试120分钟,3道算法题,比春招多一道,2道填空和16道左右的选择题好像,一道2.5分。
2023-03-21 22:09:15
2089
原创 【2023春招】Funplus趣加研发岗笔试题解
不得不说,Showmebug的笔试做的是真难受,页面加载题目都费劲。没记错的话,有16道八股单选,两道填空(一道5分),还有两道算法(20+10)
2023-03-18 13:29:34
1614
原创 【2023春招】剑心互娱研发岗笔试题解
A卷,120min 4道算法(太久不写基础不牢了,写不动)给出两个数组,其中第一个数组为匹配规则数组,第二个数组为待消除目标数组。匹配规则数组定义了数字的匹配情况。它的元素在1~256范围内不重复。按照数组的顺序每两个数字表示互相配对(即a[0]和a[1]配对、a[2]和a[3]配对,以此类推)若待消除的数组中,出现相邻的配对数字则可以消除。消除后,后面的元素前移。直到整个数组再也没有可以消除的数字,输出最终数组的结果。其中数字100和255互相配对,35和48互相配对。
2023-03-03 13:39:48
2514
原创 【2023校招】厦门极致互动研发岗笔试AK
给定二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。叶子节点 是指没有子节点的节点。给定主要函数代码,要求补全class MyQueue类,编写代码实现4个函数功能。大概就是给定两个字符串,要求输出它们的最大公共子串,没有就输出为空。
2022-09-18 20:57:56
2013
原创 【2023秋招】杭州游卡开发岗笔试AK
这次的笔试依旧很基础,正常的话应该十几分钟都AK了吧;不过太基础的话,AK也不再是优势了;笔试总共100分,单选10*2分,不定向10*2分,编程3*20分
2022-09-06 22:10:23
1979
原创 【2023校招】网易雷火_研发岗_笔试题解
几个月没写题,果然水平不在线了hh,AK更难实现喽,当天只AK了疯狂游戏;题目描述和数据等尽量多的CV到了DEVC里,可能不够细节和准确;下面进入正题,分享我们此次笔试的题目描述和代码设计吧~.........
2022-08-14 22:00:03
3856
7
原创 【2023秋招】疯狂游戏笔试AK代码与设计题解答分享
应用了单例和工厂设计模式:创建塔用一个单例模式:要经常判断塔是否是创建的时机,不允许外部类访问;其他工作在它完成之后执行,可以在一个工作中修改单例的值,在另一个工作中判断该值是否是应当执行的条件;单例模式提供了对唯一实例的控制访问,严格控制怎样以及及时访问塔的攻击方式用了工厂设计模式:提供灵活的动态扩展机制,有效解决添加新的攻击方式必须修改工厂类代码的问题
2022-08-14 11:32:02
1566
原创 Lua的全局变量_G
一般用一个全局G表记录,就能满足大部分场景下的需求。在Lua脚本层,Lua将所有的全局变量保存在一个常规的table中,这个table被称为全局环境,并且将这个table保存在一个全局变量_G中,也就是说在脚本中可以用_G获取这个全局table,并且有_G._G == _G,在默认情况,Lua在全局环境_G中添加了标准库比如math、函数比如pairs等。可以通过下面代码,可以递归打印_G中的所有信息:Lua虚拟机本身是不会使用_G这个变量的,在脚本中,可以任意改变这个变量_G的值,不会影响任何环境或副作用
2022-08-12 13:29:09
1244
原创 Unity探索地块通路设计分析 & 流程+代码具体实现
起点没有地块覆盖,是通路,用一个小特效图片作为标识,通过点击任意朝向的箭头,可以把箭头指向的地块变为通路。,比如上一张的纹理是竖着的,下一张的要和它连贯,遇到弯路的时候,还要显示弯曲的路,这就要进行两次判断,这个变的过程其实就是切换一张图片,并且要将上一个地块的箭头隐藏并显示出下一个地块的箭头。第一次判断要和上一张连贯,第二次判断要和前后两张连贯。这里有一个重要的点,我们。可供外部调用的通用接口。.........
2022-07-26 18:06:10
1168
2
原创 图形渲染-体积云【理论基础与实现方案】
云具有不定形特征,通常采用噪声去模拟云的这种不定形特征。用于为云的基本形状增加细节的3D纹理具备3个通道,分别存储频率逐渐提升的3个沃利噪声,这三个通道的沃利噪声低频噪声的G\B\A三个通道存储的沃利噪声的不同处在于其频率相对更高。在体积云的制作中,常以低频噪声构建云的基本形状,并用高频噪声侵蚀云的基本形状从而塑造单朵云。是一个4通道的3D纹理,R通道存储柏林-沃利噪声,G\B\A对应逐渐提升的3个沃利噪声。属于细胞噪声的一类实现,有明显的晶胞特征,这一特征比较好的模拟自然界云的胞状体。.........
2022-07-26 16:16:01
1752
原创 Unity_Demo | 中世纪风3D-RPG游戏
❥由于大三期末N个大课设轮番轰炸,停下了手里的好多事。故时隔一月余久,我又去继续催化RPG小游戏Demo了。❥此次短暂优化之后,基本的战斗系统、对话系统和背包系统已具雏形,画面渲染也较为惹眼舒适了。❥在初步制作的时候,我们需要在基础之上对一些 Bug 进行纠错 (主要是效果展现上的差距和程序上的不完善),最终不断丰富我们的表现效果。要考虑的东西有很多:比如如何设计角色移动和攻击方式...
2022-07-19 15:00:59
6265
9
原创 Unity | 常用动态UI_Demo(附源码)
为了增加制作UI及其动态效果的熟练度,前两天就修仙游戏题材,使用Unity+VsCode搞了个小Demo,主要涉及 ... 用了MS商店自带的ScreenToGif转了格式。最基础的滑动列表的制作(好看点的主要是在代码中动态获取了加入的美术资源),我们在 UI-Window 下新建一个 sv 挂上 滚动矩形 (Scroll Rect),再挂上我们的 content 即可,蓝色框表示滚动方式,按照一般标准的手机分辨率,我们只勾选垂直(Vertical)方式............
2022-07-08 21:27:35
2656
1
原创 牛客字符串SAM专题-D-Typewriter(后缀自动机优化dp)
D-Typewriter_牛客竞赛字符串专题班SAM(后缀自动机简单应用)习题 (nowcoder.com)https://ac.nowcoder.com/acm/contest/37092/DOne day, Jerry found a strange typewriter. This typewriter has 2 input modes: pay ppp coins to append an arbitrary single letter to the back, or qqq coins to c
2022-07-07 15:27:07
556
原创 【lua】int64的支持
之前的版本中,lua 只默认支持 double 类型,虽然可以通过修改 luaconf.h 里的定义把 lua number改为 int64,但为了 int64 类型放弃 double 显然不合适,属于顾此失彼。那么,对于 64bit 的解决方案有很多,基本思路都是使用 8bytes 的string / lightuserdata / userdata修改元表来实现。我们一般使用 8bytes 长的 string 来表示一个 int64 。这样既可以做唯一的 key 用,又不用做复杂的扩展,属于比较好的处理
2022-07-04 09:49:44
2072
原创 Unity-VScode-Emmylua配置报错解决
VScode中用于方便编写Lua代码的一个插件Emmylua再配置环境时,可能会遇到以下的Bug这个时候我们的环境变量配置是有问题的 Win+R打开我们的cmd命令窗口,输入java或者java-version查看 如果输入之后出现了以上这个报错,可能有两种原因:原因1:可能是JDK装的时间比较早,导致环境中的Path中的%JAVA_HOME%\jre\bin排列比较在后。如下图:此时我们需要把这个%JAVA_HOME%\jre\bin上移到最上面即可,下面我们再输入java或者java-version查看
2022-07-02 14:25:10
3032
原创 【Unity】UI交互组件之按钮Button&可选基类总结
按钮控件可以响应于用户的点击并触发启动或确认操作,比如Web表单上的Submit及Cancel按钮。主要有三大属性:Interactable / Transition / Navigation启用后可使按钮接受输入(有相关的API文档可以以某种方式对用户操作进行可视化的响应,具体的方式及响应如下(过度选项)用来确定控件顺序(具体可见导航选项)单击按钮再松开时,调用UnityEvent按钮用于在用户单击再松开时启动某项操作。如果在松开单击之前将鼠标移开按钮控件,则不会执行操作。按钮有一个名为 On Click
2022-06-25 14:00:46
3161
原创 【Java项目】MVC教学评价系统
教学评价系统用java语言开发,有管理员设置教学评价指标,学生登录对教师的教学进行在线评价,管理员对学生和教师信息进行管理并统计出评价结果。系统开发工具是Myeclipse,数据库mysql,javabean技术,mvc三层结构。.........
2022-06-13 00:30:54
954
2
原创 【Oracle】数据库数据设计课设
1.创建EMPS:雇员表记录一个雇员的基本信息插入数据2.创建DEPTS:部门表记录一个部门的具体信息插入数据 3.创建BONUSS:奖金表记录一个雇员的工资及奖金4.创建SALGRADES:工资等级表记录一个工资的等级插入数二.根据第一题的四张表的完成以下sql语句1.Oracle PL/SQL程序块 (1) 编写一个程序块,从emps表中显示名为“SMITH”的雇员的薪水和职位。 (2) 编写一个程序块,接受用户输入一个部门号,从depts表中显示该部门的名称与所在位置。...
2022-06-07 09:07:31
3755
1
原创 【Oracle】PL/SQL&存储过程&触发器
1. 掌握PL/SQL语句操作;2. 掌握存储过程的创建和使用;3. 掌握触发器的创建和使用。1. 创建PL/SQL语句完成相应需求;2.创建并调用存储过程完成相应任务;3. 创建触发器并测试完成相应任务。写一段pl/sql程序,为部门号为10的员工涨20%工资写一段pl/sql程序,使用游标输出emp中员工信息通过存储过程,向dept表中新增数据emp表中插入员工后打印一句话“一个新员工插入成功”通过触发器实现某一表中主键自增长功能通过本次实验,我进行了PL/SQL语句的相关
2022-06-07 08:30:29
598
原创 【Oracle】sql语句基本操作&多表查询实现
1. 掌握oracle中常用的sql语句的基本操作。2. 掌握oracle中多中查询的具体实现。oracle学生选课查询——学生表student、成绩表sc、课程表c1.创建学生表,表结构(学号,姓名,年龄,性别,系别,出生地),插入几条记录2.创建成绩表,表结构(学号,课程号,成绩),插入几条记录3.创建课程表,表结构(课程号,课程名,教师)4.完成查询创建学生表,表结构(学号,姓名,年龄,性别,系别,出生地),插入几条记录创建成绩表,表结构(学号,课程号,成绩),插入几条记录......
2022-06-07 08:22:09
1514
原创 【大数据技术及应用】概念及操作介绍&Linux下环境安装配置
大数据技术就是通过分布式存储技术,存储海量数据,运用分布式运算框架来分析并挖掘出有价值的信息...
2022-06-02 09:25:43
386
原创 【Android】数据编辑界面&Sqlite数据库实现
实验4 数据存储一、实验目的1.掌握使用Sqlite数据库;2.熟练调用API完成数据的CRUD操作;二、实验任务1.根据原型图设计界面;2.设计实现数据列表加载展示;3.设计实现数据的添加、编辑和删除三、实验内容与要求3.1界面设计(1)设计数据编辑界面(2)设计输入,编辑,删除等按钮,并展示运行后的数据3.3数据添加,编辑和删除(1)输入数据,插入到数据库中(2)编辑数据,保存到数据库中(3)选择数据,从数据库中删除...
2022-05-26 16:01:59
1240
2
原创 【Android】Tab切换布局与监听
实验3 切换面包界面设计一、实验目的1.掌握各种高级UI控件的基本使用;2.能够实现Tab切换效果。二、实验任务1.根据原型图设计界面;2.实现Tab切换;三、实验内容与要求3.1界面设计:(1)使用线性布局实现界面的基本布局;(2)使用不同的Tab实现方式实现tab的布局。3.2 Tab切换(1)监听Tab变化事件;(2)切换对应的页面内容;四、实现效果显示界面隐藏界面移除界面五、代...
2022-05-26 15:51:14
1216
原创 【Android】界面布局设计&事件监听处理
实验2 基本界面设计一、实验目的1.掌握Activity界面的基本设计原则;2.熟练使用各种常用控件和布局;3.掌握控件的事件处理机制。二、实验任务1.根据原型图设计界面;2. 实现各种事件的处理。三、实验内容与要求3.1 界面设计(1)使用线性布局或相对布局实现登陆界面的基本布局效果;(2)使用编辑框设计用户名和密码框;(3)使用按钮组件设计登录和取消按钮3.2 事件处理(1)监听登录按钮的单击事件;(2)获取用户输入的用户名和密码,比...
2022-05-26 15:05:21
1887
1
原创 【Android】软件安装与Activity生命周期&界面开发
目录一、实验目的二、实验任务三、实验内容与要求四、实验过程五、实验总结一、实验目的1.熟悉Android开发环境;2.熟练使用Android Studio开发工具;3.掌握Activity的生命周期以及开发步骤;4.掌握Android项目的调试。二、实验任务1. 安装Android Studio;2. 开发一个Activity界面,重写生命周期函数;3. 在模拟器中和真机分别运行调试。三、实验内容与要求3.1 安装Android S...
2022-05-26 14:52:23
1062
原创 【JavaWeb】多设计模式&多功能&多人员登录管理的教学信息管理系统
❥项目采用多种设计模式设计,功能丰富,能很好地应对课设答辩❥目录⭐️项目功能简介⭐️部分代码展示❥ClassDao.java❥CourseDao.java⭐️具体功能展示❀登录界面❀查看课本价钱❀管理员界面❀管理员查看老师档案❀管理员查看学生档案❀管理员查看学生课程❀管理员查看学生选课❀老师界面❀学生选课❀学生请假❀学生上课签到❀学生修改密码⭐️设计模式类图设计❥策略模式如下⭐️项目功能......
2022-05-26 10:30:19
3226
3
原创 【数据结构】逛公园(spfa+dp)
题面题意策策同学特别喜欢逛公园。公园可以看成一张 N 个点 M 条边构成的有向图,且没有自环和重边。其中 1 号点是公园的入口,N 号点是公园的出口,每条边有一个非负权值,代表策策经过这条边所要花的时间。策策每天都会去逛公园,他总是从 1 号点进去,从 N 号点出来。策策喜欢新鲜的事物,他不希望有两天逛公园的路线完全一样,同时策策还是一个特别热爱学习的好孩子,他不希望每天在逛公园这件事上花费太多的时间。如果 1 号点到 N 号点的最短路长为 d,那么策策只会喜欢长度不超过 d+K 的路线。策策
2022-05-25 19:35:49
460
【Java项目】基于servlet的商品进销存售系统(源码+设计模式类图)
2022-06-15
【Java】jsp企业车辆管理系统(项目工程源码&设计模式类图)
2022-06-15
【Java满分课设】多种设计模式+多功能+多人员登录的教学信息管理系统.zip
2022-06-15
【Java】mvc教学评价系统servelt(项目工程代码+设计模式类图)
2022-06-14
大数据技术与应用——实验报告汇总.zip
2022-06-14
大数据课设——分布式文件管理系统(HDFS)和HBase操作管理
2022-06-14
移动互联开发 (android studio) 四次实验【源码及报告】.zip
2022-05-27
基于Android Studio的校园聊天app
2022-05-20
OA软件设计_基于IDEA的Java企业基础业务在线办公管理系统
2022-05-16
软件工程UI设计(PS+AI)日常+期末作业原文件
2022-05-16
设计模式作业+课设答辩报告+课程ppt
2022-05-16
基于SSM框架的网上水果商城设计
2022-05-16
C语言学生信息管理系统(源码+报告)
2022-05-16
超市管理系统,含有四大分块功能+近30个子功能,千行代码
2022-05-16
数据结构课设——智能公交查询系统(附源码+报告)
2022-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人