xuyongqi
码龄8年
关注
提问 私信
  • 博客:12,939
    社区:1
    12,940
    总访问量
  • 10
    原创
  • 1,637,156
    排名
  • 9
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-02-14
博客简介:

xuyongqi的博客

查看详细资料
个人成就
  • 获得11次点赞
  • 内容获得1次评论
  • 获得28次收藏
创作历程
  • 8篇
    2022年
  • 2篇
    2021年
  • 2篇
    2017年
成就勋章
TA的专栏
  • c++
    3篇
  • 笔记
    2篇
  • 工具
    1篇
  • UE4
    1篇
  • 输入系统
    1篇
  • lua
    1篇
  • 数据结构yusua
  • 数据结构与算法
    4篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    架构
  • 服务器
    linux
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

c 实现堆排序

/*==============================================================* * Copyright (C) 2022 All rights reserved. * * 文件名称: * 创 建 者:徐永琪 * 创建日期:2022年04月03年 * 描 述:堆排序 * ================================================================*/#inc
原创
发布博客 2022.04.03 ·
689 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++ 两个队列实现栈

准备两个队列,一个主队列,一个辅助队列。入队时,仅主队列入队。出队时先循环把主队列的元素(留最最后一个)转移到辅助队列里,剩下的最后一个就是要弹出的数据。然后把主队列和辅助队列的地址互换。/*==============================================================* * Copyright (C) All rights reserved. * * 文件名称: * 创 建 者:徐永琪 * 创建日期:2022年04月01年
原创
发布博客 2022.04.01 ·
433 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

c++ 两个栈实现队列

准备两个栈,一个是压入栈,一个是弹出栈。每次操作时,看看弹出栈是否为空,为空时,将压入栈的数据全放入弹出栈。/*==============================================================* * Copyright (C) All rights reserved. * * 文件名称: * 创 建 者:徐永琪 * 创建日期:2022年04月01年 * 描 述: * ========================
原创
发布博客 2022.04.01 ·
608 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

c语言 实现有获取最小值功能的栈

准备两个栈,一个栈存数据,另一个栈存最小值,相对与栈顶谁小就存谁。他们同步更新。一起压栈一起弹栈,数据数量一致。c++封装起来会更好看。本代码移植c++基本不需要修改。#include <stdio.h>#include <stdlib.h>/*by xuyongqi*//*实现有获取最小值功能的栈*/typedef struct node { void* data; struct node *next;}node;typedef struct stack
原创
发布博客 2022.04.01 ·
513 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

c 语言 单链表实现队列

最近复习数据结构,收撸代码,能运行就上传了#include <stdio.h>#include <stdlib.h>/*by xuyongqi*//*单链表实现队列*/typedef struct node { void* data; struct node *next;}node;typedef struct queue { node *head; node *tail; int size;}queue; /*初始化*/void* init(
原创
发布博客 2022.04.01 ·
923 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言单链表实现栈

#include <stdio.h>#include <stdlib.h>/*by xuyongqi*//*单链表实现栈*/typedef struct node { void* data; struct node *next;}node;typedef struct stack { node *head; int size;}stack; /*初始化*/void* init(){ stack* st = (stack*)malloc(siz
原创
发布博客 2022.04.01 ·
662 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

c++基础问答

c++基础问答[内容网上搜集整理,自己写一部分]1、评价一下C/C++各自的特点答:C语言是一种结构化语言,面向过程,基于算法和数据结构,所考虑的是如何通过一个过程或者函数从输入得到输出;C++是面向对象,基于类、对象和继承,所考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题,通过获取对象的状态信息得到输出或实现过程控制2、指针和引用的区别答:(1)指针是一个变量,这个变量存储的是一个地址,指向一块内存;引用是变量的一个别名。(2)引用定义必须初始化,和一个对象绑定,而且一
转载
发布博客 2022.02.25 ·
872 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

自己写的一个树形配置工具

自己写的一个树形配置工具近期写了一个比较全能的树形结构配置数据,是根据xml定义配置配置表结构,生成配置数据为json。其中xml可以灵活配置,能支持绝大多数表结构。预览图:这里配置不同的表的导出路径、表结构路径、组成表结构的模板路径。下载地址:https://github.com/xuyongq1/xtree_config_tools/tree/xuyongq1-patch-exe...
原创
发布博客 2022.01.25 ·
322 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++ Const详解

参考Primer c++
原创
发布博客 2021.12.21 ·
1925 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

UE4 输入系统详解一、 UE4如何获取win系统输入消息

UE4 输入系统详解一、 UE4如何获取win系统输入消息UE4版本:4.253按键输入1、当我们按下键盘时输入时,FEngineLoop::Tick()里的每个tick执行的PumpMessages函数输送按键消息WindowsPlatformApplicationMisc.cppvoid FWindowsPlatformApplicationMisc::PumpMessages(bool bFromMainLoop){ //{…忽略代码} WinPumpMessages(); //
原创
发布博客 2021.05.24 ·
2542 阅读 ·
7 点赞 ·
1 评论 ·
7 收藏

最小堆排序法

以下方法是倒叙排序void HeapSort(int * a, int size ){ //首先将数组堆化     int i;     for(i=1; i)     {          //i=1时,表示往堆里增加了一个元素          int index = i;          while(index>0)       
原创
发布博客 2017.03.07 ·
613 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Lua与C的语法区别

没有main函数Lua是脚本语言,没有固定入口的main函数。当lua解析器解析某个lua代码文件时,lua解析器一样一行的解析lua脚本。print("Hello lua")将以上代码保存在a.lua,然后执行lua a.lua,将看到输出除法要小心c/c++整数相除时,得到的依旧是整数,而lua则不是std::cout << 3/5 << endl;
转载
发布博客 2017.02.14 ·
2828 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏