- 博客(26)
- 收藏
- 关注
原创 项目——超级马里奥——Day(4)
由于最开始马里奥是否在障碍物上的bool值是false,而在下一步才开始进行循环判断马里奥是否真正在每一个障碍物上,所以这其中有一个时间空缺,我们可以将马里奥出生位置往上挪一点点,这样使马里奥掉落到地面之前有一个时间段可以让for循环判断,不至于一开始马里奥掉到了地面的下一层。如果马里奥正在跳跃,就把马里奥的状态改为jump_left,如果马里奥不在空中,就把马里奥的状态修改为move_left,正在向左移动。由于在空中时,马里奥不能移动,所以要判断一下马里奥此时的状态是否在跳跃中。
2024-10-18 01:50:37 745
原创 每日一刷——10.14——括号匹配(手写栈来实现)
问题描述】设计一个算法判别一个算术表达式的圆括号是否正确配对【输入形式】一个以@为结尾的算术表达式【输出形式】若配对,则输出圆括号的对数;否则输出no【样例输入】【样例输出】2【样例说明】共有两对括号,输出2。
2024-10-14 21:44:00 278
原创 JAVA面试题目——每日一学——10.13——重载和重写
返回值范围小于等于父类,抛出的异常范围小于等于父类,,方法返回值和访问修饰符可以不同,发生在编译时。发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同。访问修饰符范围大于等于父类;则子类就不能重写该方法。发生在父子类中,方法名、如果父类方法访问修饰符为。
2024-10-13 17:39:11 84
原创 项目——超级马里奥——Day(3)
1.Frame--->BackGround--->Obstacle---->BufferedImage,人物等2.BackGround的构造函数:只要记住窗口里边的每一个场景,只要游戏一开始就已经出现在屏幕里边的,都是在构造函数里边3.绘制上地面:上地面要铺满整个第一关背景图片,由于BackGround的宽度为800,一个上地面的图片的宽度为30,所以要进行27次循环才能把BackGround的宽度铺满 4.Obstacle类:要有坐标,以及当前是什么障碍物类型,图片的显示以及当前的场景对象(用于关联每一关
2024-10-07 14:10:15 1090
原创 每日一刷——9.26——ACM训练题——Fibonacci Again
现在我们开始找规律:F(0)%3=1,F(1)%3=2,F(2)%3=(F(1)%3+F(0)%3)%3=0,同理 F(3)%3=2,F(4)%3=2,F(5)%3=1,F(6)%3=0,F(7)%3=1,F(8)%3=1,F(9)%3=2,这时可以发现 F(0)%3=1,F(1)%3=2 ,又 F(8)%3=1,F(9)%3=2,表明此时已出现循环,即一个完整的循环为:{1,2,0,2,2,1,0,1},既然已经出现了循环,那么此题就可以划为找规律题目了,此问题就迎刃而解了。
2024-10-06 21:39:06 369
原创 项目——超级马里奥——Day(1)
等国庆之后我就要给新生讲超级马里奥这个项目,所以特地来记录一下思想,顺便也整理一下应该怎么讲解比较好,同时也可以巩固一下知识,然后就是觉得csdn上边对于马里奥的项目怎么全是要钱的啊?所以特来此开源一下素材和代码。
2024-10-02 21:40:49 960
原创 每日一刷——基础篇——Python——库的使用
使用turtle库绘制红色正方形。使用matplotlib.pyplot、numpy库绘制正弦曲线图。
2024-10-02 15:46:49 502
原创 每日一刷——基础篇——Python——石头剪刀布
人通过输入1,2,3分别代表出石头、剪刀和布;计算机随机出石头、剪刀和布;判断谁赢了并给出结果。
2024-10-02 14:26:58 193
原创 每日一刷——基础篇——Python——猜数字游戏
这样就可以了,java里边一般会这样写,不过你用randint同样也是可以的。其中如果你想要用这个函数得到获得[1,21)之间的整数,可以。生成的是浮点数,还要强制转换成整数。3.int(): 向下取整;1.乘以20,这样你会得到[0,20)uniform生成的是左闭右开区间。2.加上1,得到[1,21)randint 生成的是。
2024-10-02 14:03:48 327
原创 国创——基于深度学习的实时姿态识别算法
在Unity3D中接收数据并生成三维图像需要编写C#脚本等操作,这超出了纯Python的范畴,但基本的通信和数据准备是在Python中完成的。- 上述关于Kinect部分的代码只是一个非常简化的示例,实际与Kinect设备交互获取准确数据需要深入研究Kinect SDK的使用方法。- 在Unity3D中,根据接收到的深度数据和彩色图像数据创建三维模型或者对已有的三维模型进行纹理映射和位置调整等操作。- 将获取到的图像帧转换为模型所需的格式,例如RGB格式(MediaPipe要求输入为RGB图像)。
2024-10-01 14:45:15 698
原创 国创——基于Unity3D和MediaPipe构建虚拟人物驱动系统
以下是一个基于Unity3D和MediaPipe构建虚拟人物驱动系统的基本概念和简化的Python示例代码框架。请注意,这只是一个基础示例,实际应用中可能需要更多的完善和调整。
2024-10-01 14:37:39 603
原创 国创——基于分离表示的人脸图像生成技术
根据用户的个性化需求,对分离得到的形状和纹理表示进行调整。- 在DFGA框架的几何形状生成模块中,根据输入数据(可能是经过预处理的图像特征等),使用特定的算法或模型生成人脸的几何形状。- 分离表示旨在将人脸图像分解为不同的组件,如几何形状(面部结构)、皮肤纹理(颜色、细节等)等表示形式。- 将生成的几何形状和皮肤纹理进行融合,得到最终的个性化人脸图像或者视频帧(如果是从视频序列输入)。- 定义DFGA框架中的各个模块,如数据加载模块、几何形状生成模块、皮肤纹理生成模块、融合模块等。
2024-10-01 14:20:13 1132
原创 国创——深度Q学习算法
深度Q - 学习是一种强化学习算法,用于解决马尔可夫决策过程(Markov Decision Processes,MDP)中的最优策略问题。在这种情况下,虚拟人物作为智能体(agent),在环境(environment)中通过一系列的动作(action)来最大化累积奖励(reward)。- 它基于Q - 学习算法,使用深度神经网络(Deep Neural Network,DNN)来近似Q - 函数(Q - function)。Q - 函数表示在给定状态(state)下采取某个动作的预期长期奖励。
2024-10-01 14:11:20 773
原创 国创——基于深度条件扩散模型的零样本文本驱动虚拟人
基于深度条件扩散模型的零样本文本驱动虚拟人生成方法的具体代码实现可以分为两个主要阶段:条件人体生成和迭代纹理细化。
2024-10-01 10:38:32 375
原创 国创——VR虚拟陪伴
2.功能实现:在用户等待就诊或无聊时,可以启动VR虚拟陪伴功能,与虚拟人物进行聊天、唱歌等互动,缓解用户的紧张情绪。的方法生成虚拟人物的形象。的虚拟人物驱动系统。这些方法能够生成逼真的人脸表情和身体动作,提高虚拟人物的交互性和真实感。,从单张图片或视频序列中生成个性化的人脸几何形状和皮肤纹理,进一步提高虚拟人物的个性化程度。,使虚拟人物能够通过试错学习完成特定任务,从而实现更自然的人机交互。的虚拟人脸生成技术,都是生成高质量虚拟人物形象的有效方法。根据用户的喜好和需求进行定制,提供个性化的陪伴服务。
2024-10-01 10:30:13 960
原创 国创——StyleGAN模型训练和生成虚拟人脸
定义StyleGAN的生成器和判别器模型。StyleGAN的生成器和判别器通常使用卷积神经网络(CNN)来实现。nn.Tanh()
2024-10-01 10:20:03 329
原创 每日一刷——9.23——数据结构——栈与队列(2)
(当然,我觉得你也可以把返回值变成 T ,这样直接把看到的结果用一个变量返回出去,写成 T getTop() ,但是这样没有bool getTop(T& x)严谨吧,毕竟别人有判断你到底看到了没有,用了一个bool值)返回值与出栈顶元素一样,都是bool,你到底看没看这本书啊,看到了就是true,没看到就是false。同样,如果你一直放书,肯定会有一天是箱子放满的情况,所以需要有一个函数来判断究竟你有没有把箱子放满。(今天的函数实现都挺简单的,明天把一些让这个栈更加完善,功能更安全的函数写一下)
2024-09-24 22:08:36 442
原创 每日一刷——9.23——数据结构——栈与队列(1)
好久都没来了,实在是每个星期只有三节或者四节空课,忙死了,不过以后一定不能鸽了,我会坚持的,所以话不多说,我们今天来用代码实现栈,今天写不完的会放到明天 上一章,我们学习了线性表,线性表与其他数据结构比如图、树,最大的区别就在于:而像线性结构这样一对一的线性表,又衍生出来了多种类似但又不一样的数据结构:栈,队列,优先级队列,双端队列栈其实可以理解为一个空盒子,我们从盒子的开口往里边放书籍,也可以从盒子的开口处往外拿书籍,但是我们却不可以从盒子的底部拿书,这样是不符合常理的,理解了栈大概是什么样
2024-09-23 22:04:04 547
原创 JavaWeb暑假学习——JavaScript——Day1
记录自己学习javaweb方面的过程,该文章主要是学JavaScript的一些入门基础
2024-07-21 12:18:49 597
原创 每日刷题——0630——2023睿抗本科组省赛第三题
首先先来看看题目,这次我真的一点思路也没有了,晕(痛苦),题目如下:输入样例:31 1 2 2 31 1 2 3 41 1 1 2 3输出样例:3 4 93 13 182 4 9。
2024-07-11 20:03:56 645
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人