暂无搜索历史
几个共享指针可以指向同一个对象; 每当shared_ptr的最后一个所有者被销毁时,关联对象或关联资源就会被删除
编译环境:Win10 VS2019 Server端: server.cpp // server.cpp : 此文件包含 "main" 函数。程序执行将在此处开始...
原理:异或 #include <cstdio> #include <cstring> #include <algorithm> using namespace ...
原理:LCS #include <iostream> #include<cstring> using namespace std; int ctoi(cha...
原理:DFS #include<iostream> #include<string> #include<stack> using namespace std; ...
原理:弦图判断 /* 弦:连接环中不相邻的两个点的边 弦图:一个无向图称为弦图,当图中任意长度大于3的环都至少有一个弦 算法:先对图进行重新编号,然后根据新的...
编译环境:Windows ,VS2019 UDP_Server.cpp #include <stdio.h> #include <winsock2.h> #pr...
红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。红黑树和AVL树类似,都是在进行插...
设移动盘子数为n,为了将这n个盘子从A杆移动到C杆,可以做以下三步: (1)以C盘为辅助,从A杆将1至n-1号盘移至B杆; (2)将A杆中剩下的第n号盘移至...
单链表: 单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。链表中的数据是以结点来表示的,每个结点的构成:元素(数据元素的映象)...
八皇后问题原理:在 8×8 的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后,因此,任两个皇后都不能处于同一条横行、纵行或斜线上。八皇后问...
约瑟夫环原理运作如下: N个人围在一起坐成环状 从K编号开始报数 数到某个数M的时候,此人出列,下一个人重新报数 一直循环,直到所有人出列,约瑟夫环结束 jos...
KMP算法要解决的问题就是在字符串(也叫主串)中的模式(pattern)定位问题。说简单点就是我们平时常说的关键字搜索。模式串就是关键字(接下来称它为T),如果...
2.回溯法:按选优条件向前搜索,以达到目标。 但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择
编译环境:win10(64bit),VS2017 UML: main.cpp #include <iostream> using namespace ...
C++支持多重继承,也就是菱形继承,它是指两个子类继承了同一个父类,而又有子类同时继承了这两个子类。
二,输入一个整数 a,再输入两个整数 p1,p2(p1,p2<32),输出该整数的二进制表示方法中从右端开始的p1 到 p2位
走矩阵迷宫,0代表可以走,1代表障碍物 栈实现: #include <stdio.h> #define MAX_ROW 5 #define MAX_COL 5...
斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,...
#include <stdlib.h> #include <stdio.h> #include <unistd.h> typedef struct node ...
暂未填写学校和专业