数据结构和算法
文章平均质量分 72
雪域迷影
专业:计算机
擅长领域:C++服务端和客户端开发
兴趣:象棋、乒乓球、游泳、听音乐。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Node.js中使用node-redis库连接redis服务端并存储数据
本文介绍了在Node.js中使用node-redis库连接Redis服务端并存储数据的方法。主要内容包括:node-redis库的简介与安装方式(npm或docker),基本连接示例代码(包含错误处理和配置选项),以及一个完整的实用示例(连接本地Redis服务端并测试读写操作)。文章还提供了相关配置指南和参考资料的链接,帮助开发者快速上手使用node-redis客户端与Redis服务端进行交互。示例展示了如何设置键值对、读取数据以及验证连接状态,适用于Node.js项目中需要集成Redis的场景。原创 2026-01-11 17:06:18 · 608 阅读 · 0 评论 -
Java 中的归并排序算法 - 完整教程及源代码
【代码】Java 中的归并排序算法 - 完整教程及源代码。原创 2025-11-17 23:28:44 · 379 阅读 · 0 评论 -
Java实现快速排序算法
本文介绍了Java实现的快速排序算法,这是一种基于分治思想的高效排序方法。算法通过选取基准值(pivot)将数组分为三部分,并递归排序子数组。文章提供了完整的Java代码实现,包括分区(partition)和交换(swap)操作,并对随机生成的数组进行排序演示。快速排序的平均时间复杂度为O(nlogn),适合大规模数据排序。示例展示了排序前(无序)和排序后(升序)的数组对比结果。原创 2025-11-06 23:38:23 · 498 阅读 · 0 评论 -
The Algorithms
在Github上面看到一个印度人维护的关于算法的项目The Algorithms,里面有各种主流语言如C++、C、Java、C#、Python、PHP、Go、JavaScript、Swift、Ruby、Kotlin、Scala如下图所示:感兴趣的话可以看一下,顺便巩固一下数据结构和算法方面的知识。...原创 2020-10-12 11:05:34 · 987 阅读 · 0 评论 -
用python实现基本数据结构和算法
… _algorithms:用python实现基本数据结构和算法1章:ADT抽象数据类型,定义数据和其操作什么是ADT: 抽象数据类型,学过数据结构的应该都知道。How to select datastructures for ADTDose the data structure provide for the storage requirements as specified by the domain of the ADT?Does the data structure provide t转载 2020-10-08 20:11:51 · 693 阅读 · 0 评论 -
使用rapidJson C++库生成JSON字符串
前言RapidJSON 是一个 C++ 的 JSON 解析器及生成器,它是腾讯公司开发的一款高效的 C++ JSON 解析/生成器,提供 SAX 及 DOM 风格 API,中文官网地址为:http://rapidjson.org/zh-cn/,从这里可以看到它的详细说明文档;对应的Github地址为:https://github.com/Tencent/rapidjson,从rapidjson-...原创 2020-02-28 00:13:29 · 3346 阅读 · 2 评论 -
表达式求值问题
最近在学习表达式求值问题,想使用C++或C语言实现一个带圆括号的十进制正整数的表达式求值控制台程序。这个问题可以通过栈或者二叉树遍历来解决。记得以前在学校学习数据结构中栈的应用时看到过,另外编译原理这门课也有讲过。重新翻开>一书的P80~P83第3张有关栈相应的章节时,有一个无括号算术表达式的求值问题,其次在对应的光盘上课程设计里头有表达式求值的相关描述,这里记录如下:[问题描述]一个算术原创 2012-11-24 21:37:15 · 16953 阅读 · 1 评论
分享