题解列表
c++ STL解法,用上vector容器
摘要:#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{
int……
非递归方法解决最长公共子序列
摘要:解题思路:使用二维数组来记录相等的情况,根据左边和上方的数字以及相等的情况来为二维数组赋值注意事项:起始项为【1,1】,所以要i-1,j-1;参考代码:#include <iostream>#incl……
c语言求解链表之节点删除
摘要:```c
#include
#include
#define _CRT_SECURE_NO_WARNINGS 1
typedef struct student
{
int num;……
C++_dfs容易理解
摘要:解题思路:10个位置每个位置上找到满足的数放置注意事项:参考代码:#include <iostream>#include <cmath>using namespace std;int n;int ar……
使用二分查找算法解猜价模拟
摘要:解题思路:二分查找法:确定被查找的范围,确定其左下标和右下标,然后再确定中间元素的下标中间元素比要找的小,要找的在中间元素的右边。中间元素比较要找的大,要找的中间元素的左边。数组在传参的时候仅仅传过去……
计算邮资(一般方法)
摘要:解题思路:主要利用一个向上取整函数m=ceil(),求不小于m的最大整数。补充:floor()为向下取整函数。注意事项:scanf,整型和字符型之间要有空格,要加一个头文件#include <math……
宏定义之闰年判断(常规解)
摘要:解题思路:闰年,就是能够被4整除且不能被100整除的年份(普通闰年),或者是能被400整除的年份(世纪闰年)注意事项:宏定义,是一个预处理命令,用来定义常量和函数,有以下三种。#define 标识符 ……
图像旋转(挺绕的,我是再整了一个数组为旋转了90度的数组)
摘要:解题思路:旋转90度得到的新数组也就是原来数组的每一列,变为新数组的每一行注意事项:参考代码:#include<stdio.h>
int main()
{
int n,m;
scanf("……