算法与数据结构

49 篇文章
35 人订阅

全部文章

Kindear

蓝桥杯:矩阵翻硬币

  小明先把硬币摆成了一个 n 行 m 列的矩阵。   随后,小明对每一个硬币分别进行一次 Q 操作。   对第x行第y列的硬币进行 Q 操作的定义:将所有...

975
Kindear

校招试题 n个数里最小的k个 stringstream运用

1794
Kindear

华为机试 字符串最后一个单词的长度

1344
Kindear

利用代码计算原码,反码和补码

1053
Kindear

动态规划--Kin

2904
Kindear

PTA 字符串关键字的散列映射(25 分)

7-17 字符串关键字的散列映射(25 分) 给定一系列由大写英文字母组成的字符串关键字和素数P,用移位法定义的散列函数H(Key)将关键字Key中的最后3个字...

3198
Kindear

蓝桥杯:矩阵翻硬币

问题描述   小明先把硬币摆成了一个 n 行 m 列的矩阵。   随后,小明对每一个硬币分别进行一次 Q 操作。   对第x行第y列的硬币进行 Q 操作的定...

3088
Kindear

蓝桥杯:兰顿蚂蚁

问题描述 ?   兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。   平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一...

3296
Kindear

数据结构 图

1-1 无向连通图至少有一个顶点的度为1 错误: 无向连通图考点: 1. 每条边连接两个顶点,所有顶点的度之和等于边数的2倍 2.记住两个特殊的无相连通图模型:...

3217
Kindear

数据结构 栈&队列

2-4 依次在初始为空的队列中插入元素a,b,c,d以后,紧接着做了两次删除操作,此时的队头元素是( ) 删除,移动头指针; 增加,移动尾指针; 删除a,b ,...

42910
Kindear

数据结构 链表改进

主要介绍循环链表和双向循环链表 循环链表 双向循环链表 2-1 对于一非空的循环单链表,h和p分别指向链表的头、尾结点,则有() ? 循环单链表判空: 设头结点...

4347
Kindear

数据结构 重点详解

线性数据结构 线性表-顺序表 代码实现: #include <bits/stdc++.h> #define TRUE 1 #define FALSE 0...

2726
Kindear

数据结构 单链表&顺序表

顺序表: 一般使用数组(C语言中的数组采用顺序存储方式。即连续地址存储)来描述。 优点:在于随机访问元素, 缺点:插入和和删除的时候,需要移动大量的元素。 链表...

41910
Kindear

栈与递归 实现 十进制转二进制

6-4 十进制转换二进制(15 分) 本题要求实现一个函数,将正整数n转换为二进制后输出。 函数接口定义: void dectobin( int n ); 函数...

2845
Kindear

数据结构 线性表操作

输入样例: 4 1 1 11 2 2 3 3 4 输出样例: 1 3 11 2 3 4 5 6 7 8 9 10 #include<stdio.h> #incl...

2095
Kindear

八皇后问题 dfs/递归

#include <bits/stdc++.h> using namespace std; const int maxn = 55; int ans=0; in...

2337
Kindear

数据结构 单链表元素定位 PTA

由于这个很简单,他也貌似没要判断溢出,取巧突破 #include<stdio.h> #include<malloc.h> #include<stdlib.h> ...

1987
Kindear

数据结构 链表(循环)

#include<stdio.h> #include<malloc.h> #include<stdlib.h> //函数状态码定义 #define TRUE ...

1997
Kindear

动态规划 导弹拦截

题意:一种导弹拦截系统的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有...

2279
Kindear

PTA 7-2 符号配对(20 分)

7-2 符号配对(20 分) 请编写程序检查C语言源程序中下列符号是否配对:/*与*/、(与)、[与]、{与}。 输入格式: 输入为一个C语言源程序。当读到某一...

6076

扫码关注云+社区