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
经典例题
辅导书那么多,为啥我还要做笔记
1.开学不久后,有几个学生和我聊天时同时提及学校老师都建议他们从高一开始好好做好错题归纳和笔记整理,但他们却抱怨说,辅导书那么多,里面有那么多的
经典例题
,知识点归纳也很全面,为啥我们还要做笔记?
午時風
·
2020-07-14 17:59
C 语言
经典例题
一百道 16 输入两个正整数m和n,求其最大公约数和最小公倍数。
方法一:#include"stdio.h"voidmain(){intm,n,i,c;printf("请输入两个正整数\n");scanf("%d%d",&m,&n);c=mn?m:n;//取mn中较大的数,赋值给c//for(i=c;i<=m*n;i++){if(i%m==0&&i%n==0){printf("最小公倍数为%d.\n",i);break;}}}总结:1)两个数求最大公约数,分别把
莫比乌斯上慢跑
·
2020-07-14 17:45
C语言
经典例题
一百道 判断101-200之间有多少个素数,并输出打印所有素数。
思考:什么是素数?数学定义:大于1,除了1和本身不能被其他数整除的数为素数编程:i>1&&i%for(j=2;jvoidmain(){inti,j;printf("请输入一个101-200之间的数");scanf("%d",&i);for(j=2;j
莫比乌斯上慢跑
·
2020-07-14 17:45
C语言
经典例题
100道(没错,就是你要找的那个)
C语言
经典例题
100道(没错,就是你要找的那个)希望可以帮助到你,加油!!!【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
hope lucky
·
2020-07-14 15:01
C语言
c语言
监督学习
c++
c#
php
经典例题
——高精度(大整数)运算
大整数运算1.蓝桥杯—大整数阶乘问题描述输入一个正整数n,输出n!的值。其中n!=1*2*3…n解决思路:n!非常大,可以使用数组存储各位,a[0]表示最低位,初始化为1,然后循环,每一位都乘以2、3、……n,根据各位大小判断是否向前进位,最后逆序输出各位即可#include#includeusingnamespacestd;intmain(){intnum;cin>>num;//阶乘数vecto
久㳸
·
2020-07-14 09:01
约瑟夫问题(单向循环链表
经典例题
)
1.约瑟夫问题的简介及实现思路Josephu(约瑟夫、约瑟夫环)问题:设编号1,2,…,n的n个人围坐一圈,约定编号为k(1<=k<=n)的人从1开始报数,数到m的那个人又出列,依次类推,直到所有人出列为止,由此产生一个出队编号的序列。大致实现思路:将所有人添加到循环链表中然后由k结点起从1开始计数,计到m时,对应结点从链表中删除,然后再从被删除结点的下一个结点又从1开始计数,直到最后一个结点从链
Better Me
·
2020-07-14 04:03
Java-数据结构与算法
C语言中的
经典例题
用javascript怎么解?(一)
C语言中的
经典例题
用javascript怎么解?(一)一、1+2+3+……+100=?
weixin_30810583
·
2020-07-14 02:57
快速幂+快速幂
经典例题
快速幂取模算法所谓的快速幂,实际上是快速幂取模的缩写,简单的说,就是快速的求一个幂式的模(余)。在程序设计过程中,经常要去求一些大数对于某个数的余数,为了得到更快、计算范围更大的算法,产生了快速幂取模算法。我们先从简单的例子入手:求a^bmodc算法1.直接设计这个算法:intans=1;for(inti=1;i0){if(b%2==1)ans=(ans*a)%c;b=b/2;a=(a*a)%c;
zhhe0101
·
2020-07-13 23:57
基础
总结
动态规划
经典例题
(java代码实现)
1、斐波那契数列题目描述:有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?输入:输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1=0;k--){for(intl=0;lmax?dp[i]:max;//判断当前最大和是否超过max;}System.out.println(max);}}
林深时见禄
·
2020-07-13 22:30
数据结构与算法
C++的学习心得和知识总结 第十五章(完美结束)内容极为重要
主要包括C++常见的
经典例题
、以及本人学习C++primer的学习心得、和C++最为重要的核心知识点(设计模式、智能指针、STL等)。文章目录第一部分问题1:this是什么?作用?
孤傲小二~阿沐
·
2020-07-13 20:45
C++的学习心得和知识总结
数据库(SQL Server )
经典例题
(四):对S表、P表、J表、SPJ表的操作——数据库编程
一、运行环境说明1、电脑环境:win102、数据库软件:SQLServer2008R2二、
经典例题
原型题目1:设有一个SPJ数据库,包括S、P、J及SPJ4个关系模式:S(SNO,SNAME,STATUS
☞风雨潇潇☜。
·
2020-07-13 20:53
数据库
mysql
数据库
sqlite
SQLServer
c语言
数据库(SQL Server )
经典例题
(三):对S表、P表、J表、SPJ表的操作——多表查询
一、运行环境说明1、电脑环境:win102、数据库软件:SQLServer2008R2二、
经典例题
原型题目:设有一个SPJ数据库,包括S、P、J及SPJ4个关系模式:S(SNO,SNAME,STATUS
☞风雨潇潇☜。
·
2020-07-13 20:09
数据库
mysql
数据库
sqlite
SQLServer
c语言
数据库(SQL Server )
经典例题
(二):对S表、P表、J表、SPJ表的操作——单表查询
一、运行环境说明1、电脑环境:win102、数据库软件:SQLServer2008R2二、
经典例题
原型题目:设有一个SPJ数据库,包括S、P、J及SPJ4个关系模式:S(SNO,SNAME,STATUS
☞风雨潇潇☜。
·
2020-07-13 20:01
数据库
mysql
数据库
sqlite
SQLServer
c++
数据库(SQL Server )
经典例题
(一):对S表、P表、J表、SPJ表的操作——数据库的创建
一、运行环境说明1、电脑环境:win102、数据库软件:SQLServer2008R2二、
经典例题
原型题目:设有一个SPJ数据库,包括S、P、J及SPJ4个关系模式:S(SNO,SNAME,STATUS
☞风雨潇潇☜。
·
2020-07-13 19:10
数据库
mysql
sqlite
数据库
SQLServer
c语言
经典例题
——快速排序
快排运用到了递归的思想:【记住】#includevoidQuitSort(int*arr,intleft,intright);voidprintArr(int*arr,ints);intmain(){intarr[]={5,654,6,654,2,88};intsize=sizeof(arr)/sizeof(int);printArr(arr,size);QuitSort(arr,0,size-1
令狐充
·
2020-07-13 14:03
学习手札
Java多线程
经典例题
消费者与生产者的问题·生产者负责生产数据,消费者负责取走数据·生产者每生产完一组数据之后,消费者就要取走一组数据解决数据错位问题(非同步操作所造成):classInfo{//信息初始化类privateStringtitle;privateStringcontent;privatebooleanflag=true;//初始生产标记为True,代表可以生产//使用同步设置方法(生产过程)publics
Vlad Craste
·
2020-07-13 11:45
Java
Java多线程
经典例题
一
生产者(Productor)将产品交给店员(Clerk),而消费者(Customer)从店员处取走产品,店员一次只能持有固定数量的产品(比如:20),如果生产者试图生产更多的产品,店员会叫生产者停一下,如果店中有空位放产品了再通知生产者继续生产;如果店中没有产品了,店员会告诉消费者等一下,如果店中有产品了再通知消费者来取走产品。publicclassTestProduct{publicstatic
Java程序源
·
2020-07-13 10:13
Java
有环单链表,求环长、链长;求两链表的交点
有环单链表,求环长、链长这是一个关于单链表的
经典例题
。即,给定一个有环的单链表,求环长、链长等。或者,给定一个单链表,判断是否有环?
Subson
·
2020-07-13 01:23
这是基础
数据结构啊----线性表的练习题
『
经典例题
解析』1.线性表的特点是每个元素都有一个前驱和一个后继。()【答案】错误。【解析】线性表的第一个数据元素没有前驱,最后一个元素没有后继。其余的所有元素都有一个前驱和后继。
liuxiaocong2
·
2020-07-11 11:19
c和数据结构
回溯法
经典例题
(四):java解批处理作业调度
批处理作业调度问题描述每一个作业Ji都有两项任务分别在2台机器上完成。每个作业必须先有机器1处理,然后再由机器2处理。作业Ji需要机器j的处理时间为tji。对于一个确定的作业调度,设Fji是作业i在机器j上完成处理时间。则所有作业在机器2上完成处理时间和f=F2i,称为该作业调度的完成时间和。此时要找出最小的完成时间和给出一个例子:算法分析根据问题描述可知,需要计算出每个作业在机器二完成的时间,计
sc2333
·
2020-07-10 01:05
回溯法
算法
字符串
经典例题
讲解--字符串比较
字符串
经典例题
讲解标题:写一个函数返回bool值,来判断给定的字符串A和B(假设都是小写字母),是否B中的字符都存在与A中,如果是返回true,否则返回false。
jiaojing2581
·
2020-07-10 00:54
字符串
[算法系列]贪心算法策略介绍+10道
经典例题
解析
本部分介绍“贪心算法“。接下来会介绍动态规划。回顾一下之前脉络:什么是递归?如何设计递归算法?||\/常见的递归算法应用(快排、归并、堆、)||\/深入递归本质:数学归纳,递推||\/深度遍历优先搜索(DFS)、回溯、剪枝||\/贪心算法、动态规划那么贪心、动规与前面这些有什么联系呢?为什么要放在这里介绍?首先,贪心、动规和dfs这样的搜素算法实际很相似,是为了搜索解空间获得(满足条件)的解。DF
Lawfree
·
2020-07-09 11:20
数据结构/算法
递归设计思路 +
经典例题
层层递进
递归设计思路+
经典例题
层层递进从学习写代码伊始,总有个坎不好迈过去,那就是遇上一些有关递归的东西时,看着简短的代码,怎么稀里糊涂就出来了.今天我们就来好好好探讨递归这个东西.本文结合他的相关概念,引出有关递归程序设计的一些例子
Lawfree
·
2020-07-09 11:19
数据结构/算法
[算法系列]搞懂DFS(1)——
经典例题
(数独游戏, 部分和, 水洼数目)图文详解
本文是递归系列的第四篇文章.在前面的递归相关的设计思路,例题介绍的基础上,本文通过图文并茂的方式详细介绍三道比较经典的dfs题的思考方向和解题步骤,以此介绍dfs的一般思路,以及加深对递归设计的认识.觉得不错就小赞一下啦~1.数独游戏数独游戏大家一定都玩过吧:简单来说就如下的格子中,填上剩余空白处的数字1-9,使得每行每列以及所在的小九宫格的所有数字均不同.我以前并没有玩过数独…也不知道这类题有什
Lawfree
·
2020-07-09 11:19
数据结构/算法
[算法系列] 深入递归本质+
经典例题
解析——如何逐步生成, 以此类推,步步为营
[算法系列]深入递归本质+
经典例题
解析——如何逐步生成,以此类推,步步为营本文是递归系列的第三篇,第一篇介绍了递归的形式以及递归设计方法(迭代改递归),;第二篇以递归为引子,详细介绍了快排和归排以及堆排的核心思想
Lawfree
·
2020-07-09 11:19
数据结构/算法
[算法系列] 递归应用: 快速排序+归并排序算法及其核心思想与拓展 .. 附赠 堆排序算法
递归设计思路+
经典例题
层层递进介绍递归后,本文将举熟悉的快速排序和归并排序算法小小地介绍分治的思想.将对快排的划分partition算法和归排的合并merge算法进行介绍并适当扩展将介绍递归和树的关系,
Lawfree
·
2020-07-09 11:19
数据结构/算法
[算法系列]搞懂DFS(2)——模式套路+
经典例题
详解(n皇后问题,素数环问题)
本文是算法系列递归讲解中讲述dfs的第二篇,在上一篇:[算法系列]搞懂DFS(1)——
经典例题
(数独游戏,部分和,水洼数目)图文详解中,已经通过三个例题讲述了dfs的思路以及设计方法,本文先归纳常见dfs
Lawfree
·
2020-07-09 11:19
数据结构/算法
LCT 入门
关于\(\rmLCT\)的复杂度这里不会提及,只会记录\(\rmLCT\)的基本操作和
经典例题
,但神奇的\(\rmLCT\)虽然常数巨大但还是\(O(n\logn)\)的优秀复杂度。
Achtoria
·
2020-07-09 07:00
LeetCode 239. 滑动窗口最大值 (堆、单调队列)
滑动窗口最大值标题即题意,滑动窗口
经典例题
。暴力法时间复杂度:O((n−k)∗k)O((n-k)*k)O((n−k)∗k)主要耗时的是要在窗口的k个元素里通过遍历挑出最大值。
好喜欢萨摩猪
·
2020-07-08 03:02
LeetCode
#
LC滑动窗口
java求素数
packagejava
经典例题
;/***找素数*@authorhouyuanbo
haijiao12138
·
2020-07-08 01:15
java
树状数组理论阐述及几道
经典例题
讲解
1、lowbit操作函数功能:求某一个数的二进制表示中最低的一位1。举个例子,x=12,它的二进制为1100,那么lowbit(x)就返回4,因为最后一位1表示4。算法实现:先用x&(x-1)消除最后一位1,再用原数x减去消除最后一位1后的数,即得答案。若学过计算机组成原理,也可用x&(-x),即x按位与自身补码,也可以得到。举例说明:比如12,二进制为1100,x-x&(x-1)=1100-11
程勇uestc
·
2020-07-08 01:57
ACM
回溯到底是个什么东西(含有大量
经典例题
加详细分析)
用最通俗的话解释回溯思想::盆友,玩过联盟吗?:没有啊,好玩吗?:好玩啊,你试试:mmp,试过了,不好玩,还是吃鸡去,吃鸡使我快乐你的目的是快乐,发现打联盟不能使你快乐,马上找另外一条能使你快乐的路------------------------------(一条很正经的分割线)---------------------------------------------回溯思想其实也可以叫做试探思想
Y先森0.0
·
2020-07-08 00:21
这几道
经典例题
帮你轻松搞透贪心算法
文章来源:奶糖猫作者:奶糖猫贪心算法概念叙述运用贪心算法求解问题时,会将问题分为若干个子问题,可以将其想象成俄罗斯套娃,利用贪心的原则从内向外依次求出当前子问题的最优解,也就是该算法不会直接从整体考虑问题,而是想要达到局部最优。只有内部的子问题求得最优解,才能继续解决包含该子问题的下一个子问题,所以前一个子问题的最优解会是下一个子问题最优解的一部分,重复这个操作直到堆叠出该问题的最优解。贪心算法最
简说Python
·
2020-07-08 00:28
c语言——试题库编程题_[
经典例题
——60道]
目录:1.(5分)利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。2.(10分)编写函数fun(),它的功能是:计算和输出下列级数的和。3.(10分)某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。4
刘鑫磊rr
·
2020-07-07 14:37
C语言
学习日记 | C语言
经典例题
①(实例1-20)
©一颗斯特拉【注】1.标有❤️的是值得多做的题2.II、III代表二刷、三刷题目题目来源于C语言
经典例题
(菜鸟教程100例)——1.30更新——实例1:【for循环】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数
一颗斯特拉
·
2020-07-07 06:03
[Python]Python
经典例题
Python
经典例题
1循环题目:一个数如果恰好等于它的因子之和,这个数就称为”完数”。例如6=1+2+3.编程找出1000以内的所有完数。#!
stary_yan
·
2020-07-06 18:47
python
leetcode
经典例题
(详细思路及代码注释)
141.给定一个链表,判断链表中是否有环。publicclassSolution{publicbooleanhasCycle(ListNodehead){if(headnull||head.nextnull){//若链表为空,或链表中只有一个元素,则一定无环;returnfalse;}ListNodefast=head;ListNodeslow=head;while(fast!=null&&fas
一只有梦想的咸鱼。
·
2020-07-06 12:58
DFS深度优先遍历
经典例题
总结
DFS的大概模板voiddfs(intx)//关于传入参数问题,根据题意而定,看在题目运行的过程中,哪些是在变得{if(满足输出条件){输出解;return;}if(目前已经没有必要进行下去的条件){return;}//剪枝操作//如果传入的条件,还需要继续搜下去,分析每一种情况后面跟哪些情况,然后循环,每个情况(注意前提:得符合题意)都深搜一下for(inti=1;iusingnamespace
坚持难能可贵
·
2020-07-06 06:00
算法总结
回溯法
经典例题
(一):java解01背包问题
经典例题
0-1背包问题问题定义【来自百度百科】我们有n种物品,物品j的重量为wj,价格为pj。我们假定所有物品的重量和价格都是非负的。背包所能承受的最大重量为c。
sc2333
·
2020-07-05 11:12
算法
回溯法
C语言
经典例题
--冒泡排序
#includevoidsort(int*a,intlen){inti,j,t;for(i=0;ia[j+1])//>表示升序,<表示降序{t=a[j];a[j]=a[j+1];a[j+1]=t;}}}}intmain(){inta[6]={1,8,9,7,3,5};inti;sort(a,6);for(i=0;i<6;i++){printf("%d",a[i]);}printf("\n");re
YYKK-FIGHT
·
2020-07-05 09:47
C语言
dfs
经典例题
(入门题)
再附上一篇DFS详解的,不明白DFS原理的同学可以看一看:https://blog.csdn.net/li_jeremy/article/details/83714298以下是全网收集整理的和自己写的部分,绝对保证dfs轻松入门。核心代码:关于dfs参数问题,什么在变化,就把什么设置成参数。voiddfs()//参数用来表示状态{if(到达终点状态){...//根据题意添加return;}if(越
WindSearcher
·
2020-07-05 07:11
dfs
【动态规划·
经典例题
】滑雪
滑雪总时间限制:内存限制:1000ms65536kB描述Michael喜欢滑雪百这并不奇怪,因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长的滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子1234516171819615242520714232221813121110
KelinaYoung
·
2020-07-05 06:33
c/c++经典例题
记忆化搜索(2)P1434 [SHOI2002]滑雪——记搜
经典例题
+动态规划可解
P1434[SHOI2002]滑雪输入输出样例输入#1复制5512345161718196152425207142322218131211109输出#1复制25总结目录1本题记忆化搜索思路,记忆化搜索与普通搜索的不同2总结记忆化搜索的基本框架3写本题之前的我的预期框架1记忆化搜索思路https://www.luogu.org/problemnew/solution/P1434中路人七的讲解是最清晰
糖琴心
·
2020-07-05 05:18
记忆化搜索
Dijkstra(迪杰斯特拉)算法刷题模板(附详细注释)及
经典例题
- java语言
dijkstra的题目一般给出每条边的起点、终点、权值,需要转化成邻接矩阵或邻接表邻接矩阵的时间复杂度为O(v^2),邻接表的时间复杂度为O(v^2+E)dijkstra算法用于求单源最短路径,即某个顶点到其他所有顶点的最短路径。dijkstra算法不适用于存在负权值的边的情况。与《算法笔记》中另用数组d[]表示起点到各点的最短路径不同,本模板直接在原来的邻接矩阵中修改G[s][i],执行完dij
鸣月my
·
2020-07-05 04:50
最短路径
BFS(广度优先搜索)求迷宫题的解法(附详细注释) - java语言
在迷宫题中,BFS一般用于求迷宫中起点到终点的最短路径sp(DFS一般用于求迷宫中起点到终点的路径总条数)下面以
经典例题
为例,给大家BFS算法求解迷宫题的模板,习题1中BFS算法中附有详细注释,后面的习题中没有习题
鸣月my
·
2020-07-05 04:50
图的遍历
java
算法
bfs
区间DP小结(附
经典例题
)
——这篇文章主要想总结下区间DP的经典题目,同时给自己复习巩固这方面知识点。区间DP一、定义区间DP,顾名思义是在区间上DP,它的主要思想就是先在小区间进行DP得到最优解,然后再利用小区间的最优解合并求大区间的最优解。二、实现思路下面给出区间DP最简单形式的伪代码(具体要根据题目修改)//mst(dp,0)初始化DP数组for(inti=1;in)break;//越界结束for(intk=i;k#
Dust_Heart
·
2020-07-05 00:19
动态规划
斐波那契数列的递归与循环实现及复杂度分析
目录一、斐波那契数列的定义二、递归实现三、循环实现四、补充一、斐波那契数列的定义二、递归实现
经典例题
(杭电2041):AC代码:#includeusingnamespacestd;intf[41];intmain
LL Leung
·
2020-07-04 21:44
C/C++
算法/数据结构
回溯法及其
经典例题
引言:回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。许多复杂的,规模较大的问题都可以使用回溯法,有“通用
追梦少年ML
·
2020-07-04 06:27
算法
数论-欧拉函数
参考资料https://blog.csdn.net/weixin_43237242/article/details/97388834跳转按钮讲解证明\color{#8af}\texttt{讲解证明}讲解证明
经典例题
KonnyWen
·
2020-07-04 06:53
数论
DFS(深度优先搜索)求迷宫题的解法(附详细注释) - java语言
下面介绍DFS求迷宫题的解法,DFS一般用于求迷宫中起点到终点的路径总条数(BFS一般用于求最短距离)下面以
经典例题
为例,给大家DFS求迷宫题的解法的模板,习题1中DFS算法中附有详细注释,后面的习题中没有习题
鸣月my
·
2020-07-04 01:43
图的遍历
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他