- 博客(12)
- 收藏
- 关注
原创 【入门学习Redis】【Redis实现多线程】【Redis在windows环境下安装配置】
做的一个项目需要通过redis实现多线程,所以从头开始学学。嘿嘿还是要多看代码多写代码多记录Redis安装配置参考文章:https://www.redis.com.cn/redis-installation.html笔者下载msi文件之后遇到了各种各样的问题(显示不出来Redis的app,下载了几遍也用不了??这跟教程里写的不一样最终下载了zip文件解压了这一块网上教程有很多主要问题(!已解决)把redis加到windows服务里我已经把下载的redis路径添加到path里面了为啥输入命令还
2022-02-16 15:15:45
780
原创 贪心算法C++题解(leetcode101(分配饼干455(分配糖果135(区间问题435
基本思想:局部最优->全局最优难点:确定“什么对象”的最优简单问题:找钱:共x元 最少用几张钱 100元 50元 20元 10元 5元 1元思路:x 对 100,50, 20,10, 5,1整除整除结果相加leetcode455分配饼干假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],
2021-11-22 00:24:27
1429
2
原创 AVL添加(C语言(平衡二叉树(icoding
题目AVL添加平衡二叉树,是一种二叉排序树,其中每个结点的左子树和右子树的高度差至多等于1。它是一种高度平衡的二叉排序树。现二叉平衡树结点定义如下:typedef struct node{ int val; struct node *left; struct node *right; struct node *parent; int height;} node_t;请实现平衡二叉树的插入算法://向根为 root 的平衡二叉树插入新元素 val,成功后
2020-07-09 16:50:45
1238
1
原创 哈希表添加(C语言(哈希表(icoding
题目哈希表添加哈希表(Hash Table,也叫散列表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数称做哈希函数,存放记录的数组称做哈希表。哈希表相关定义如下:typedef enum{ HASH_OK, HASH_ERROR, HASH_ADDED, HASH_REPLACED_VALUE, HASH_ALREADY_ADDED,
2020-07-09 16:47:44
5002
2
原创 哈希表创建 (C语言(icoding
哈希表创建哈希表(Hash Table,也叫散列表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数称做哈希函数,存放记录的数组称做哈希表。哈希表相关定义如下:typedef enum{ HASH_OK, HASH_ERROR, HASH_ADDED, HASH_REPLACED_VALUE, HASH_ALREADY_ADDED,
2020-07-09 16:41:42
3861
1
原创 高斯定理的证明(三重积分的C/C++实现)(C++)(大学物理)
特别鸣谢:无私帮助我的ycc同学#include <iostream>#include <vector>#include <random>#include <chrono>#include <corecrt_math_defines.h>struct Eletrons {//将电子的各个参量封装到一个结构体,便于访问 double x, y, z, q;};struct Vec {//“面向对象” double x, y,
2020-06-30 21:48:29
2172
1
原创 邻接表2(C语言)(图)(icoding
题目试在邻接表存储结构上实现图的基本操作 del_vertex,相关定义如下:typedef int VertexType;typedef enum{ DG, UDG}GraphType;typedef struct ArcNode{ int adjvex; InfoPtr info; struct ArcNode nextarc;}ArcNode;typedef struct VNode{ VertexType data; ArcNode
2020-06-14 10:44:48
1176
2
原创 邻接表1(C语言)(图)(icoding)
//试在邻接表存储结构上实现图的基本操作 insert_vertex 和 insert_arc,相关定义如下:typedef int VertexType;typedef enum{ DG, UDG}GraphType;typedef struct ArcNode{ int adjvex; InfoPtr *info; struct ArcNode *nextarc;}ArcNode;typedef struct VNode{ VertexT
2020-06-14 08:13:54
1328
1
原创 邻接矩阵(C语言)(图)(icoding
邻接矩阵试在邻接矩阵存储结构上实现图的基本操作 matrix_insert_vertex 和matrix_insert_arc,相关定义如下:```bashtypedef int VertexType;typedef enum{ DG, UDG}GraphType;typedef struct{ VertexType vertex[MAX_VERTEX_NUM]; //顶点向量 int arcs[MAX_VERTEX_NUM][MAX_VERTEX_NUM]; //
2020-05-27 09:28:41
1598
1
原创 共同祖先(二叉树)(C语言)(icoding
题目假设二叉树采用二叉链表方式存储, root指向根结点,p所指结点和q所指结点为二叉树中的两个结点,编写一个计算它们的最近的共同祖先,函数定义如下:BiTNode * nearest_ancestor(BiTree root, BiTNode *p, BiTNode *q);其中 root 指向二叉树的根结点,p 和 q 分别指向二叉树中的两个结点。提示:在完成本题时,可利用 path...
2020-05-07 22:42:28
1868
原创 先序遍历(二叉树按二叉链表方式存储)(icoding
题目已知二叉树按照二叉链表方式存储,利用栈的基本操作写出先序遍历非递归形式的算法:void pre_order(BiTree root);在遍历过程中,pre_order函数需要调用 visit_node 函数来实现对结点的访问,该函数声明如下:void visit_node(BiTNode *node);二叉树的相关定义如下:typedef int DataType;typ...
2020-05-04 23:41:18
3162
5
原创 python123《python语言程序设计》程序设计题第一周第二周第三周第四周第五周
第一周学习eval定义eval(expression,globals=None,locals=None)-expression:该参数是一个字符串,python会使用globals字典和locals字典作为全局和局部的命名空间,将expression当作一个python表达式进行解析和运算。globals:该参数管控的是一个全局的命名空间,也就是在计算表达式的时候可以使用全局的命名...
2020-04-21 09:57:52
5932
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人