自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 中文大模型混战:DeepSeek、GLM、文心一言终极对比

(百度)无疑是最受关注的选手。本文将从技术架构、性能表现、应用场景、开源生态四大维度,带你一探究竟!从学术研究到商业落地,各大厂商和机构纷纷亮出“杀手锏”。

2025-02-26 01:38:51 994

原创 保姆级教程:用DeepSeek-7B打造个人AI助手,零基础部署指南

国内镜像站直链(比huggingface快10倍):(附完整可运行代码截图):正确处理了数据边界问题。

2025-02-26 01:33:13 528

原创 TensorFlow 的基本概念

它主要用于构建和训练深度学习模型,特别适用于大规模数据集的处理和复杂模型的训练。深度学习模型训练:TensorFlow 提供了丰富的神经网络和优化算法,可以用于训练各种复杂的深度学习模型,如卷积神经网络(CNN)、循环神经网络(RNN)等。强化学习:TensorFlow 支持强化学习算法,可以用于构建智能体并进行强化学习训练,如 AlphaGo 就是使用 TensorFlow 构建的。张量(Tensor):在 TensorFlow 中,数据以张量的形式表示,张量可以是标量、向量、矩阵等不同维度的数组。

2025-02-26 01:27:01 345

原创 位运算的奇技淫巧:用异或解决“消失的数字”问题

空间效率:无需额外存储空间时间效率:单次遍历即可完成计算扩展性强:可处理重复、多缺失等复杂场景思考题:如何修改算法使其适用于缺失两个数字的情况?(提示:结合分组异或)相关阅读[1] 《编程珠玑》第1章:位图排序算法[2] LeetCode官方题解:消失的两个数字(No.260)

2025-02-26 01:20:28 336

原创 用A*算法实现“王者荣耀”野怪自动寻路

层级路径规划:大地图采用分块预处理动态响应:结合行为树实现智能避障3D地形扩展:引入高度图计算移动成本相关阅读[1] 《游戏编程算法与技巧》第5章:AI路径规划[2] 《王者荣耀》游戏AI技术解析(GDC 2021)

2025-02-26 01:17:03 360

原创 从理论到实战:布隆过滤器解决Redis缓存穿透问题

本文实现的布隆过滤器完整代码已打包上传关键收获理解布隆过滤器的空间效率与误判率之间的权衡掌握生产环境中防止缓存穿透的完整解决方案学会通过内存映射优化大数据量场景的性能扩展阅读Redis官方文档关于缓存击穿的防护建议Google Guava库的BloomFilter实现分析。

2025-02-25 00:21:45 562

原创 Dijkstra算法实战:用Python实现地铁换乘最短路径规划

本文实现的地铁换乘系统完整代码已上传GitHub:思考题:如果考虑不同时段的列车密度,如何修改权重计算方式?欢迎在评论区讨论!

2025-02-25 00:18:16 622 1

原创 大厂高频算法题精讲(如二叉树遍历、动态规划背包问题)

等,往往因其既能考察基础数据结构知识,又能体现对复杂问题的拆解能力,成为面试中的“常客”。本文将从代码实现、解题思路到优化技巧,系统剖析这些高频算法题,助你高效备战大厂面试!在大厂技术面试中,算法题是考察候选人逻辑思维、编码能力和问题解决能力的核心环节。二叉树是数据结构中的基础,其遍历方式更是常考题型。背包问题是动态规划(DP)中的经典模型,重点考察。与01背包的区别仅在于遍历顺序((递归与非递归)以及。:用栈模拟递归过程。,求能装的最大价值。

2025-02-24 17:52:56 529

原创 时间复杂度不再玄学:一套公式搞定算法效率分析

定义:算法执行时间随数据规模增长的变化趋势关键原则:忽略常数项、低阶项,关注最高阶的量级。

2025-02-24 17:49:22 1479

原创 二叉树层序遍历的6种变体:从基础到秒杀面试

二叉树的右视图要求:从右侧视角能看到的节点值集合变体类型时间复杂度空间复杂度适用场景基础层序遍历O(n)O(w)常规层级输出之字形遍历O(n)O(w)交替方向输出右视图/左视图O(n)O(w)边缘节点可视化最大宽度统计O(n)O(w)树的结构分析N叉树层序遍历O(n)O(w)多子节点树结构相关LeetCode练习题103. 二叉树的锯齿形层序遍历199. 二叉树的右视图662. 二叉树最大宽度。

2025-02-23 20:41:58 618

原创 面试必问:手撕快速排序的3种优化方案

是面试中最常被要求手写的算法之一,但写出基础版本只是第一步。如何在面试中展现你对性能优化的深入理解?本文将详解快速排序的,附可直接复用的代码模板和性能对比,助你在算法面试中脱颖而出!

2025-02-23 20:37:51 359

原创 eclipse中如何让System.out.print中输出中文

另外,在实际的文本处理中,我们还需要考虑编码的具体实现方式,如UTF-8、UTF-16等。UTF-8编码兼容ASCII编码,可以在一个字节中表示ASCII字符,对于其他字符则使用多个字节进行编码。在编程语言中,字符串是由字符组成的,而每个字符都对应着一个特定的编码值。对于英文字符,常用的编码方式是ASCII编码,它使用7个比特位来表示128个常见的字符。中文需要使用更多的比特位来表示,常用的编码方式是Unicode编码,而具体的实现方式可以是UTF-8或UTF-16等。

2023-10-20 17:12:35 547 1

51单片机多窗口排队系统代码-HFUT课设

项目简介: 本资源为基于51单片机的多窗口排队叫号系统课设代码(合肥工业大学),适用于嵌入式系统、单片机应用开发等课程设计或实践项目。系统模拟了银行、医院等场景下的多服务窗口排队管理场景,通过按键取号、队列分配、窗口状态显示等功能实现高效、可视化的排队流程管理。 核心功能: 多窗口调度:支持1~4个服务窗口(可扩展),每个窗口独立显示当前服务号码及状态(忙碌/空闲)。 智能排队分配:采用动态队列算法,自动将新号码分配到最短队列,减少等待时间。 实时显示:通过LED数码管或LCD屏(可选配)实时显示各窗口状态及排队号码。 声音提醒:集成蜂鸣器模块,在号码被呼叫时触发声音提示。 手动控制:管理员可通过按键复位队列、切换窗口状态,用户可通过取号键获取排队号码。 硬件依赖: 51单片机主控(如STC89C52/STC12C5A60S2) LED数码管/LCD1602显示屏(用于状态显示) 矩阵键盘/独立按键(取号、控制) 蜂鸣器模块(声音提醒) 指示灯(窗口状态显示)

2025-02-23

空空如也

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

TA关注的人

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