E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
算法竞赛入门经典例题
C语言
经典例题
(1)
题目:有1,2,3,3个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?提示:填在三个位置上的数字是1,2,3,我们可以先全排列就会有重复,再将重复剔除即可。#includevoidmain(){inta,b,c,e=0;for(a=1;a<=3;a++)//首先运用三重循环,得到有重复数字的三位数;{for(b=1;b<=3;b++){for(c=1;c<=3;c++){if(a!=b
popoxf
·
2023-11-21 21:01
c语言
01背包、完全背包进阶理解(全网最详细)
这是前段时间再刷背包问题时候的一些深入思考,本讲解默认您知晓01背包和完全背包的
经典例题
,以及基本的解题思路,因为这篇文章属于一些深入思考,对于不同的问题的一些解释如果您不具备01背包基础知识可以看我的这篇文章
让你明白算法!
·
2023-11-19 17:54
练习
算法
动态规划
leetcode
c++
职场和发展
【数据结构】前缀和
这是前缀和的
经典例题
。首先考虑暴力。每次询问,枚举区间,依次求和。时间复杂度O(n+nq)O(n+nq)O(n+nq),直接爆炸。
OIer-zyh
·
2023-11-17 14:12
数据结构
#
前缀和与差分
数据结构
scipy实现单因素方差分析
经典例题
某校高二年级共有四个班,采用四种不同的教学方法进行数学教学,为了比较这四种教学法的效果是否存在明显的差异,期末统考后,从这四个班中各抽取5名考生的成绩,如下所示。
Singcing
·
2023-11-17 03:30
Python学习
前端
javascript
开发语言
算法竞赛入门
经典(第二版)-刘汝佳-第六章 数据结构基础 例题(18/22)
文章目录说明例题例6-1UVA210并行程序模拟(p139,双端队列)例6-2UVA514铁轨(p140,栈)例6-3UVA442矩阵链乘(p141,用栈实现简单的表达式解析)例6-4UVA11988破损的键盘(p143,链表)例6-5UVA12657移动盒子(p144,双向链表)例6-6UVA679小球下落(p148,完全二叉树编号)例6-7UVA122树的层次遍历(p150,二叉树的动态创建于
梁山伯liangrx06
·
2023-11-15 23:43
算法竞赛入门经典
uva
算法
算法竞赛入门经典
数据结构
acm
【数据结构】二叉树
经典例题
---<你真的掌握二叉树了吗?>(第二弹)
本次选题都为选择题。涉及到二叉树总结点和叶子结点的计算、二叉树的基本性质、根据二叉树的前序/后序和中序遍历画出二叉树、哈夫曼树等等…希望对你有帮助哦~1.若一颗二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点个数为()A.9B.11C.15D.不确定分析:本题为求解二叉树的度为0的结点个数,也就是求叶子结点。在做此类题时,我们一般设两个未知数,即总结点n,和叶结点n0{\n_0}n0
釉色清风
·
2023-11-15 06:45
数据结构与算法
数据结构
算法
c语言
数据结构
算法
【C语言|菜鸟教程】100道进阶
经典例题
详细解答(C 练习实例16 - 最大公约数和最小公倍数 )
文章目录前言一、题目描述二、题目分析三、解题程序运行代码前言本系列为C语言菜鸟100道基础
经典例题
详解刷题系列。每天1题,点滴成长,一起逆袭。
Running
·
2023-11-15 02:42
【C语言
c语言
算法
开发语言
C++--二叉树
经典例题
本文,我们主要讲解一些适合用C++的数据结构来求解的二叉树问题,其中涉及了二叉树的遍历,栈和队列等数据结构,递归与回溯等知识,希望可以帮助你进一步理解二叉树。目录1.二叉树的层序遍历2.二叉树的公共祖先3.二叉搜索树与双向链表4.二叉树的创建(前序+中序,后序+中序)前序+中序:中序+后序:5.二叉树的三种迭代法遍历1.二叉树的层序遍历题目链接:二叉树的层序遍历思路分析:这个题目的难点是如何控制层
一研为定_
·
2023-11-14 01:20
C++深度学习
c++
蓝桥杯备考——
算法竞赛入门
经典(第2版)学习笔记2
算法竞赛入门
经典(第2版)学习笔记2第二章循环结构程序设计2.1for循环2.2while循环和do-while循环2.3循环的代价2.4算法竞赛中的输入输出框架2.5注解与习题第二章循环结构程序设计2.1for
不好好学习是猪
·
2023-11-14 01:27
【DP】背包问题全解
二.闫氏DP分析法三.01背包(1)概念每个物品只有一个,要么选,要么不选(2)状态转移方程f[i][j]=max(f[i-1][j],f[i-1][j-v]+w)(3)
经典例题
P1048[NO
_szy_
·
2023-11-13 16:38
动态规划
专题
动态规划
算法
Java算法总结持续更新(附常见算法题代码实现)
2.2.3最长公共序列数3、树与二叉树3.1树与二叉树基本概念与思想3.1.1二叉树的前序中序后序遍历3.1.2102.二叉树的层序遍历3.1.3226.翻转二叉树3.1.4101.对称二叉树3.2树与二叉树
经典例题
青衫倚斜桥
·
2023-11-13 13:14
算法
java
动态规划
【数据结构】二叉树
经典例题
---<你真的掌握二叉树了吗?>(第一弹)
一、已知一颗二叉树如下图,试求:(1)该二叉树前序、中序和后序遍历的结果。(2)该二叉树是否为满二叉树?是否为完全二叉树?(3)将它转换成对应的树或森林。(4)这颗二叉树的深度为多少?(5)试对该二叉树进行前序线索化。(6)试对该二叉树极性中序线索化。(1)前序遍历(根左右):a->b->d->g->e->c->f->h中序遍历(左根右):d->g->b->e->a->f->h->c后序遍历(左右
釉色清风
·
2023-11-13 03:40
数据结构与算法
数据结构
c语言
算法
【C语言|菜鸟教程】100道进阶
经典例题
详细解答(实例11-题目:古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每)
解题1.解题方法一------循环------方法1方法22.解题方法二------数组------2.解题方法三------递归(不推荐)------程序运行代码总结前言本系列为C语言菜鸟100道基础
经典例题
详解刷题系列
Running
·
2023-11-11 19:28
【C语言
c语言
算法
开发语言
数组模拟二叉搜索树(二叉排序树)
文章目录1.二叉搜索树的定义2.二叉搜索树经典模板2.1插入操作(建树操作)2.2删除操作2.3查询二叉搜索树中值为w的前驱/后继数值3.
经典例题
1.二叉搜索树的定义二叉搜索树(BST)递归定义为具有以下属性的二叉树
铁头娃撞碎南墙
·
2023-11-11 10:25
数据结构与算法
数据结构
二叉搜索树
二叉排序树
实例25- 求1+2!+3!+...+20!的和
题目描述二、程序分析三、解题(1)解题方法一1.思路2.程序运行代码3.程序运行结果(2)解题方法二1.思路2.程序运行代码(1)2.程序运行代码(2)3.程序运行结果前言本系列为C语言菜鸟100道基础
经典例题
详解刷题系列
Running
·
2023-11-10 04:59
【C语言
c++
算法
c语言
实例24-有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。
文章目录前言一、题目描述二、题目分析三、解题1.解题方法一2.解题方法二程序运行代码前言本系列为C语言菜鸟100道基础
经典例题
详解刷题系列。每天1题,点滴成长,一起逆袭。
Running
·
2023-11-10 04:28
【C语言
c语言
算法
位数(digit),计算一个整数是几位数(C++)
计算一个整数是几位数(C++)文章目录计算一个整数是几位数(C++)前言题目:解题思路:代码:运行结果总结前言刘汝佳算法《
算法竞赛入门
经典》第二章2.4.6上机练习第一题题目:输入一个不超过10的九次方的正整数
小鱼儿Melody
·
2023-11-08 14:20
C++
算法
刘汝佳
c++
算法
c语言
经典例题
:求素数的4种方法
方法一:素数:即质数,除了1和自己之外,再没有其他的约数,则该数据为素数,具体方式如下intmain(){inti=0;for(i=100;ii-1intj=0;for(j=2;ji/2){printf("%d",i);}}return0;}方法二还是包含了一些重复的数据,再优化:如果i能够被[2,sqrt(i)]之间的任意数据整除,则i不是素数原因:如果m能被2~m-1之间任一整数整除,其二个因
不烦下雨c
·
2023-11-07 10:11
每日一题
c语言
算法
开发语言
c语言进阶部分详解(《高质量C-C++编程》
经典例题
讲解及柔性数组)
c语言进阶部分详解(详细解析动态内存管理)-CSDN博客各种源码大家可以去我的github主页进行查找:唔姆/比特学习过程2(gitee.com)今天便接“上回书所言”,来介绍《高质量C-C++编程》
经典例题
讲解及柔性数组目录一
总之就是非常唔姆
·
2023-11-06 01:11
c语言学习
c语言题目分享
c语言
柔性数组
开发语言
学习
数据结构
c++
c语言一球从100米高度自由落下 每次落地返回,C语言编程
经典例题
一百道 20 一球从100米的高度自由落下,每次落地返回原高度的一半再落下,求它在第10次落地,共经过多少米?第10反弹多高。...
#includeintmain(){floati,sum=0;intj;i=100.0;for(j=1;j<=10;j++){sum=sum+i;//十次落地,把十次向下运动的距离相加。i=i/2;if(j<=9){sum=sum+i;//十次落地,有九次向上运动的距离。把九次向上的距离相加。}}printf("\n经过的总路程为%5.2lf\n\n",sum);return0;}方法二:#inc
信烁
·
2023-11-05 20:07
每次落地返回
java
经典例题
:生产者/消费者问题
java
经典例题
:生产者/消费者问题●生产者(Productor)将产品放在柜台(Counter),而消费者(Customer)从柜台处取走产品,生产者一次只能生产固定数量的产品(比如:1),这时柜台中不能再放产品
刘zy_9527
·
2023-11-05 20:19
java
开发语言
C语言中结构体的
经典例题
1.给结构体变量赋值并输出其值#includestructstu{longnum;charname[12];floatscore;}stu1,stu2;main(){scanf("%ld%s%f",&stu1.num,&stu1.name,&stu1.score);stu2=stu1;printf("学号=%ld姓名=%s成绩=%5.1f\n",stu1.num,stu1.name,stu1.sc
Auc24
·
2023-11-05 10:37
c语言
c++
c#
暴力/蛮力法
经典例题
--全部幂集问题--C语言
问题描述:给定正整数n大于等于1,求1~n构成的所有集合,包括空集。解法一:这里有个很有意思的解法,就是让数字的二进制来表示当前子集有那些数字。若n为3,那么一共有2^3个也就是8个子集,写出0~7这八个数字的二进制形式,其中为1的位就是集合中存在的元素,如数字3的二进制为011,那么当前集合中就有1和2。这时我们需要两个辅助数组a和b,a存放各个数字,b存放二进制数。代码:该代码的复杂度为2^n
Max饼干碎
·
2023-11-05 08:28
算法分析
c语言
算法
java比较三个数的编程_java编程题,输入3个数abc按大小顺序输出
下面给大家带来的就是这方面的内容,一起来看看这道java编程
经典例题
以及解题思路答案吧。一、题目输入3个数a,b,c,按大小顺序输出。对于这道编程题你有了什么样的解题思路呢?下面一起来看看思路。
weixin_39523280
·
2023-11-04 02:05
java比较三个数的编程
代码随想录 Day35 动态规划04 01背包问题和完全背包问题 LeetCode T416 分割等和子集
初始化是什么,遍历方式又是什么,这篇文章笔者将详细讲解背包问题的
经典例题
0-1背包问题和完全背包问题的解题方式,希望能帮助到大家1.暴力方式有人一提到背包问题就只会使用动态规划来做,那么背包问题假如让你使用暴力求解该如何解决呢
qiuqiushuibx
·
2023-11-02 23:25
数据结构
代码随想录
动态规划
leetcode
算法
C语言小白硬解
算法竞赛入门
3-2习题
给出一种物质的分子式(不带括号),求分子量。本题中的分子式只包含4种原子,分别为C,H,O,N,原子量分贝为12.01,1.008,16.00,14.01(单位:g/mol)。例如,C6H5OH的分子量为94.108g/mol。#include#include#include#defineLEN100chars[LEN];chartemp[LEN];intmain(){intk;doublesum
LonelyGhosts
·
2023-11-02 17:53
算法
c语言
c++
[刷题]
算法竞赛入门
经典(第2版) 5-8/UVa230 - Borrowers
//又开学啦,不知不觉成为大二的老人了。。。时间过得好快啊,感觉好颓废。。。题意:建立一个借书/归还系统。有借、还、把还的书插到书架上这三个指令。代码:(Accepted,0ms)//UVa230-Borrowers#include#include#include#includeusingnamespacestd;structBOOK{stringau,ti;BOOK(conststring&a,
蟹恼板
·
2023-10-31 14:16
刷题
算法竞赛入门经典(第2版)
UVa
ACM
算法竞赛入门经典
[二分查找] 二:二分查找的
经典例题
1.何时应该会使用二分查找当题目中出现有序数组时当时间复杂度要求为log(n)时搜索范围可以一次缩小一半时2.
经典例题
1给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。
别动我的指针
·
2023-10-30 13:13
数据结构与算法
算法
leetcode
数据结构
二分查找
枚举算法及其优化
三、
经典例题
:我们上一道
经典例题
:题目描述:有一个n×m方格的棋盘,求其方格包含多少正方形、长方
Alex·Fall
·
2023-10-30 05:02
算法
算法
c++
动态内存(malloc、calloc、realloc)详解
2.2对动态开辟空间的越界访问2.3对非动态开辟内存使用free释放2.4使用free释放一块动态开辟内存的一部分2.5对同一块动态内存多次释放2.6动态开辟内存忘记释放(内存泄漏)三、关于动态内存的
经典例题
例题一例题二例题三例题四四
来学习的小张
·
2023-10-29 23:59
C
编程
c语言
c++
visualstudio
【数据结构】算法的时间复杂度和空间复杂度
渐进法1.3最坏情况时间复杂度二、空间复杂度2.1空间复杂度的定义三、常见复杂度类型及其实例3.1经典实例3.2排序算法实例快速排序归并排序插入排序直接插入排序使用二分法优化的入排序希尔排序堆排序四、
经典例题
宁清_
·
2023-10-29 04:57
数据结构
算法
数据结构
排序算法
c语言
深度优先遍历
学习路线规划
目前有两本书,《
算法竞赛入门
经典》和《算法竞赛进阶指南》。根据书名应该先看《
算法竞赛入门
经典》(《
算法竞赛入门
经典》有三部分,包括语言篇、基础篇和竞赛篇。
RecCall
·
2023-10-28 20:22
贪心算法之区间问题详解
目录1.贪心算法简介基本思想局限性2.
经典例题
区间问题贪心策略3.代码1.贪心算法简介基本思想1)贪婪算法(贪心算法)是指在对问题进行求解时,在每一步选择中都采取最好或者最优(即最有利)的选择,从而希望能够导致结果是最好或者最优的算法
求不脱发
·
2023-10-28 07:22
数据结构与算法
蓝桥杯
贪心算法
java
算法
贪心算法
经典例题
总结1
文章目录一、贪心算法思想二、买卖股票的最佳时机II二、买卖股票的最佳时机含手续费三、跳跃游戏II四、零钱找零五、多机调度问题六、活动选择七、最多可以参加的会议数目八、无重叠区间九、最长快乐字符串一、贪心算法思想 贪心算法的思想就是将问题分解为一个一个的子问题,对每个子问题都去取在子问题条件下的最优解,然后把这些解组合到一起即为贪心算法的解。 从贪心算法思想的描述就能看出,这种算法很难保证自己的
魔术师的徒弟
·
2023-10-28 03:26
LeetCode刷题
算法专栏
贪心算法
算法
c++
leetcode
C语言
经典例题
100道
程序【8】题目:题目:输出9*9口诀。程序分析:分行与列考虑,共9行9列,i控制行,j控制列。众所周知,在看到编程题目前,最重要的就是先构思,要有思维,然后把自己的思维在脑中构成一个程序框图,根据自己想的程序框图一步一步的敲代码。首先看,我们先看乘法口诀表1*1=12*1=22*2=43*1=33*2=63*3=94*1=44*2=84*3=124*4=165*1=55*2=105*3=155*4
尘泪bit
·
2023-10-25 08:48
C语言经典100例
算法分析
c语言
算法
c++
算法-动态规划-java
文章目录动态规划动态规划的核心动态规划算法的两种形式首先使用递归的方法实现这个算法①自顶向下的备忘录法②自底向上的动态规划(推荐使用)更好的理解动态规划
经典例题
:钢条分割首先使用递归的方法实现这个算法①
Jul7_LYY
·
2023-10-23 00:26
算法
动态规划
java
最长公共子序列LCS和 最长单调子序列 及其二分优化
最长公共子序列LCS和最长上升子序列LIS都是动态规划的
经典例题
,再度回顾这两个例题,已经有了更深一些的理解和优化方式。这里系统整理一下。
Brokenrivers
·
2023-10-22 23:03
动态规划
二分搜索
c++
算法
Java
经典例题
逻辑运算+自增自减
publicclassTest{publicstaticvoidmain(String[]args){booleanx=true;booleany=false;shortz=42;if((z++==42)&&(y=true))System.out.println("z1="+z);//43z++;System.out.println("z2="+z);//44if((x=false)||(++z=
一蓑烟雨渡平生
·
2023-10-22 22:17
JAVA
java
算法
【学习笔记】链表的增删改查以及
经典例题
总结(C语言实现)
单向链表基本概念链表由一个个节点通过指针连接组成,每个节点由数据部分和指针(非数据)部分组成。数组物理储存方式是连续的,故可以通过下标访问数组,而链表的物理储存方式是不连续的,只能通过指针访问当前节点的下一个节点。链表中的第一个节点为表头,最后一个节点指向NULL。(好像没有表尾这个说法。。)链表的基本操作插入操作头插法:创建一个节点后,将该节点指针指向链表的头结点,头结点指向新的节点。尾插法:创
Left_Zzzz
·
2023-10-22 01:33
#
数据结构笔记
链表
c语言
数据结构
C语言动态内存管理———超级全!快来看!
一、为什么要用动态内存二、动态内存函数1.malloc和free①malloc②.free③举例a.内存的空间b.栗子2.calloc3.realloc三、动态内存分配常见错误1.常见错误2.
经典例题
四
萌新xiaoxu
·
2023-10-19 22:38
c语言
开发语言
算法
数据结构
父母们,请放下身段和孩子说话
补习任务的重点在数学和英语两科,我通过对他的期末考试结果的分析来帮助他制定计划,数学重点补习他自认为需要强化的不等式组和相关的应用题着手,先以课本上的
经典例题
和练习题进行训练,而后以稍难的假期作业为辅,
蓝线
·
2023-10-19 04:41
【算法设计zxd】第6章 回溯法
目录6.1回溯法的设计技术:四皇后问题回溯法:算法框架:思考题:回溯算法的适用条件【例6-1】求满足下列不等式的所有整数解:6.2回溯算法的
经典例题
【例6-2】装载问题问题分析计算模型算法设计与描述算法分析
致命小学期
·
2023-10-18 21:37
算法zxd
算法
leetcode学习笔记
二分法学习
经典例题
:搜索旋转排序数组一般二分查找需要两个指针,一个指向左边界,一个指向右边界,在左边界<右边界得情况下,查找,判断目标答案应该在左边界和中点之间还是在中点和右边界之间left=0right
sinat_28234699
·
2023-10-18 16:21
leetcode
学习
算法
python初级练习题/考试题1-1
为大家分享一些日常课程上的
经典例题
和相应简便的解题代码经典的题目考试中也会出现值得大家深度学习一下!
沧海之泪
·
2023-10-18 13:49
python
python
numpy
开发语言
2023.10.17 关于 wait 和 notify 的使用
目录引言方法的使用引入实例(wait不带参数版本)wait方法执行流程wait和notify组合实例wait带参数版本notify和notifyAll的区别
经典例题
总结引言线程最大的问题是抢占式执行,随机调度虽然线程在内核里的调度是随机的
茂大师
·
2023-10-17 20:29
多线程
java
开发语言
Go语言开发工具-Goland安装教程,
算法竞赛入门
经典java版
选择版本进行下载:教程:先下载Windows版的Goland开发工具:Next:设置安装路径,然后Next:勾选配置,然后Next:
m0_64384202
·
2023-10-16 05:21
程序员
面试
java
后端
C++ STL容器:栈(stack)
目录栈的定义栈的结构栈的基本操作栈的定义方式和函数调用
经典例题
数组模拟STLSTLSTL容器stackstackstack做法栈的定义先进后出的线性表。
Chengxu Ying
·
2023-10-16 00:53
C++
数据结构
STL
c++
leetcode
算法
UVa 12096 - The SetStack Computer
请看rujia大神的《
算法竞赛入门
经典第2版》P115~117#include#include#include#include#include#include#include#defineALL(x)x.begin
yaoyuan-yy
·
2023-10-15 07:40
【
算法竞赛入门
经典】习题3-8 循环小数(Repeating Decimals,ACM/ICPC World Finals 1990,UVa 202)
QThedecimalexpansionofthefraction1/33is0.03,wherethe03isusedtoindicatethatthecycle03repeatsindefinitelywithnointerveningdigits.Infact,thedecimalexpansionofeveryrationalnumber(fraction)hasarepeatingcyc
菜鸟的打怪升级
·
2023-10-15 06:38
算法竞赛入门经典
c语言buffer在scanf里,C语言中scanf函数与输入缓冲区
-讨论下scanf函数,输入缓冲区的关系样例来源于
算法竞赛入门
经典第一章实验部分的内容,经过测试发现scanf函数对于整形数据在读入时会过滤掉空格符、换行符和水平制表符。
18108166336
·
2023-10-14 10:44
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他