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(点,线基本关系,点积叉积的理解)
POJ2318(叉积判左右)题意:给一个有很多隔栏的箱子以及一些玩具的坐标,求箱子每个区域内玩具个数。思路:其实就是二分+叉积判断。通过二分隔栏线段,得到一个玩具所在区域。玩具(x,y)所在区域的判断方式是与左边隔栏叉积小于0,右边大于0.第一次真正意义上做计算几何的题,对叉积理解还不够充分,连WA好多发,啊。。代码:/**@authorFreeWifi_novicer*language:C++/
Flintx
·
2020-08-20 01:01
计算几何-线段
ACM
and
novicer
poj 1127 计算几何
入门题
求线段交点
链接:http://poj.org/problem?id=1127题意:给定m对木棍,判断是否相连,如果两者有公共点就可以认为是相连的。通过相连的木棍连在一起的两个木棍也可以认为是相连的。所用到的知识:计算几何通常采用向量的形式来描述线段。这里运用*来表示向量的点积,^来表示向量的叉积。求判断点q是否在线段p2-p1上,首先判断点q是否在这条直线上,(p1-q)^(p2-q)=0即在直线上,在判断
liujc_
·
2020-08-20 00:39
计算几何
计算几何题集
小媛在努力大大题集:点这里POJ计算几何
入门题
目推荐其实也谈不上推荐,只是自己做过的题目而已,甚至有的题目尚未AC,让在挣扎中。
_rabbit
·
2020-08-19 23:49
计算几何
xctf pwn 踩坑笔记(一):以xctf
入门题
level3为例
操作环境:ubuntu16.04+惠普台式机IDA环境:win10+联想笔记本**1.打开文件下面以level3为例:xctf中的附件一般为application/octet-stream而且为了能够使用,我们必须要先通过chmod命令获得X权限如果是压缩文件还要先gunzip或者tar等试一下然后,通过checksec这个文件以后,一定要先关注Arch,也就是这个ELF究竟是64位,还是32位。
git push-f
·
2020-08-19 22:47
计算机系统基础
约瑟夫环的多种实现形式
题目约瑟夫环是算法题中简单的
入门题
,可以通过简单的模拟即可做出,但选用什么样的数据结构来实现是一个值得考究的问题,模板题可以找这个洛谷P1996PS(无聊人的无聊之语)前段时间忙五一赛,中途似乎有入选校集训队的希望
微风袭来
·
2020-08-19 19:03
#
ACM——模拟
babyfengshui 堆溢出的
入门题
本文参考资料https://github.com/firmianay/CTF-All-In-One感谢作者的无私奉献若是侵权请联系本人本人会修改或删除这道题其实我也是看这篇文章才撸会的怎么说呢这个题本来我也是有点迷糊的补了一些堆溢出的资料就懂了许多这里我是结合资料来写的本人也是一个菜虾要是哪里不对还请指教然后我们都进函数看一下典型的菜单题~~~~~~大概的流程大概就懂了先说一下是怎么申请的空间可能
pipixia233333
·
2020-08-19 19:33
栈溢出
堆溢出
插头DP——从不会到入门(POJ 2411,HDU 1565,HDU 2167,HDU 1693,Ural 1519)
故总结了一下最近做的、适合作为插头DP专题
入门题
的题目,专心写一篇博客。大牛见笑。学习插头DP前,你得搞清楚状态压缩DP是什么。这里推荐AcCry的一篇状态压缩教程:状态压缩总结。
SF-_-
·
2020-08-19 10:01
ACM
USACO Section 1.5 Number Triangles - 最最简单最最经典的DP..
DP最最经典的
入门题
~~~好吧~~我只是在往后面刷而已~~这章开头是介绍的二进制的说~~不知咋地第一道题居然是个毫无关系的DP....Program:/*ID:zzyzzy12LANG:C++TASK:
iteye_10992
·
2020-08-19 10:33
hdu-1575-Tr A(矩阵快速幂
入门题
)
TrA(题目链接)TimeLimit:1000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):5471AcceptedSubmission(s):4108ProblemDescriptionA为一个方阵,则TrA表示A的迹(就是主对角线上各项的和),现要求Tr(A^k)%9973。Input数据
小k安达
·
2020-08-19 09:01
acm_矩阵快速幂
算法竞赛
入门题
目
http://10.1.5.12/JudgeOnline/problem.php?id=1957题目链接;做了好久,终于憋出来了这道题首先的思路是优先分配执行时间长的,但是一把执行时间排序之后会有一个问题;那就是士兵的分配时间与执行时间会打乱;那怎么办呢?我的办法是在建立一个数组把原来未排序的执行时间保存好,记住相应的位置,在建立一个bool型的数组防止重复,就可以解决问题了;#include#i
casczm
·
2020-08-19 09:08
poj3734——矩阵快速幂
入门题
传送门:http://poj.org/problem?id=3734BlocksTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:7111Accepted:3443DescriptionPandahasreceivedanassignmentofpaintingalineofblocks.SincePandaissuchanintelligent
OPMR
·
2020-08-19 07:52
ACM--POJ
hdu1575(矩阵快速幂
入门题
)
题目链接hdu1575structmat{intm[maxn][maxn];}unit;//矩阵的数据结构**重载矩阵*强调内容*乘法**matoperator*(mata,matb){matret;llx;for(inti=0;i#includeusingnamespacestd;#definemod(x)((x)%9973)typedeflonglongll;constintmaxn=11;i
reallsp
·
2020-08-19 07:20
数论
【用学校抄作业带你走进可持久化线段树(主席树)】可持久化线段树概念+全套模板+例题入门:[福利]可持久化线段树)
我似乎很少写这种算法博客可持久化线段树概念概念介绍(类比帮助理解)简单分析一下时间和空间复杂度(内容池)模板结构体变量建树模板单点修改模板单点查询模板区间修改模板(pushup)区间修改模板(比较特别)区间查询模板
入门题
爆肝的秃聚
·
2020-08-19 06:37
学习博客
#
线段树
wargame_bandit level0-25全攻略
目标转向了,推荐的
入门题
,bandit。注:这些题的形式基本相同,通过ssh和给定的用户名密码连接到一个服务器上,再根据所
陈文青
·
2020-08-18 23:44
Linux
bandit
wargame
树形DP学习笔记
搞清楚了动态规划就搞清楚了树形DP一道
入门题
也许可以让自己对树形dp有一个粗略的认识luoguP1352题目题目描述某大学有N个职员,编号为1~N。
AndrewMe8211
·
2020-08-18 18:43
动态规划
从零开始算法之路 ----对称二叉树
前言:小白
入门题
解,算法大佬可以直接跳过此博客(大佬轻喷哈)题源:leetcode(https://leetcode-cn.com/problems/symmetric-tree/)题目描述:给定一个二叉树
吕曌
·
2020-08-18 17:49
二叉树
二叉树
一本通 1258:【例9.2】数字金字塔
数字金字塔万年dp
入门题
#include#include#includeusingnamespacestd;//Mystery_Sky//#defineM1010intf[M][M],a[M][M];intn
diaolu2507
·
2020-08-18 14:20
ural(Timus) 1028 Stars
树状数组经典
入门题
,只要搜索数星星就能在各个OJ找到这个题目,不过不同OJ的输入和输出可能不同,但是题意是一样的,就是统计每个星星的等级
入门题
详细说一下。
weixin_34401479
·
2020-08-18 13:04
Xor Sum HDU - 4825 01字典树
入门题
题意:n个数字,m个询问,问n个数字中与给定的x异或最大的数字是多少。思路:从高位到低位插入01值,因为异或时高位尽量大,结果才尽量大,最低位节点保存相应的值,最后查询时,尽量找能使该位变成1的节点遍历。#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;
zmh69695328
·
2020-08-18 10:36
poj3237tree【树链剖分
入门题
+线段树】
休息了两天,今天开始做树链剖分,除了模板长以外,还是挺好理解的。就只是线段树+剖分独特的函数,然后树链剖分所用的数组有点多,没了。其中需要注意的一个点是“链”(路径)不一定是从根节点到叶子节点的,轻儿子这个点它也有重儿子啊啊啊。再说这个题,单点更新,区间取相反数,区间求最大值。/***********poj32372015.1.232504K657MSC++6396B***********/#in
MissZhou要努力
·
2020-08-18 10:30
—数据结构
———树套树
hdu 1532 最大流
入门题
pid=1532题意:农田在1点,河流在n点,中间有一些通路,问从1到n的最大流量分析:最大流的
入门题
#include#include#include#include#include#includeusingnamespacestd
01的世界
·
2020-08-18 08:21
图论——最大流
——————图论——————
poj1723 SOLDIERS(思维题-中位数/货仓选址问题)
移动步数最少,类似蚂蚁相遇的
入门题
,交叉认为是不交叉的挪动,所以相对位置不变设出最后的位置后再求解,这题主要考察的思维,就是这里吧代码#in
Code92007
·
2020-08-18 07:23
思维题
URAL 1018 Binary Apple Tree(树形dp
入门题
)
URAL上简单的树形dp,但是都错了题意。。。sad,是保留m个树干,不是删掉m个树干。求保留的最多的苹果有多少。根据树的特点,每个dp[i][j]表示第i个节点保留了j个树干。dp[i][j]=max(dp[i][j],dp[x1][k-1]+map[x1][i]+dp[x2][j-k-1]+map1[x2][i]).就是多的这个节点是属于哪个子树上的。1018.BinaryAppleTreeT
画船听雨
·
2020-08-18 06:54
URAL
dp
并查集
入门题
集 POJ1611 POJ1703 POJ2524 POJ1182
这几道题都是POJ中入门级别的并查集题目……一一道来http://blog.csdn.net/dellaserss/article/details/7724401这个写的特别好,基本上开完就能懂并查集的基本思想。POJ1161TheSuspects题意说是传染SARS其实就是找组织门派的……给出两个关系在一组的话,比较它们的find是否相等,相等不管了,不相等合并到一起并进行处理就好了……Code
Rivercold
·
2020-08-18 06:17
并查集
hdu1520_树形dp
pid=1520题意:给出一棵树每个节点有权值要求父节点和子节点不能同时取求能够取得的最大值思路:树形dp的
入门题
f[u][0]表示以u为顶点的子树,不选u点的情况下最大值f[u][1]表示以u为顶点的子树
weixin_30437847
·
2020-08-18 04:48
洛谷 P1014 Cantor表
新手村的纪念题目点击链接查看这个问题在二维数组的
入门题
目中也有类似的出现例如这道题(点击查看)经过分析可以发现,这一张表按照题目所述的元素走向应该按照奇数与偶数分开(这种问题都可以这样解决)#includeusingnamespacestd
Coming Liu
·
2020-08-18 02:17
导弹拦截的另解
导弹拦截是很老很经典的dp
入门题
了,它的主要方法如n^2dp和队列优化都是很入门的方法。但是如果导弹拦截问题转到多维空间(如三维),即维度不只有高度,还可能有多个参数限制时,这个问题又该如何解决呢?
须佐之男9000
·
2020-08-18 00:12
状态压缩DP
入门题
原文地址:点击打开链接在n*n(n≤20)的方格棋盘上放置n个车(可以攻击所在行、列),求使它们不能互相攻击的方案总数。仅供和我一样的菜鸟们参考以n=4为例子解析源码#include#includeusingnamespacestd;__int64a[1100000];intmain(){__int64n;while(cin>>n){memset(a,0,sizeof(a));a[0]=1;for
_天道酬勤_不忘初心
·
2020-08-18 00:27
ACM_动态规划
LeetCode(53):最大子序和 Maximum Subarray(Java)
2019.6.17#程序员笔试必备#LeetCode从零单刷个人笔记整理(持续更新)这是经典的数据结构与算法的
入门题
,也是我刷的第一道题,第一次打开了分治和DP的大门,原来算法是这么神奇的东西。
NJU_ChopinXBP
·
2020-08-18 00:29
数据结构与算法
JAVA
LeetCode
c语言 dfs n皇后问题 深度优先搜素
c语言dfs基础
入门题
目n皇后问题n-皇后问题是指将n个皇后放在n∗n的国际象棋棋盘上,使得皇后不能相互攻击到,即任意两个皇后都不能处于同一行、同一列或同一斜线上。
king_fdy
·
2020-08-17 23:25
算法
NOIP2008传纸条-【DP/费用流】
题意在一个矩形上求两条不相交的价值最大的路径做法一:DP常规dp题,略过做法二:最大费用最大流这道题可以作为费用流
入门题
,可以很好理解费用流的用途建模过程:1、找出方案可行:考虑最大流建图方法首先因为要找不想交的两条路径
三水木人
·
2020-08-17 22:02
网络流
费用流
[SCOI2007]降雨量 线段树和区间最值(RMQ)问题
怎么维护查询区间最大值我就不再这里赘述了,不懂线段树的先去入门(此题也是线段树
入门题
)。我讲几个很坑的点(比较
ailanxier
·
2020-08-17 21:30
线段树
树链剖分模板+
入门题
SPOJ - QTREE
题目链接:[点击进入](http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=13013)树链剖分并不是一个复杂的算法或者数据结构,只是能把一棵树拆成链来处理而已,换一种说法,树链剖分只是xxx数据结构/算法在树上的推广,或者说,树链剖分只是把树hash到了几段连续的区间上。比如说下面这道题,就是将树分为重链和轻链然后映射到线段树上
acm_lkl
·
2020-08-17 21:47
数据结构
【总结】 BZOJ1000~1099板刷计划
1000A+B这种
入门题
就不用写了吧.1008快速幂简单题,直接容斥一下就好了.1015考虑对于从属关系建图,然后直接加入并查集就好了.1018线段树维护连通性好题.1036树链剖分
入门题
,直接搞就好了
weixin_30677073
·
2020-08-17 19:54
洛谷题单100[顺序结构]P5703
P5703苹果采购这就是A+B换成了A*B,应该是
入门题
的原因数据范围在10^9以内就不用担心int存不下啦`importjava.util.Scanner;importjava.util.Scanner
今天也要记得学习
·
2020-08-17 18:59
洛谷题解
洛谷题单:【入门1】顺序结构
(1)P1001A+BProblem
入门题
,这题估计只是为了让大家熟悉洛谷这个平台吧!
掌握核心科技
·
2020-08-17 18:10
洛谷题单java解析
洛谷
入门题
单好题精选
学习算法已经有一段时间了,但是也要经常回顾基础,有些题会给自己很精妙的感觉,总结了几道洛谷入门级题单中比较经典的几道。【入门1】顺序结构P2181对角线这道题非常精妙了,开始我认为是一道画图找规律的题,在做到八边形的时候感觉这个有点儿像斐波那契数列,然后发现一个规律,一个交点与四个顶点有关,由此可知,在n个顶点中任意找出四个点便可以形成一个顶点,由于与顺序无关,所以是组合数Cn4C_n^4Cn4,
qq_42528343
·
2020-08-17 18:10
学习笔记
PLT表和GOT表
主要参考网址:CTF|pwn栈溢出
入门题
level3解题思路及个人总结GOT表GLOBAL_OFFSET_TABLE:全局偏移量表主要分为头部,前两项和之后的项头部即GOT[0],包含.dynamic段的地址
Catch_1t_AlunX
·
2020-08-17 14:31
并查集:从入门到入土
并查集:从入门到入土2017-09-01并查集一个神奇的算法今天我们的s同学想学习一下并查集,就去找了几个水题刷一下...
入门题
:P2839畅通工程就是求联通块的数量,-1就是答案。
weixin_30460489
·
2020-08-17 09:10
dp的斜率优化与单调队列优化
比如
入门题
:Tyvj1305:那么dp方程是f(i)=sum[i]−minsum[k]|i−M≤k≤i,注意到是取−minsum[k]|i−M≤k≤i那么sum[i]是递增的,所以可以用一个队列优化。
Demon_Rieman
·
2020-08-17 05:28
dp
hdu2084动态规划
入门题
----数塔
原题:数塔这个是动态规划
入门题
,比较简单。题意是:一个数字组成的三角形,从上到下找一条路径,使这条路径上数字之和最大。解题思路,就是要从下往上看。
weixin_30548917
·
2020-08-17 03:00
HDU 2084 数塔(基础dp)
这题是一个基础动态规划,
入门题
目,思路很简单,就是从下往上找一条最优路径即可,转移公式也很简单,就是挑最大的情况进行存储。
tick_tokc97
·
2020-08-17 02:41
ACM-动态规划
ACM 数论
入门题
(附代码解释)
目录51Nod-1119机器人走方格V2(费马小定理)HDU2710MaxFactor(素数筛选)POJ2142TheBalance(扩展欧几里得)POJ1061青蛙的约会(扩展欧几里得)洛谷P1069细胞分裂(质数分解)HDU2866SpecialPrime(数论)HDU1573X问题(中国剩余定理非互质情况)HDU6025CoprimeSequence(前缀GCD+后缀GCD)HDU5512P
SpongeBob_Y
·
2020-08-17 02:24
数论
2017.9.24 三色二叉树 思考记录
树形dp
入门题
,,,,枚举转移即可、设f【i】【0】表示这个点不是绿色f【i】【1】表示这个点是绿色、由于要求是相邻和两儿子,所以枚举下面点的情况转移就可以了码:#include#includeusingnamespacestd
_hlly_
·
2020-08-17 00:08
题目
[主席树]HDOJ2665 && POJ2104 && POJ2761
Orz一篇资料题意:给n、m下面有n个数(编号1到n)有m个询问,询问的是上面的数的编号在[l,r]之间第k小的数n、m的范围都是$10^5$是主席树的
入门题
借此来学习一下主席树主席数利用函数式线段树来维护数列
aicheng4794
·
2020-08-17 00:41
HDU2084 DP
入门题
数塔ProblemDescription在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的:有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少?已经告诉你了,这是个DP的题目,你能AC吗?Input输入数据首先包括一个整数C,表示测试实例的个数,每个测试实例的第一行是一个整数N(1#include#include#includeusin
Marystl
·
2020-08-16 23:58
dp
BZOJ1864 [Zjoi2006]三色二叉树 树形DP
一道树形DP
入门题
,不需要多叉树转二叉树。用f(i,j)表示第i个节点涂j颜色时,其子树顶点为绿色最多的个数,fs(i,j)则表示最少的个数。很容易写出状态转移方程,用记忆化搜索实现。
KuribohG
·
2020-08-16 23:50
BZOJ
并查集入门(小希的迷宫)
并查集
入门题
,小希的迷宫,hdu1272,注意在union时记录一下link和判换,有两两条路的就NO了。就是录入数据有点坑爹,初始化要做好,注意只有两个0,0是也是yes。
averyboy
·
2020-08-16 18:23
c/c++杂记
FizzBuzz与写代码的“一万”个细节
FizzBuzz是一个经典的TDD
入门题
目,麻雀虽小,五脏……勉强算全吧。StackOverflow创始人曾经在他的一本书里写到,“不要假设程序员
zhangkf2013
·
2020-08-16 15:58
敏捷
测试
软件开发
Java
入门题
-----根据输入的行数输出正三角形
importjava.util.Scanner;/***功能描述:输出等边三角形*@authorWQW*@date2018-11-27*@versionJDK8.0*/publicclassEqualTriangle{publicstaticvoidmain(String[]args){System.out.println("请输入三角形的行数:");intn=newScanner(System.
wqw_pakchoi
·
2020-08-16 10:04
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他