首页 > TAG信息列表 > DIV2
9/6 学了一点线性规划,打了一把cf div2被薄纱
9/6日 23:18 才参加完cf的一场div2比赛,真难,我只会A题,后面再读题也不会了。希望下一次参赛能会更多。 下午学习了数学建模的线性规划部分,深刻的感觉到自己的不足的数学功底,还是得先把数学学好才能整这些玩意。 今天也没什么特殊的事情,就是对同班同学挺失望的(反正他们不会看我的博客CF(div2)816 A~C
A Crossmarket 思维 矩阵走路径,发现走Z字型怎么走都是一样的耗费,所以直接O(1)算出来就好 /* * |~~~~~~~| * | | * | | * |JQuery概念以及快速入门
JQuery概念 概念:一个JavaScript框架,简化js开发 jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)。 jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。 它封装JavaScript常用的功能代码,提供一种DOM_Element对象和DOM_Node对象
DOM_Element对象 removeAttribute():删除指定的属性 setAttribute():添加新属性 <!--Element对象--> <a>点我试一下</a> <input type="button" value="给a标签设置属性" id="btn_set"> <input type="button" value=&DOM:滚动时固定导航栏
简单实现滚动时固定导航栏 实例代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport"CF-edu131-div2
C.Schedule Management(二分) Problem 现在有\(m\)个任务和\(n\)个工人,擅长第\(i\)个任务的人是\(a_i\)。存在擅长该任务的人做该任务花费时间为\(1\)小时,不擅长该任务的人做该任务需要花费\(2\)个小时,每个时刻一个人只能做一个任务,工人可以并行工作,问最少花费多少时间可以把任务codeforces div2 804
t1: 有三个整数a,b,c对于给定的n,满足(a xor b) +(a xor c) +(c xor b) == n 求出a,b,c 题解: 真的不会。。偶数直接0,0,n/2就好了,我想不出奇数的时候怎么办。奇数肯定得不到啊。脑子里分类讨论一下就好了。。。我在那想0 0 k 0 1 k。。。想这么久。 t2: 给定n,m找到一个n * m 的矩形满C. Helping the Nature #802 div2
Problem - C - Codeforces 这个题说实话看完题目第一眼反应的就是差分,还是不擅长英文题目吗?当时一个劲的翻译,翻译完只是了解了一下题目意思,把重要信息都漏了,还是要多多注意一下 连续的某一段同时+d或者-d,这首先就应该要想到差分,然后差分数组构造出来之后,因为最后统统变成0,所以连同[游记]教练扒下来的Codeforces Round 798 Div2-2022.6.14
昨天听说今天是欢乐赛 然后就欢乐地IOI被血虐…… A.Lex String B.Mystic Permutation C.Infected Tree D.Lena and Matrix E.ANDfinity 然后就没有然后了 赛时得分: $500/500$CF Edu129 div2
edu129div2 A 最优策略是拿最大值。 // Problem: A. Game with Cards // From: Codeforces - Educational Codeforces Round 129 (Rated for Div. 2) // URL: https://codeforces.com/contest/1681/problem/A // Time: 2022-05-23 22:35 // Author: lingfunny #include <bits/stdcodeforces round#783 div2 D
codeforces round#783 div2 D 思路: 首先考虑前缀和为负数和0,肯定是每次只考虑一个数字最优; 然后考虑dp f[i]=max(f[j]+i-j),其中j+1到i的和为正数, 就是在前i个里找前缀和小于si并且最大的f[j],因为f[j]中j已经选择, 所以是j+1到i,使用树状数组维护前缀和就可以查询,更新的时候可以 赋什么是文档流,以及如何脱离文档流,以及如何“解决”脱离文档流
所谓的文档流,就好比如一块块的正方形组成的一个整体,而这些正方形就代表着每个div。当某个div脱离了这个整体,也就代表他脱离了文档流。然后下一个div就会来填补脱离的div的位置。下面是流程图。 有四个小朋友在买小卖部排队买糖吃~ 第一个买完了糖的小朋友脱离了排队的队css 外边距margin的合并问题
当块级元素垂直布局时,上下的外边距会被合并掉。 合并遵从的规则是取最大值。 举个例子: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name=&quojQuery
JQuery 1.概念:一个JavaScript框架,可以简化JS开发 *jquery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或 JavaScript框架)。juery设计的宗旨是"“write Less, Do More",即倡导写更少的代码,做更多的事情。它封装JavaScript常用codeforce div2 #775
1/A题: https://codeforces.com/contest/1649/problem/A 这一题其实很简单,就是要求最左边和最右边的最小距离(只能跨一次水,no more than once!!!) #include <iostream> #include <cstring> using namespace std; const int N = 1110; int q[N]; int t, n; int main() { cin >> t;【二进制枚举】【CF Div2 C】
2022.3.4 https://codeforces.com/contest/1646/problem/C 题意: 给一个数, 问可以最少有几个以下的数构成: 1.x! 2.2^x(x在每次都是任意数) t<=100, n<=10^13, 限时: 3秒 我当时的想法是: 2的某次方就看它的二进制哪里是1就行了, 如果n减去一个阶乘使它的1个数减少那么就减去这不定期更新(咕咕)的做题记录~
记录从2021.11.29开始的除 Acwing 例题以外有意思的题目记录 基础算法 位运算 AcWing 998. 起床困难综合症 (利用了位运算时,位与位之间运算相互独立特性) Codeforces1620C BA-String (进制转换) 排序算法 UVA11462 Age Sort (卡PE的大水题) P1068 [NOIP2009 普及组] 分数线划CF下分日记指南(bushi)
根据《微习惯》原则,每次把目标定小一点 那就从灰名->绿名 从R1500题做起 大概是div2 ABC题的水平 atcoder ABC的ABCD题水平 目标是:40mins打完ABC题 2022/3/5补题 cf774(div2) A : s / (n * n)肉眼判断 B:贪心,cnt_blue和cnt_red相差尽可能少的时候何时满足sum_blue < sum_redcf774 div2
补题: A: 题意:给定n和s,共有n+1个数,s为数的总和。每个数要么在[0,n)范围内的整数,要么为n^2。问有几个数为n^2。 思路:cnt = s/(n*n) 吐槽:记得longlong。。。 B: 题意:有n个数,分成两个分组(每个数可以任意选一个分组,也可以不分),使一个分组内的数比另外一个分组内的数量更少,总和却更大,问是否codeforces 766-div2 D
题目 题意: 给定n个数的数组,若数组中任意两个数的gcd没有在数组中出现,则将其加入数组,直至数组稳定。求至多可以加入多少个数. 思路: 不会。。。 看了大佬的视频,说是套路题,观察n =1e6。又是数论的题,不是二分就是调和级数。 二分不太现实,调和级数的时间复杂度也就是埃氏筛。 用codeforces765-div2 C(dp一生之敌)
题目 题意: 在大小为0-m的一维数轴上,给定n个柱子xi,每个点均有其限速ai.即在x[i]到x[i+1]一段速度为ai.现在可以删除至多 k个柱子,求从0到m的最短时间。(0处必有柱子,且不能删除) 思路: n = 500.猜测是一个n^3的算法,dp. dp[i][j]表示前i个柱子,删除j个,且不删除第i个的最小花费. dCodeForces: 360(div1)&361(div2)
文章目录 前言CF361A Levko and Table Description \text{Description} Description用JS实现方块碰撞
首先我们应用上次的内容——方块拖拽,利用方块拖拽来让两个方块进行碰撞。 我们可以先定义两个正方形方块,红色的div1,绿色的div2,我们来实现当div1碰撞div2时div2的颜色变为黄色 HTML代码如下:定义方块 1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charjs实现方块碰撞
两个div方块,碰撞到一起后其中一个方块变色 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>DojQuery之offset和position
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>12_offset和position</title> </head> <style type="text/css"> * { margin: 0px; } .div1 { position: absolute;