C/C++轻量级并发TCP服务器框架Zinx-游戏服务器开发004:游戏核心消息处理 - 玩家类的实现-CSDN博客

文章目录 0 代码仓库1 需求2 AOI设计2.1 AOI算法简介2.2 AOI数据结构及实现2.2.1 玩家2.2.2 网格对象2.2.3 游戏世界矩形2.2.4 获取周围玩家的实现2...

力扣第718题 最长重复子数组 c++ 动态规划 + 滚动数组优化 附Java代码-CSDN博客

题目 718. 最长重复子数组 中等 相关标签 数组   二分查找   动态规划   滑动窗口   哈希函数   滚动哈希 给两个整数数组 nums1 和 nums2 返回 两个数组中 公共...

C++ [继承]-CSDN博客

本文已收录至《C++语言和高级数据结构》专栏 作者ARMCSKGT 继承 前言正文继承的概念及定义继承的概念继承...

C++二分算法:水位上升的泳池中游泳-CSDN博客

涉及知识点 二分查找 并集查找或BFS。 题目 在一个 n x n 的整数矩阵 grid 中每一个方格的值 grid[i][j] 表示位置 (i, j) 的平台高度。 当开始下雨时在时间为 t...

C/C++轻量级并发TCP服务器框架Zinx-游戏服务器开发006:基于redis查找玩家姓名+游戏业务实现总结-CSDN博客

文章目录 1 Redis的安装与API的使用1.1 安装目录及环境变量1.2 设置远程客户端连接和守护进程1.3 启动redis1.4 Hiredis API的使用1.5 我的动态库和头...

C++11 shared

智能指针和普通指针的用法类似,但是智能指针可以在适当时机自动释放分配的内存。 C++11有三种类型的智能指针,shared_ptr、unique_ptr 以及 weak_ptr; 先学习shared...

QtC++与QToolButton详解-CSDN博客

介绍 QToolButton 是 Qt 中的一个控件类用于创建工具按钮它有以下主要作用和特点 工具按钮 QToolButton 用于创建工具按钮允许用户执行各种操作如启动功能、弹出菜单、打开文件...

【C++】类和对象(一):什么是面向对象,访问限定符有哪些,类定义细节,结构体和类的关系。-CSDN博客

个人主页 阿然成长日记 点击可跳转 个人专栏 数据结构与算法C语言进阶 不能则学不知则问耻于问人决无长进 文章目...

C++笔记-CSDN博客

模板 泛型编程 函数模板 语法 template <typename 形参名typename 形参名......> 返回类型 函数名(参数列表) { 函数体 } 定义函数...

Open3D(C++) Umeyama算法求两个点云的变换矩阵-CSDN博客

目录 一、算法原理 1、原理概述 2、主要函数 3、算法源码 4、参考文献 二、代码实现 1、详细...