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
ACM_二分三分
牛顿迭代法(求函数的根)
本篇未完结......个人感觉:1.使用牛顿迭代法,函数可以是任意2.优点:对其单调性无特殊要求缺点:若在该函数值处有多个根,往往只能求出一个根3.与
二分三分
法比较二分要求是单调函数三分要求是凸性函数牛顿迭代对单调性无要求如
jinixin
·
2024-01-28 12:26
算法与数据结构
c
搜索
牛顿迭代法
塔尖的光芒,源自于厚实的塔基 ——衡阳市篮球联赛球评(13)
衡阳市篮球联赛球评(13)2020年8月13日星期四晚平湖公园全民健身中心篮球场第二场:萌酷宝队(白队)MVP队(黑队)球队得分:球队一节二节三节四节总分白队1721182177黒队1420151463球队对比:球队
二分三分
篮板助攻抢断白队
衡阳刘俊明
·
2023-06-17 11:12
ACM_
蛋糕小王子铁头娃
ProblemDescription:铁头娃制作了很多蛋糕,想分给他的小伙伴们,他的小伙伴很喜欢铁头娃做的蛋糕,每个人都想分到最多蛋糕铁头娃想到了一个头铁主意:先给小伙伴们从1到N编号,在1-N区间随机选择一个数字K,每个编号取余K等于0的小伙伴会分到一个蛋糕,重复多次,分蛋糕的过程有时铁头娃想皮一下,就会随机选择一个编号D的小伙伴,问他分到了多少块蛋糕。Input:输入数据有多组,每一组第一行包
weixin_30610755
·
2022-05-20 12:19
数据结构与算法
[
ACM_
水题] UVA 11729 Commando War [不可同时交代任务 可同时执行 最短完成全部时间 贪心]...
Thereisawaranditdoesn'tlookverypromisingforyourcountry.Nowit'stimetoact.Youhaveacommandosquadatyourdisposalandplanninganambushonanimportantenemycamplocatednearby.YouhaveNsoldiersinyoursquad.Inyourmast
weixin_33827965
·
2020-09-16 06:08
ACM_
七夕节
ProblemDescription七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧!"人们纷纷来到告示前,都想知道谁才是自己的另一半.告示如下:数字N的因子就是所有比N小又能被N整除的所有正整数,如12的因子有1,2,3,4,6.你想知道你的另一半吗?Input输入数据的第一行是一个数字T(12#includ
weixin_34126215
·
2020-09-15 15:22
ACM_
模板_最小生成树
最小生成树,其本质还是并查集,经典运用就是Kruskal算法,对边权进行排序后,由小到大进行合并处理,直到形成一颗树为止。#include//最小生成树#includeusingnamespacestd;introot[101];intN,Q,i,j,a,b,d,t,ans;structroad{ints;inte;intd;}edge[5051];boolcmp(roada,roadb){ret
RaAlGhul
·
2020-09-12 22:21
ACM_算法_模板
ACM_
普通DP
引言DP:即dynamicprogram动态规划的意思,这是一种用之前的状态推之后的状态的解决问题的方法,也可以说用空间换时间本文将以:1.动态规划的状态,状态转移,初始化2.动态规划的递推和递归3.动态规划的例题4.动态规划的一些技巧来说明动态规划为了更好的说明先直接给个例题http://poj.org/problem?id=1163题目大意:给你一个数字三角形,让你从顶部走到底部,每次只能向左
fkjslee
·
2020-09-12 05:54
动态规划
acm_
畅通工程
题目:ProblemDescription某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路可达即可)。问最少还需要建设多少条道路?Input测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是城镇数目N(注意:两个城市之间可以有多条道路相通,也
清风徐来---
·
2020-09-10 21:21
ACM
ACM_
线段树
开始线段树的学习几个概念RMQ(RangeMinimum/MaximumQuery)问题是指:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j4ask(5)l=5r=7x=5=x&&tree[k].rm)sum(k*2+1);}5.区间修改,即修改一段连续区间的值,我们已给区间[a,b]的每个数都加x为例讲解可以想到,单点修改是区间修改的一种情况,那么我们对每个点单点修改使用技能“牵
god_speed丶
·
2020-08-26 13:32
ACM_线段树
ACM
ACM_
大牛总结的线段树专辑
附上原出处:http://blog.csdn.net/qq_25605637/article/details/46967529【完全版】线段树这是从大牛那里粘过来的总结,对于刚训练线段树的我来说帮助很大。希望这种清新的代码风格同样能让你受益.在代码前先介绍一些我的线段树风格:·maxn是题目给的最大区间,而节点数要开4倍,确切的来说节点数要开大于maxn的最小2x的两倍·lson和rson分辨表示
知足--常乐
·
2020-08-26 12:05
ACM总结与模板
ACM_线段树
ACM_
线段树模板(单点更新)
区间更新的题别用会时间超限#definelchildleft,mid,root>sum[root];//cout>1;build(lchild);//递归建立左右子树build(rchild);update(root);//更新父节点的sum,计算left~right这个区间的士兵数量}voidoperate(intleft,intright,introot,inttag,intoper){if(
知足--常乐
·
2020-08-26 12:05
ACM总结与模板
ACM_线段树
ACM_
线段树模板(区间更新)
firstcode(求总和):#include#includeusingnamespacestd;#definelchildleft,mid,root>1;build(lchild);build(rchild);update(root);}voidoperate(intl,intr,intc,intleft,intright,introot){if(l=right){lazy[root]=c;su
知足--常乐
·
2020-08-26 12:05
ACM总结与模板
ACM_线段树
ACMer必看的基础算法(附经典例题)
文章目录一、排序算法1.冒泡排序2.选择排序3.快速排序4.桶排序二、递归算法三、递推算法四、贪心算法五、动态规划基本模型区间dp背包问题01背包完全背包多重背包六、分治算法
二分三分
七、补充STL的简单应用结构体一
xh_Dopamine
·
2020-08-22 00:20
ACM_
求相邻最小素数
Describtion胖胖斌的数学不太好,这天数学老师要让他在L和U(1usingnamespacestd;typedeflonglongll;constllmaxn=100000;llprime[maxn],t=0;llminc=10000;llprime2[maxn],cnt=0;llisprime[maxn];llL,P;llflag;intloc=0;voidinit(){memset(i
lancecrazy
·
2020-08-19 06:47
❥ACM学习
ACM_
程序设计竞赛:DP:01背包
01背包设n个重量和价值为wi和vi的物品,从中选择总重量不超过W的物品,求挑选方案中价值总和最大输入:n=4(w,v)={(2,3),(1,2),(3,4),(2,2)}w=5输出7(选择0,1,3)//暴力算法//O(2^n)#includeusingnamespacestd;constintmaxn=100;intw[maxn],v[maxn];intn,W;intrec(inti,intj
LandscapeMi
·
2020-08-18 08:42
挑战程序设计竞赛
ACM_
模板_背包问题
背包问题是属于动态规划中的一种非常经典的运用,小编在这里大力推荐dd_engi的背包九讲,这种超级详细的讲解在小编心中是可以得到诺贝尔文学奖的~1.01背包首先是最基础的01背包问题,所有元素只能使用一次,此问题只需要考虑第i件物品的策略(放或不放),那么就可以转化为一个只牵扯前i-1件物品的问题。如果不放第i件物品,那么问题就转化为“前i-1件物品放入容量为v的背包中”,价值为f[i-1][v]
RaAlGhul
·
2020-08-18 08:30
ACM_算法_模板
欧拉函数介绍与使用 c++
title:欧拉函数author:BbiHHtags:
ACM_
汇总‘’categories:数论欧拉函数toc:truedate:2019-07-3020:46:00(原创)定义φ(n)表示1~n中与x
BbiHH_
·
2020-08-18 02:10
ACM摸鱼
并查集模板 c++
title:并查集author:BbiHHtags:
ACM_
汇总categories:template并查集date:2019-08-1316:16:00(原创)板子#includeusingnamespacestd
BbiHH_
·
2020-08-18 02:39
ACM摸鱼
C++中的STL简介
title:STL简介tags:
ACM_
汇总‘’categories:STL数据结构入门author:BbiHHtoc:truedate:2019-07-2910:44:00(原创)STLSTL是StandardTemplateLibrary
BbiHH_
·
2020-08-17 18:43
ACM摸鱼
ACM_
搜索:杭电oj2717:Catch That Cow
题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=2717题目大意:给定两个x轴方向上的位置,农民有三种方式,用bfs找到最短路径即可.AC代码:#include#include#include#include#include#include#include#include#includeusingnamespacestd;#defineSize100
闭上左眼看世界
·
2020-08-17 02:31
ACM_搜索遍历
[
ACM_
模拟] ZJUT 1155 爱乐大街的门牌号 (规律 长为n的含k个逆序数的最小字典序)...
Descriptionycc喜欢古典音乐是一个ZJUTACM集训队中大家都知道的事情。为了更方便地聆听音乐,最近ycc特意把他的家搬到了爱乐大街(德语Philharmoniker-Straße)。在爱乐大街上,依次坐落着N座跟音乐有关的建筑,比如音乐厅、歌剧院等建筑。走在爱乐大街的路上,ycc感到非常满意。过了一会儿,ycc开始对这些建筑的门牌号产生了兴趣,这N个建筑各自有唯一的门牌号,范围从1到
weixin_34014555
·
2020-08-15 08:24
ACM_
最短路讲解
###Dijkstra算法1.定义概览Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论,运筹学等等。注意该算法要求图中不存在负权边。问题描述:在无向图G=(V,E)中,假设每条边E
知足--常乐
·
2020-08-14 06:46
ACM总结与模板
ACM_最短路
ACM_
总论_ACM界的教主级别人物
AC大牛!ACRush:江湖人称“楼教主”,真名楼天城,毕业于杭州十四中,是目前公认的中国计算机程序设计竞赛第一人,经常以一人单挑全场所有队而无往不胜,现于清华大学理论计算机中心随姚期智院士攻读博士。在世界各场个人赛与团队赛中,ACRush这个ID总是伴随着一种叫作BUG的东西同时出现。自2001年起参赛的楼教主,摘取各种竞赛桂冠数不胜数。在近五年的重要比赛中,连续获得两次百度之星决赛冠军,GCJ
essencelite
·
2020-08-12 16:28
ACM_总论
Sum nyoj 欧拉定理简单运用(数论入门)
描述给你一个数N,使得在1~N之间能够找到x使得x满足gcd(x,N)>=M,求解gcd(x,N)的和输入多组测试数据每行输出两个数N,M(N,M不超int)输出输出sum样例输入53样例输出5上传者
ACM
iwi_ac
·
2020-08-12 16:44
acm_
十进制转二进制
题目:ProblemDescriptionGiveyouanumberonbaseten,youshouldoutputitonbasetwo.(0<n<1000)InputForeachcasethereisapostivenumbernonbaseten,endoffile.OutputForeachcaseoutputanumberonbasetwo.SampleInput123
清风徐来---
·
2020-08-11 01:14
ACM
ACM_
算法_二叉树遍历方法的互相转换 (TOJ 3988 Password)
题目链接:http://acm.tju.edu.cn/toj/showp3988.html很裸的一道二叉树的题目,题意很简单,通过先序遍历(root,left,right)和中序遍历(left,root,right),推出后序遍历(left,right,root)。二叉树就是一个搜索的教科书,我们用到的方法也是深度搜索(DFS),举个例子先序遍历:DBACEFHGI。中序遍历:ABCDFEGHI。
RaAlGhul
·
2020-08-09 06:47
ACM_算法_模板
ACM_
算法竞赛经典入门_ 强烈推荐的一本好书
这本书虽然讲的是算法竞赛的内容,但里面涉及的很多算法和内容比较适合计算机系的学生练习编程,对于掌握好编程和数据结构有很大的帮助。将这本书学精,把后面的习题都到oj上ac。那么你的数据结构和编程已经有很深的功底,可以应付任何公司的技术面试(包括ms,google,baidu)总之,学了以后,再也不感觉计算机神秘了,什么新技术,高科技,就是那么回事情,万变不离其宗,这个宗,有很大部分都在这本书中。不过
essencelite
·
2020-08-05 00:30
ACM_算法竞赛经典
ACM_
数论
1.扩展欧几里得求解线性方程ax≡b(modm)对于实数运算下的方程ax=b是不是很好解决啊如果在modm的运算下,也有ay≡1(modm)这样的a的倒数存在,方程就可以求解了我们把这样的y叫做a的逆元记为a^-1为什么要有乘法逆元呢?当我们要求(a/b)modp的值,且a很大,无法直接求得a/b的值时,我们就要用到乘法逆元。我们可以通过求b关于p的乘法逆元k,将a乘上k再模p,即(a*k)mod
god_speed丶
·
2020-08-04 17:41
ACM
ACM_
暑期计划
这几天在学校刷题,但是状态不是很好,与放假前的想法完全有点背离了。然后这两天有感冒了,更是状态下滑,一天好像都没写出一两道。。。今天和张引还有苟继承一起出去买了个大西瓜,吃起来还是挺不错的~不过一下就饱啦~~哈哈哈哈~看着电脑屏幕,突然想到了一件事情——退役,在打完区域赛后就不玩了。说是突然,但也许早就在脑海深处想过了吧。想想自己参加ACM已经一年多了,感觉好久啊。。。退役的主要原因是因为:自己在
jxust_tj
·
2020-08-03 18:48
杂谈
妈妈
大堆的
二分三分
,小堆的一分半分。
花香四季1
·
2020-07-30 23:23
BNUZ_2019_IT节_
ACM_
网络赛 题解
队友写的题解(无代码)A.分不分#include#definelllonglongusingnamespacestd;intmain(){intT,cas=1,x;cin>>T;while(T--){cin>>x;printf("Case#%d:\n",cas++);if(x%2==1){cout#defineMAXN6#defineMAXM200005#defineMOD1000000007#d
anthony1314
·
2020-07-30 14:03
ACM题目和算法
ACM_
大数运算 模板&&讲解&&各大oj题目
///////////////////////////////////////////////////////////////////////////////////////////////////////作者:tt2767声明:本文遵循以下协议自由转载-非商用-非衍生-保持署名|CreativeCommonsBY-NC-ND3.0查看本文更新与讨论请点击:http://blog.csdn.net
tt2767
·
2020-07-29 14:10
ACM_大数运算&&高精度
ACM_
搜索:杭电oj1026:Ignatius and the Princess I
题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1026题目大意:一个人要从N*M矩形地图的左上角走到右下角.且只能向四个方向走.X表示墙不能走.字符1-9表示怪物并且数字代表怪物的血量.也就是杀死怪物需要该数字的单位时间.人每走一个格子花费1个单位的时间.然后要你按照格式打印最短时间的路径和具体的路径.简单的最短路径题.直接用bfs做.用二维数组保
闭上左眼看世界
·
2020-07-29 14:41
ACM_搜索遍历
ACM_
树状数组
2020.4.9腾讯实习面试面到了这个题太久没接触已经忘了答得也不是很好一、问题引入维护数组看起来是十分简单的事情。修改某点的值只要有下标直接就能改了,那对于求某个区间的和,怎么做呢?我们可以使用一个前缀和的方法对原数组a[1]a[2]a[3]...a[n]a[1]a[2]a[3]...a[n]a[1]a[2]a[3]...a[n]我们创建一个前缀和数组ss[1]=a[1],s[2]=a[1]+a
god_speed丶
·
2020-07-28 08:20
ACM
ACM_树状数组
ACM_
模拟——数学问题
目录数学问题模拟计算多边形面积(叉乘)C++中sin函数的用法计算圆内接多边形边长1.强迫症的lpl2.喜欢斐波那契数的冰冰酱(斐波那契,同余定理)3.喜欢膜法的菜菜K(__gcb(),辗转相减)3.5最大公约数的应用:4.菜菜k的序列(选3个数使和为0,数据较大)5.做计数(完全平方数,因数,满足等式)7.M-破碎的愿望P1158导弹拦截(前缀后缀优化,求最短距离)1.CF11BJumpingJ
繁凡さん
·
2020-07-08 23:41
#
模拟
ACM_
状压DP
引言状压DP:状态压缩DP的缩写,用数字的进制(二进制居多)来表示问题的状态,用动态规划的思想不断后推,得到最后得到问题的解的一种解题技巧.本文将以:1.常用的关于状态的操作(放在前面方便以后查询)2.状态的解释3.与动态规划结合得到答案4.例题的方式介绍状压DP常用操作:意思表示方法空集0只含有第i个元素1>i&1)加入第i个元素s\1>1)|y;}//这个我没懂,不过拿来用没错PS:来自《挑战
fkjslee
·
2020-07-02 00:39
动态规划
抖音网红简易时钟代码
一时二时三时四时五时六时七时八时九时十时十一时十二时十三时十四时十五时十六时十七时十八时十九时二十时二十一时二十二时二十三时二十四时一分
二分三分
四分五分六分七分八分九分十分十一分十二分十三分十四分十五分十六分十七分十八分十九分二十分二十一分二十二分二十三分二十四分二十五分二十六分二十七分二十八分二十九分三十分三十一分三十二分三十三分三十四分三十五分三十六分三十七分三十八分三十九分四十分四十一分四十
nzstjhk
·
2020-06-29 05:22
小功能总结
ACM_
总论_杂文_测试你的智力有多高
第一部分:100道测试你的智力的题目1:你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费?2:现在小明一家过一座桥,过桥时候是黑夜,所以必须有灯。现在小明过桥要1秒,小明的弟弟要3秒,小明的爸爸要6秒,小明的妈妈要8秒,小明的爷爷要12秒。每次此桥最多可过两人,而过桥的速度依过桥最慢者而定,而且灯在
essencelite
·
2020-06-23 06:54
ACM_总论
Codeforces Round #514 (Div. 2)(Nature Reserve)
二分三分
都可做,一个一个来。二分:枚举半径,然后用射影定理化简得出这个点覆盖的x的坐标,如果所有的x覆盖的区间有交集的话这个圆就存在,并且枚举满足单调性。
kimoyami
·
2020-03-28 21:36
ACM_
贪心法_queue_Fence Repair
题目如下,来源POJFarmerJohnwantstorepairasmalllengthofthefencearoundthepasture.HemeasuresthefenceandfindsthatheneedsN(1≤N≤20,000)planksofwood,eachhavingsomeintegerlengthLi(1≤Li≤50,000)units.Hethenpurchasesas
Where_Free
·
2018-12-11 18:00
2018吉林信息学冬令营Day1
上午讲的全是基础:模拟,
二分三分
,递归递推,快排归并,贪心分治只有十分。。。T1开场送命题。完全没想到刚讲的贪心。。。题目大意是工厂产酸奶,当月需要一些,每吨造价...元。可以提前造一些然后以后用。
Dr_Allen
·
2018-01-13 19:49
冬令营
问路
于是,他就在北湖路边上盖了间三角形的趴地草屋,门前摆起茶摊,南来北往的人在这里喝喝茶,歇歇脚,茶资一分
二分三分
五分随意,给不给随意,三大爷一样的乐呵呵的招呼你。
濉水
·
2017-12-09 02:06
ACM_
最短路模板(SPFA,Dijkstra,Floyd)
#defineMax0x3f3f3f3f #definemaxn10010 intn,m; intMap[maxn][maxn]; intdist[maxn]; intvist[maxn];Floyd:voidfloyd() { inti,j,k; for(k=1;kq; q.push(s); vist[s]=1; while(!q.empty()) { now=q.front(); q.pop(
知足--常乐
·
2017-08-19 00:00
ACM_最短路
ACM总结与模板
2017年8月14日训练日记
今天训练的主要目的是继续复习
二分三分
算法的相关知识,看单调队列的例题,同时看了一些博客、题解,发现单调队列可以有好几种写法,但是本质、核心都是一样的,那就是“单调”。
LSD20164388
·
2017-08-14 18:43
训练日记
2017年8月12日训练日记
今天训练的主要目的是复习
二分三分
的相关知识和单调队列的相关知识。但是仍然对单调队列还不熟悉。还是不能够熟练掌握运用。又看了课件,发现有的地方还是不理解。看了单调队列的一些基础题目有的还是不能完全理解。
LSD20164388
·
2017-08-12 18:28
训练日记
2017年8月11日训练日记
今天训练的主要目的是复习
二分三分
算法的相关知识,熟悉并掌握单调队列的算法思想原理以及代码实现。但是在单调队列的使用上还不够熟练,不理解不同的题目如何初始化,做每道单调队列的题目都要先看一遍课件。
LSD20164388
·
2017-08-11 22:43
训练日记
ACM_
置换群 burnside引理 Polya定理
置换群也是群论当中一个比较重要的内容,可是在离散课上老师直接跳过了这章内容我也是……(日了dog了),自己看了半天资料总算是有点眉目了。1.置换群:首先我们来介绍一下置换,设S为一个n个元素的集合,置换就是S->S的一个双射函数。写出来看起来就像是给这n个元素换位置一样我们一般的写法为:有时候我们会看到一些置换的写法是这样的(……)(……)……,一开始小编看着也是一脸懵逼,不知道是什么意思,后来才
RaAlGhul
·
2016-06-27 14:01
ACM_算法_模板
Hdu 2899 Strange fuction(
二分三分
可做,模拟退火解法)
题意:计算F(x)=6*x^7+8*x^6+7*x^3+5*x^2-y*x(0 #include #include #include #include #include #include #include #include #include //#pragmacomment(linker,"/STACK:1024000000,1024000000"); usingnamespacestd; #
Forever_wjs
·
2016-06-19 21:00
ACM_
程序设计竞赛:DP:01背包
01背包设n个重量和价值为wi和vi的物品,从中选择总重量不超过W的物品,求挑选方案中价值总和最大输入:n=4(w,v)={(2,3),(1,2),(3,4),(2,2)}w=5输出7(选择0,1,3)//暴力算法 //O(2^n) #include usingnamespacestd; constintmaxn=100; intw[maxn],v[maxn]; intn,W; intrec
mijian1207mijian
·
2016-05-05 14:00
搜索总结
这一章主要是
二分三分
dfsbfs这四个算法写这几个算法或多或少总有点套路的感觉这一类题都有一定的规律
二分三分
一个分解判定条件上界下届不断分dfs按照某种方法一层一层的延伸下去找到结果返回找不到结果在往下一种
qq_27478063
·
2016-04-24 23:00
ACM
上一页
1
2
3
4
下一页
按字母分类:
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
其他