1.整数反转输出 1 #include <iostream> 2 using namespace std; 3 int main() 4 { 5 int n, _n, newname = 0; // int取值范围:0 到 4294967295(23
原创 2024-08-09 10:28:45
64阅读
include “filename.h”’和include <filename.h>有什么区别?“filename.h”是从本项目里搜索filename.h,<filename.h> 是从标准库里搜索filename.h文件“静态全局变量”和“非静态全局变量”有什么区别? “静态局部变量”和“非静态局部变量”有什么区别? “静态函数”和“非静态函数”有什么区别?静态全局变量只在本文件中定义,其他文件不能引用.局部变量所在函数每次调用的时候都会被重新分配存储空间,函数结..
原创 2022-04-19 11:14:10
176阅读
1. 采用面向对象的方式编写一个通迅录管理程序,通迅录中的信息包括:姓名,公司,联系电话,邮编。要求的操作有:添加一个联系人,列表显示所有联系人。先给出类定义,然后给出类实现。(提示:可以设计二个类,一个通迅录条目类CommEntry,一个通讯录类Commus) /*Employee 和Manage
转载 2019-06-24 21:35:00
98阅读
2评论
用途:邻接表: 1.存储图        2. 存储树head - > 空 //head 为头指针head -> (val,*next) -> (val,*next) -> (val,*next)->空e[N] 表示值 ne[N] 表示指针实现一个单链表,链表初始为空,支持三种操作:(1)向链表头插入一个数;(2)删除第k个插入
原创 精选 2024-01-19 08:59:38
280阅读
1、求逆序对--归并排序【题目描述】 给定一个序列a1,a2,…,an,如果存在i<j并且ai>aj,那么我们称之为逆序对,求逆序对的数目。【输入】 第一行为n,表示序列长度,接下来的n行,第i+1行表示序列中的第i个数。【输出】 所有逆序对总数。【输入样例】 4 3 2 3 2 【输出样例】 3 【提示】 N≤10 ^5,Ai≤10 ^5。#include<iostream&g
原创 2023-08-16 10:00:54
484阅读
一、反向扫描(1)、判断回文串bool check(string &s, int left, int right) { int i=left,j=right; while(i<j) { if(s[i]!=s[j]) { return false;
原创 2023-08-13 16:00:46
131阅读
1、移动路线【题目描述】 X桌子上有一个m行n列的方格矩阵,将每个方格用坐标表示,行坐标从下到上依次递增,列坐标从左至右依次递增,左下角方格的坐标为(1,1),则右上角方格的坐标为(m,n)。小明是个调皮的孩子,一天他捉来一只蚂蚁,不小心把蚂蚁的右脚弄伤了,于是蚂蚁只能向上或向右移动。小明把这只蚂蚁放在左下角的方格中,蚂蚁从左下角的方格中移动到右上角的方格中,每步移动一个方格。蚂蚁始终在方格矩阵内
原创 2023-08-07 18:47:06
428阅读
递推算法是一种通过定义初始条件和递推关系来计算问题解的方法。在C++中,可以使用循环结构来实现递推算法。下面是一个使用C++实现递推算法的示例:#include <iostream> int fibonacci(int n) { if (n <= 0) { return 0; // 初始条件 } else if (n == 1) {
原创 2023-08-15 09:24:35
194阅读
unordered_set基于哈希表,数据插入和查找的时间复杂度很低,几乎是常数时间,而代价是消耗比较多的内存,无自动排序功能。2、缺点:空间占用率高 是有序的。
原创 2023-03-14 19:59:00
375阅读
本篇主要总结关于滑动窗口的相关做题技巧与注意事项,有关滑动窗口是
#include<iostream>usingnamespacestd;classStudent{private:intnum;intscore;public:voidsetdate(){cin>>num;cin>>score;}voiddisplay(){cout<<"num="<<num<<endl;c
原创 2018-03-20 22:03:03
626阅读
树形DP基本概念,生命之树,没有上司的舞会,二叉苹果树,选课
原创 2023-03-16 17:44:02
167阅读
题目描述: 写一个程序计算正方体、球体和圆柱体的表面积和体积 程序代码:   #include<iostream> #define PAI 3.1415 using namespace std; class Shape { public: virtual void ShapeName()=0; virtual void area() { return ; }
转载 2014-01-03 11:23:00
68阅读
区间DP 动态规划 石子合并粉刷字符串最小代价构造回文串相亲的男孩
原创 2023-03-16 17:39:50
175阅读
C语言例题
原创 精选 2021-10-27 19:22:05
931阅读
1点赞
蓝桥杯算法复习:二分查找专题,模板与例题讲解
原创 2023-04-21 11:47:23
186阅读
1.       根据用户输入一个高度,打印一棵树,树分为2个部分下图所示。 比如用户输入5的话,树的上身和下身的高度都为5,下图所示。找出其中的规律,用C语言完成此程序。 * *** ***** ******* ********* ***** ***** ***** ***** *****   2.
转载 精选 2007-09-21 20:54:48
1649阅读
1评论
经典c程序100例   【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去      掉不满足条件的排列。 2.程序源代码:main(){int i,j,k;printf("\n");for(i=1;i<5;i++)    /*以下为三重循环*/ for(
转载 精选 2008-03-05 16:41:45
764阅读
C语言例题
原创 精选 2021-10-28 19:18:52
774阅读
2点赞
单源广度优先搜索:求解最短路径或者最大路径的为题:01矩阵问题,腐烂的橘子,地图搜索问题
  • 1
  • 2
  • 3
  • 4
  • 5