c++
zhanjuex
这个作者很懒,什么都没留下…
展开
-
学生选课管理系统 选课信息管理系统管理端
学生选课信息管理系统管理端面向对象程序设计——课程设计(c++)必须使用vs,因为dev c++会报错。程序详情见下面代码块或访问https://download.csdn.net/download/zhanjuex/12733258一、项目名称:学生选课信息管理系统管理端二、项目功能:(一)实现课程信息打印、查询、录入、删除、修改功能。(二)实现学生信息打印、查询、录入、删除、修改功能。(三)课程信息、学生信息交互,实现选课管理端根据学生已有学分进行选课。(包括帮助学生选课或删除学生已选课原创 2020-08-20 17:27:08 · 11421 阅读 · 2 评论 -
创建最短回文字符串
创建最短回文字符串序言:最近做的线上面试题,第二题不会就没有提交。这段代码不支持汉字输入一、输入输出输入:acca输出:acca输入:nice!输出:nice!ecin输入:koaa输出:koaaok二、函数#include<iostream>#include<string>#include<string.h>using namespace std;void huiwen(string &s1){ int le...原创 2020-08-20 16:28:38 · 381 阅读 · 1 评论 -
基于GTest的简单实例 字符串转换整数 C++
看《剑指offer》之后开始学习编程的好习惯和纠正坏习惯,以下是简单实例记录。#include "pch.h"#include <iostream>#include <string>using namespace std;int strToInt(string s){ if (s.empty()) return false; int number = 0, i = 0, flag = 1; while (i < s.size())//检验输入合法性原创 2021-03-19 11:04:13 · 130 阅读 · 0 评论 -
十大排序算法简洁实现 C++
记录下十大排序算法的内核及改进。十大排序算法一、比较排序1. 交换排序(一)冒泡排序(二)快速排序(可改进)2. 插入排序(一)插入排序(二)希尔排序3. 选择排序(一)简单选择排序(二)堆排序4. 归并排序(一)二路归并排序(二)多路归并排序二、非比较排序1. 计数排序2. 桶排序3. 基数排序一、比较排序1. 交换排序(一)冒泡排序for(int i = 0; i < len - 1; i++){ for(int j = 0; j < len - i - 1; j++) {原创 2021-03-16 10:24:26 · 159 阅读 · 0 评论