• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






tyjd

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2025年2月8日

蛇对蛇demo
摘要: 项目演示(Demo) 核心玩法 双模式控制 o 玩家蛇:  WASD 控制移动方向  J 键触发加速(消耗加速道具或牺牲长度) o AI蛇:  自动追踪食物、动态避障  智能路径规划(优先选择高价值食物) 食物系统 o 普通食物(白色):+1分,蛇身+1节 o 钻石食物(蓝色):+3分,蛇身 阅读全文
posted @ 2025-02-08 17:14 天厌九道 阅读(51) 评论(0) 推荐(0)
 
蛇对蛇模式(基础速度较快,AI蛇的功能还需要进一步改善)
摘要: import pygame import random import time import heapq from collections import defaultdict from pygame.locals import * 初始化Pygame pygame.init() fpsClock 阅读全文
posted @ 2025-02-08 17:13 天厌九道 阅读(26) 评论(0) 推荐(0)
 
较为经典的贪吃蛇(python)
摘要: import pygame, sys, random import pickle from pygame.locals import * 初始化Pygame pygame.init() fpsClock = pygame.time.Clock() 设置窗口大小(放大比例) SCALE_FACTOR 阅读全文
posted @ 2025-02-08 17:07 天厌九道 阅读(61) 评论(0) 推荐(0)
 

2024年12月19日

第四章 触发器
摘要: 第四章 触发器 概述 1,触发器的基本特点和作用 Flip-Flop,简写FF,又称双稳态触发器。 1,基本特点 (1)具有两个能自我保持的稳定状态(稳态) 一般用Q状态表示触发器的状态 (2)在输入信号作用下,触发器的两个稳定状态可以相互转换(状态的翻转) 输入信号消失后,新状态可以保留下来 2, 阅读全文
posted @ 2024-12-19 17:27 天厌九道 阅读(209) 评论(0) 推荐(0)
 

2024年12月11日

第三章 组合逻辑电路
摘要: 第三章 组合逻辑电路 概述 一,组合逻辑电路的概念 二,组合逻辑电路的特点与描述方法 3.1 组合电路的分析和设计 3.1.1 组合逻辑电路的分析 思路:根据给定的逻辑电路,找输入输出逻辑关系。确定功能 步骤:逻辑图——表达式——化简/变换 ——真值表——功能说明 i 3.1.2 组合逻辑电路的设计 阅读全文
posted @ 2024-12-11 15:34 天厌九道 阅读(235) 评论(0) 推荐(0)
 

2024年12月7日

第一章 逻辑代数基础
摘要: 第一章.逻辑代数基础 1.1概述 1.1.1 数字技术的发展及其应用 (1)电子管时代 (2)晶体管时代(半导体技术,电流控制器件) (3)半导体集成电路 2.电路设计方法 (1)传统的设计方法: 自下而上,人工组装(元器件多,电路可靠性差,设计周期长) (2)现代的设计方法: EDA技术,自上而下 阅读全文
posted @ 2024-12-07 22:09 天厌九道 阅读(90) 评论(0) 推荐(0)
 

2024年11月11日

超市老板
摘要: de <stdio.h> include <string.h> define MAX_PRODUCTS 100 typedef struct { char name[100]; float price; int quantity; } Product; Product products[] = { 阅读全文
posted @ 2024-11-11 17:19 天厌九道 阅读(26) 评论(0) 推荐(0)
 

2024年10月20日

奇数偶数分开并排序(冒泡函数)
摘要: void bubbleSort(int arr[], int n) { int i, j; for (i = 0; i < n - 1; i++) { for (j = 0; j < n - i - 1; j++) { if (arr[j] > arr[j + 1]) { // 交换 arr[j] 阅读全文
posted @ 2024-10-20 10:40 天厌九道 阅读(32) 评论(0) 推荐(0)
 

2024年10月18日

终端常用指令
摘要: ls:列出当前目录下的文件和文件夹。 cd [目录]:切换当前工作目录。 pwd:显示当前工作目录的路径。 mkdir [目录名]:创建一个新的目录。 rmdir [目录名]:删除一个空的目录。 rm [文件名]:删除一个文件。 rm -r [目录名]:递归删除一个目录及其内容。 cp [源文件] 阅读全文
posted @ 2024-10-18 15:09 天厌九道 阅读(439) 评论(0) 推荐(0)
 
Tmux使用指令
摘要: Tmux使用介绍¶ Tmux是一个终端复用器(terminal multiplexer)。如果您有使用screen的经历的话,您可以理解为Tmux是screen的不同实现软件。本教程将讲解Tmux的基础用法。 会话与进程¶ 命令行的典型用法是打开终端(terminal)后,在里面输入指令。用户的这种 阅读全文
posted @ 2024-10-18 14:07 天厌九道 阅读(125) 评论(0) 推荐(0)
 
下一页