自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 全排列算法

题目:对字符串abc进行全排列输出?题目分析:要从n个不同的元素的所有排列中确定一个最佳的排列。如:a、b、c的排列有abc、acb、bac、bca、cab、cba即3!个假设E = {e1,e2,e3,…,en}是n个数的集合,求E的所有排列。令EiE_iEi​表示除去第i个元素eie_iei​ 以后的集合,令perm(X)表示集合X的所组成的所有排列,令eie_iei​.perm(X)...

2020-01-23 13:19:39 182

原创 C++简单的文本处理

#include <iostream>#include <stdio.h>#include <string>#include <map>#include <vector>#include <fstream>#include <sstream>class TickAb{ publ...

2018-08-08 00:11:38 1014

原创 Linux命令-more简单版

1、more 逐页显示文本内容2、基本功能:按q退出显示按Enter显示下一行按Space(空格键)显示下一页3、代码#include <stdio.h>#include <unistd.h>#include <stdlib.h>#define PAGELEN 48 // 每页显示的行数#define MAXLINELEN 1024 // 每行显示的字符数void DoMore(F...

2021-07-19 00:04:24 117 1

原创 设计模式--简单工厂

简单工厂模式目录定义适用场景类型类图代码实现定义: 定义一个接口用于创建对象,但具体实例对象由子类决定,让其实例化延迟到子类里面。适用场景: 父类不需要清楚的知道要实例化哪个具体的子类,可以让子类决定实例化的操作。**类型:**创建型模式类图:FactoryPattern.hpp 实现:#ifndef _FACTORY_HPP#define _FACTORY_HPP#include <iostream>using namespace std;names

2020-06-23 02:18:47 110

原创 C++ 实现的简易字符串类

C++ 实现的简易字符串类#include <iostream>using namespace std;class SString{public: SString() :m_ptrStr(NULL), m_nLength(0){} // 构造字符全部为ch,长度为count的字符串 SString(const char ch, int count) { this...

2020-05-04 15:35:38 531

原创 Linux 系统管理

概述: 为了提高CPU的使用率,使其尽可能的处于工作状态,这是操作系统管理功能的主要目的之一。在linux系统中,提高CPU的使用率,一般采用的技术措施主要为多道和分时,CPU在进程之间切换,按照一定的规则轮流执行每个进程。如果是一个CPU的系统,这些进程在宏观上看起来好像是并行,而微观上来看仍然是串行的,这种处理方式被称为并发执行 。操作系统通过并发控制机制,对CPU进行合理分配、调度,确保每...

2020-02-07 16:19:21 630

原创 Linux常用命令大全

最近在学习Linux,Linux和Windows相比,Linux很多都是通过命令来控制,下面列举一下,仅供参考:系统信息相关命令:arch 用于显示机器的处理器架构,如下图:uname -m 显示机器的处理架构,同arch,如下图:uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 。hdparm -i /dev/sda1 列出一个磁盘的架构...

2020-02-06 00:47:36 99

原创 VM安装

一、准备安装包链接:https://pan.baidu.com/s/1JvZd0KJzYm4BaF7ceUjEiQ提取码:cziu复制这段内容后打开百度网盘手机App,操作更方便哦二、安装虚拟机安装界面下一步我接受下一步下一步下一步完成打开桌面的vm输入许可证VMware Workstation 12专业版永久序列号(任...

2020-02-05 20:51:06 729

原创 重要术语含义

重要术语含义参与者(actor): 发起用例或者从用例中获益的一个实体。聚集(aggregation): 一种特定类型的关联,在聚集关系中一个类是另一个类的组成部分,一个聚集类可以包含一个到多个部分类。关联(association): 两类之间的关系。属性(attribute): 类具有的特性。属性描述了对象所能具有的一个值的范围。类(class): 具有相同属性和行为的一组或者一类事物...

2020-02-05 19:32:31 250

原创 程序性能

程序性能概述: 程序最重要的属性应当时正确性。如果一个程序不能够正确的实现算法,那么它就基本上没什么用,然而,即使程序能够正确的实现算法,但也有可能用处不大。例如,一个程序,没有在有效的环境(内存、CPU、带宽等)内运行,那么这个程序的根本就没什么意义,所以,一个程序的性能评价就是对一个程序的数据结构和算法设计给予应有的评价。什么是程序性能?所谓的 程序性能 是指运行这个程序所需要的内...

2020-01-24 20:49:28 426

原创 C++基础知识

                      C++ 基础知识知识点列号说明1引言2函数与参数3异常4动态存储空间分配5自有...

2020-01-23 11:35:43 453

原创 算法设计POJ 2808 校门外的树

算法设计与分析是考察程序开发人员技术水平的重要内容之一,并且在企业面试、日常工作、都占有重要的地位。然而,不同与数据结构,初步进入软件开发行业的学员往往对于算法存在敬畏和畏怯的心理。为了帮助广大学员朋友切实提升程序开发技巧,积累学习信心,克服畏难情绪,丁宋涛和夏曹俊老师共同精心设计了本门课程。丁宋涛老师常年服务于普通类本科院校的教育教学,同时拥有蓝桥杯全国二等奖、省赛一等奖的指导经验,拥有专...

2019-08-28 18:59:43 184

模拟ATM密码输入

简单的模拟ATM密码输入,适合初学者编程

2017-02-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除