c++
文章平均质量分 72
doraHP
暂时不写
展开
-
简单算法之丢手绢游戏/c++
丢手绢的c++代码实现和详细算法分析原创 2017-09-10 13:34:44 · 2220 阅读 · 0 评论 -
蛇形矩阵算法下的小程序开发(博主的第一篇博客)
蛇形矩阵回归算法下的小程序开发,本文所展示的小程序是在蛇形矩阵(螺旋式)基础上加以利用编写的一个小程序。原创 2017-09-01 14:44:20 · 374 阅读 · 0 评论 -
c++学习日记/函数指针与指针函数
#include using namespace std;//指针函数 1 将函数临时变量的地址赋给指针,可能发生意外错误!!int* getElem_E(int n){ //将n的值赋给一个int变量 int tmp = n; //ptr 指向 tmp地址 int* ptr = &tmp; cout<<"引用的是形式参数ptr = "<<ptr<<原创 2017-11-17 22:13:31 · 156 阅读 · 0 评论 -
C++算法学习/约瑟夫问题之坏人必须死好人不能死
游戏规则为:总共有2 * k个人报数,前面k个是好人,后面k个是坏人,从第一个好人开始报数,报道m的人要死去。然后从死人的下一个活人继续从头开始报数,报道m的人死去,以此类推。当k = 12时,问m为何值时,坏人全部死去之前不会有好人死去。(来自实验吧)程序如下:#include using namespace std;const int P = 24;int per[24];原创 2017-11-19 09:35:13 · 2532 阅读 · 0 评论 -
C++算法学习/约瑟夫问题之找出最后的存活者
游戏规则:n个人围成一个圈,从第1个人开始重复数数,每一次数到2(请注意!这和经典的约瑟夫问题不同!),就杀掉这个位置的人,而留下其他的人。但是约瑟夫本人不愿意这样被杀掉。他确定了最后幸存者的位置,并且站在那儿。我们记活下来的人的位置编号为 A。(来自实验吧)程序如下:#include using std::cout;using std::endl;//程序测试int main原创 2017-11-19 10:05:39 · 1198 阅读 · 0 评论 -
C++学习日记/4类排序算法
#include using namespace std;void Swap(int& a, int& b){ int tmp = a; a = b; b = tmp;}void print(int* arr, int len){ for(int i = 0; i < len; i++){ cout<<arr[i]<<", ";原创 2017-11-18 09:50:18 · 191 阅读 · 0 评论 -
简单的加密/解密算法_/c++
关于加密和解密问题,有的加密算法是不存在解密算法的(原因就是加密算法的不可逆性,即无法通过算法将密文还原),有的加密存在解密算法(原因是其加密过程是可逆的,即可以通过逆向算法将密文还原)。然而单独的一种加密算法不一定可靠,这时可以将多种加密算法组合使用。至于相关的加密算法各位自己去了解。 下面介绍一个简单的加密/解密算法实例,希望对此加密解密算法有一定认识: ...原创 2018-02-09 15:45:12 · 8300 阅读 · 0 评论 -
词法分析器实现[c++]
#include <stdio.h>#include <stdlib.h>#include <fstream>#include <vector>#include <map>#include <string.h>using namespace std;//约定:每一行程序以 \n结尾//约定:标识符的最大长...原创 2019-05-26 13:07:35 · 199 阅读 · 0 评论