串的存储结构有两种:顺序存储结构和链式存储结构
串的存储方式有两种:紧缩格式和非紧缩格式
由于串的函数方法较多,我直接学习教材上写的函数,自己不写了
串的存储方式
串的顺序存储结构
串的链式存储结构
习题板块
串的存储方式
顺序存储结构
//顺序串基本运算的算法
#include ……继续阅读 »
站点默认
7年前 (2019-10-08) 1441浏览 0评论
2个赞
本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列。
函数接口定义:
List Merge( List L1, List L2 );
其中List结构定义如下:
typedef struct Node *PtrToNode;
struct Node {
ElementType Data; /* 存储结点数据 */
P……继续阅读 »
站点默认
7年前 (2019-10-04) 1464浏览 1评论
5个赞
直接写一个队列和教材上对比
双端队列学习
队列的应用一:报数问题
队列的应用二:求解迷宫
习题板块
//自己写的链式结构队列
// 要实现的操作有: 初始化initqueue , 销毁destroyqueue , 判断为空emptyqueue
// 进队列enqueue ……继续阅读 »
站点默认
7年前 (2019-10-04) 1219浏览 0评论
4个赞
自己写一个队列和教材上对比
习题板块
自己写的队列
这里我新加了一个打印函数,并且我只写了循环队列,教材有两种,一种是循环队列,一种是顺序队列,
但是顺序队列实在太耗空间了,基本用不到,所以我就直接跳了
//自己写的队列(数组实现)
//因为非循环队列太耗空间了,我就直接写循环队列,其……继续阅读 »
站点默认
7年前 (2019-10-04) 1108浏览 0评论
5个赞
自己写个栈和教材上对比
栈的应用一:括号配对
栈的应用二:逆波兰数
栈的应用三:求解迷宫
习题板块
自己写的链式栈
#include<bits/stdc++.h>
using namespace std;
//自己写的链式栈
//要实现的操作有: 初始化栈inits……继续阅读 »
站点默认
7年前 (2019-10-03) 1128浏览 0评论
2个赞
设计函数分别求两个一元多项式的乘积与和。
输入格式:
输入分2行,每行分别先给出多项式非零项的个数,再以指数递降方式输入一个多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。
输出格式:
输出分2行,分别以指数递降方式输出乘积多项式以及和多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。零多项式应输出0 0。
输入样……继续阅读 »
站点默认
7年前 (2019-10-01) 1158浏览 0评论
2个赞
自己写一个单链表和教材上的对比
学习双链表和循环单双链表
线性表的应用:两个表的连接算法以及其他应用
教材上的习题
由于时间有限,直接贴教材上的单链表学习==
//单链表基本运算算法
#include <stdio.h>
#include <malloc.h>……继续阅读 »
站点默认
7年前 (2019-10-01) 1170浏览 0评论
2个赞
今天,安装conda因为默认安装时,环境变量选择的是on,然后我不小心点了过去,于是
开始,一个小时的安装记。。。。。
写一遍文章,记录一下,防止自己不再掉坑
先说一下conda吧
Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。
下面是conda的一些基本命令:
升级
conda updat……继续阅读 »
站点默认
7年前 (2019-09-26) 1369浏览 1评论
4个赞
最大子类和问题
给定K个整数组成的序列{ N
1 , N2 , …, NK },“连续子列”被定义为{ Ni , Ni+1 , …, Nj },其中 1≤i≤j≤K。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{ -2, 11, -4, 13, -5, -2 },其连续子列{ 11, ……继续阅读 »
站点默认
7年前 (2019-09-24) 2059浏览 1评论
2个赞
自己写一个顺序栈,接着和教材上对比
栈的应用:判断回文串
教材后的习题
自己写的顺序栈
#include<bits/stdc++.h>
#define max 1000
using namespace std;
typedef struct {
int da……继续阅读 »
站点默认
7年前 (2019-09-24) 1184浏览 0评论
0个赞
线性表的顺序存储结构(数组实现)
自己先写一个顺序表,接着和教材上的对比,有那些bug或者不足
用线性表实现,以一个元素为分界线,大于它的移到其前面,小于移到后面(用两种解法)
用线性表实现,将其所有奇数移到偶数前面(两种解法)
完成教材后相关练习题和实验题
自己写的线性表
//顺序表……继续阅读 »
站点默认
7年前 (2019-09-22) 1147浏览 0评论
4个赞
py语言的特点
c/c++: python归python,c归c
java:针对特定的开发和岗位需求
html/css/js:不可替代的前端技术,全栈能力
其他语言:r/go/matlab等,特定领域
python是最高产的程序设计语言。
·掌握抽象并求解计算问题综合能力的语言
·了解产业界解决复杂计算问题方法的语言
·享受利用编程将编程变为乐趣的语言
编程……继续阅读 »
站点默认
7年前 (2019-09-07) 1281浏览 0评论
7个赞
上学期的算法笔记,有点杂,嘿嘿,有错误,欢迎指正
1.求三个最大数中,老师用了函数,系统函数max,而且是镶嵌套用。
再看自己的代码,可以看出效率的高低。在今后的数量大小比较中,应该学会使用
max系统函数,同时掌握其他系统函数。
#include
using namespace std;
int main(){
int a,b,c,d;
cin>>a>……继续阅读 »
站点默认
7年前 (2019-08-19) 64229浏览 3评论
20个赞
今天,给大家带来一些浪费表白的程序源码,废话不多说,直接上上代码
……继续阅读 »
站点默认
7年前 (2019-08-18) 3464浏览 19评论
20个赞
欢迎来到我的博客
……继续阅读 »
站点默认
7年前 (2019-08-16) 3417浏览 2评论
32个赞