• 2024-11-20多态的概述
    1.认识多态面向对象三大特征:封装、继承、多态。封装:对象代表什么,就得封装对应的数据,并提供数据对应的行为继承:多个对象共性的属性和方法进行抽取,解决代码重复的问题继承是多态的前提条件多态:同类型的对象,表现出的不同形态。对象的多种形态多态的表现形式:父类类型对
  • 2024-11-05python 实现蚁群算法
    蚁群算法介绍蚁群算法(AntColonyOptimization,ACO),又称蚂蚁算法,是一种用来在图中寻找优化路径的机率型算法。这种算法由MarcoDorigo于1992年在他的博士论文中提出,其灵感来源于蚂蚁在寻找食物过程中发现路径的行为。基本原理蚂蚁在运动过程中会留下一种称为信息素的化学物
  • 2024-10-29rust学习三、基本类型
    本文内容摘自<<Therustprogramminglanguage>>,作者:美国的steveklabnik,Carolnichols。中国工信出版社2020年出版,但在国外据说是2018年出版的。关于本人的入门大部分来自此书。不过此书由于出版的时间较早(假定是2018),那么那个时候的rustc的版本是1.30左右,所以在1.81的环境上
  • 2024-10-23food
    厨具使用高压锅使用详细参考和评论区:https://www.bilibili.com/video/BV1wr4y1n7Ej/?spm_id_from=333.337.search-card.all.click&vd_source=5e8f069711510b3788382a0a03ff38e5
  • 2024-10-22贪吃蛇100%能玩
    #include<stdio.h>#include<conio.h>#include<iostream>#include<stdlib.h>#include<windows.h>#include<time.h>#defineframex2#defineframey2#definewide40#definehigh25usingnamespacestd;inti,a[2];intj=
  • 2024-10-22贪吃蛇编译就能玩c++
    #include<stdio.h>#include<conio.h>#include<iostream>#include<stdlib.h>#include<windows.h>#include<time.h>#defineframex2#defineframey2#definewide40#definehigh25usingnamespacestd;inti,a[2];intj=
  • 2024-10-22贪吃蛇免费
    #include<stdio.h>#include<conio.h>#include<iostream>#include<stdlib.h>#include<windows.h>#include<time.h>#defineframex2#defineframey2#definewide40#definehigh25usingnamespacestd;inti,a[2];intj=
  • 2024-09-23food facts食物营养成分数据集en.openfoodfacts.org.products
    可以参考这里的apiApi.md·琴弦断丶冷笛残/World_Food_Facts_Web_Demo-Gitee.com内容如图:最新官方文件有1Gen.openfoodfacts.org.products.tsv(1.01GB)有个版本是2017年的,50M左右的,解开340M左右 相关:GitHub-openfoodfacts/openfoodfacts-ai:Thisisatrackin
  • 2024-09-20turtle实现贪吃蛇小游戏
    今天分享一篇利用python的turtle库实现贪吃蛇小游戏,适合初学者的朋友学习技术点:函数应用time库应用random库应用turtle库应用无身体碰撞的版本,完整代码先附上importturtleimportrandomimporttimedelay=0.1#延迟时间score=0#当前分数high_score
  • 2024-09-11COMP3013 Mobile Applications
    COMP3013MobileApplicationsDevelopmentSpring2024Assignment1MenUWSDue:8thSeptember2024(Studentsmustdemonstratetheirassignmentsatthetutorialtimeinweek9).AssignmentDetailsForthisassignment,youarerequiredtocreateasimple
  • 2024-09-08球球大作战
    代码: #define_CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdbool.h>#include<graphics.h>#include<stdlib.h>#include<conio.h>#include<time.h>//随机数库文件#include<math.h>#include<tchar.h>/*注重的是思路思路
  • 2024-09-05基于python的贪吃蛇小游戏
    游戏规则1.玩家控制蛇在屏幕上移动(上下左右方向键),目标是吃到随机出现的食物。2.每次吃到食物后,蛇的长度会增加。3.游戏难度逐渐增加,蛇的移动速度会随着长度的增加而加快。4.如果蛇撞到自己或碰到墙壁,游戏结束。代码importtkinterastkimportrandomfromtkinter
  • 2024-09-05设计模式之抽象工厂模式
    1.抽象工厂模式概念        为一个产品家族提供了统一的创建接口。当需要这个产品家族的某一系列的时候,可以从抽象工厂中选出相对系的系列来创建一个具体的工厂类别.2.抽象模式工厂组成1)抽象工厂(AbstractFactory)        这是一个接口或抽象类,定义了一系列
  • 2024-09-02SDL贪吃蛇代码
    #include<stdio.h>#include<SDL.h>#include<stdlib.h>#include<SDL_image.h>#undefmain//定义屏幕宽度和高度及蛇的块大小#defineSCREEN_WIDTH800#defineSCREEN_HEIGHT600#defineSNAKE_BLOCK20//SDL窗口和渲染器全局变量SDL_Window*gWindow=NULL;SD
  • 2024-08-15JS贪吃蛇
    1.整个简洁版的贪吃蛇完整代码,后面会解析<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>贪吃蛇</title></head><bodystyle="height:90vh;display:flex;justify-content:center;align-items:center;
  • 2024-08-13JS贪吃蛇
    1.整个简洁版的贪吃蛇完整代码,后面会解析<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>贪吃蛇</title></head><bodystyle="height:90vh;display:flex;justify-content:center;align-items:cente
  • 2024-08-03用Python写的贪吃蛇游戏。
    冽:编写一个贪吃蛇游戏。这里提供一个简单的Python贪吃蛇游戏示例。使用标准库 pygame 来实现图形界面:首先,确保你已经安装了 pygame 库。如果没有安装,可以通过以下命令安装:pipinstallpygame然后,你可以使用以下代码来创建一个基本的贪吃蛇游戏:importpygameimport
  • 2024-07-26Python从零开始制做文字游戏(荒岛求生)
    文章目录前言开发游戏《荒岛求生》游戏大纲背景内容通关条件游戏过程探索荒岛购买物资休息总结代码开发定义变量当前代码引入背景故事当前代码循环问题解决:函数当前代码制作延时当前代码制作a函数(探索荒岛阶段)展示数
  • 2024-07-24Python入门知识点 6--序列类型的方法
    1、初识序列类型方法序列类型的概念:数据的集合,在序列类型里面可以存放任意的数据也可以对数据进行更方便的操作这个操作就是叫增删改查(crud)(增加(Creat),读取查询(Retrieve),更新(Update),删除(Delete)几个单词的首字母简写)增删改查是操作数据最底层的操作(从本质
  • 2024-07-22基于c语言的贪吃蛇小游戏附带源码
    #include<stdio.h>#include<conio.h>#include<windows.h>#include<time.h>#defineframex5#defineframey5#definewide20#definehigh20inti,j,a[2];//将光标移动到指定位置voidgotoxy(HANDLEhout,intx,inty){//COORD是WindowsAPI中定义
  • 2024-07-12SpringBoot整合mybatis-plus
    1.什么是mybatis-plus?mybatis-plus是一个mybatis的增强工具,在mybatis的基本上只做增强不做改变,为简化开发,提高效率而生。2.特点:3.如何使用?添加mybatis-plus依赖<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-bo
  • 2024-07-09html+css+js贪吃蛇游戏
    贪吃蛇游戏
  • 2024-06-03用python制作贪吃蛇
    python介绍Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python是由GuidovanRossum在八十年代末和九十年代初,在荷
  • 2024-05-28题解/算法 {J - Iris‘ Food}
    题解/算法{J-Iris’Food}@LINK:https://codeforces.com/gym/105184;比如最终答案是:10...01...12...23...3,则其值为1*10^?+(1...1)*10^?+(2...2)*10^?...;因此,如何求2....2这个值(长度为1e9),使用矩阵优化DP,DP定义为:DP[i]:长度为i的2...2的大
  • 2024-05-262024电工杯数学建模B题Python代码+结果表数据教学
    2024电工杯B题保姆级分析完整思路+代码+数据教学B题题目:大学生平衡膳食食谱的优化设计及评价 以下仅展示部分,完整版看文末的文章importpandasaspddf1=pd.read_excel('附件1:1名男大学生的一日食谱.xlsx')df1#获取所有工作表名称excel_file=pd.ExcelFile('附件1