![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
DiomChen
已经不用csdn
展开
-
C++蛇形数组与螺旋数组
~~直接上代码,以后也便于自己查看~螺旋数组蛇形数组//蛇形矩阵#include <iostream>using namespace std;int main(){ int N; cin>>N; int **arr = new int *[N]; for(int i=0 ; i<N ; i++){ arr[i]...原创 2018-06-14 22:36:50 · 791 阅读 · 0 评论 -
约瑟夫环问题(用数学方法推出计算公式)
本文系转载,权侵删.基本问题描述:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为1的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。(也类似于变态杀人狂问题)通常解决这类问题时我们把编号从0~n-1,最后结果+1即为原问题的解。通常,我们会要求输出最后一位出列的人的序号。那么这里主要研究的是最...转载 2018-06-13 08:53:08 · 3516 阅读 · 0 评论 -
C++小系统——餐馆员工管理系统及餐馆点菜系统(一)
总算是把这个小系统给写完了,写的时间有点长(主要是中间过程遇到很多杂事,导致思路断断续续的,一直没怎么写)。 这篇博客,我主要来讲,我在写的过程中遇到的错误,处理方法,以及部分细节。 (源码及GitHub地址会在文末给出) 1.如何使用光标移动操作 我就先贴这几段代码作为样例//.h文件 enum { UP = 72, ...原创 2018-06-13 12:05:13 · 12811 阅读 · 5 评论 -
任意阶数相同的两矩阵相加与相乘
~直接放代码 便于自己以后查看(我写的可能有点冗余,但基本思路和想法很简单)~7-18 矩阵相乘修改(是我想复杂了) //两矩阵相乘代码核心部分更改int [][] c = new int [N][N]; for(int i=0 ; i<N ; i++) { for(int j=0 ; j<N ; j++) { for(int k=0 ; k<N ...原创 2018-06-13 11:41:14 · 6937 阅读 · 0 评论 -
c++中string 的replace用法
[cpp] view plain copy print?/*用法一:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;*用str替换指定字符串从起始位置pos开始长度为len的字符&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;*string&amp;amp;amp;&amp;amp;nbsp;replace&a转载 2018-06-19 11:30:57 · 30814 阅读 · 0 评论