首页 > 其他分享 >高一上十月中旬日记

高一上十月中旬日记

时间:2024-10-10 21:32:32浏览次数:8  
标签:GCC 中旬 functions long 日记 高一上 pragma optimize define

10.11

闲话

做题纪要

luogu P3345 [ZJOI2015] 幻想乡战略游戏

luogu P5311 [Ynoi2011] 成都七中

[ABC373F] Knapsack with Diminishing Values

  • 暴力
    • 分组背包写个常数小点的加 \(C++20\) 加手动开 \(O3\) 就过了(赛时直接把火车头粘上了),算下来 \(AT\) 神机能跑 \(1e10\) 。

      点击查看代码
      #include<bits/stdc++.h>
      #pragma GCC optimize(3)
      #pragma GCC target("avx")
      #pragma GCC optimize("Ofast")
      #pragma GCC optimize("inline")
      #pragma GCC optimize("-fgcse")
      #pragma GCC optimize("-fgcse-lm")
      #pragma GCC optimize("-fipa-sra")
      #pragma GCC optimize("-ftree-pre")
      #pragma GCC optimize("-ftree-vrp")
      #pragma GCC optimize("-fpeephole2")
      #pragma GCC optimize("-ffast-math")
      #pragma GCC optimize("-fsched-spec")
      #pragma GCC optimize("unroll-loops")
      #pragma GCC optimize("-falign-jumps")
      #pragma GCC optimize("-falign-loops")
      #pragma GCC optimize("-falign-labels")
      #pragma GCC optimize("-fdevirtualize")
      #pragma GCC optimize("-fcaller-saves")
      #pragma GCC optimize("-fcrossjumping")
      #pragma GCC optimize("-fthread-jumps")
      #pragma GCC optimize("-funroll-loops")
      #pragma GCC optimize("-fwhole-program")
      #pragma GCC optimize("-freorder-blocks")
      #pragma GCC optimize("-fschedule-insns")
      #pragma GCC optimize("inline-functions")
      #pragma GCC optimize("-ftree-tail-merge")
      #pragma GCC optimize("-fschedule-insns2")
      #pragma GCC optimize("-fstrict-aliasing")
      #pragma GCC optimize("-fstrict-overflow")
      #pragma GCC optimize("-falign-functions")
      #pragma GCC optimize("-fcse-skip-blocks")
      #pragma GCC optimize("-fcse-follow-jumps")
      #pragma GCC optimize("-fsched-interblock")
      #pragma GCC optimize("-fpartial-inlining")
      #pragma GCC optimize("no-stack-protector")
      #pragma GCC optimize("-freorder-functions")
      #pragma GCC optimize("-findirect-inlining")
      #pragma GCC optimize("-fhoist-adjacent-loads")
      #pragma GCC optimize("-frerun-cse-after-loop")
      #pragma GCC optimize("inline-small-functions")
      #pragma GCC optimize("-finline-small-functions")
      #pragma GCC optimize("-ftree-switch-conversion")
      #pragma GCC optimize("-foptimize-sibling-calls")
      #pragma GCC optimize("-fexpensive-optimizations")
      #pragma GCC optimize("-funsafe-loop-optimizations")
      #pragma GCC optimize("inline-functions-called-once")
      #pragma GCC optimize("-fdelete-null-pointer-checks")
      using namespace std;
      #define ll long long 
      #define ull unsigned long long
      #define sort stable_sort 
      #define endl '\n'
      ll w[3010],v[3010],f[2][3010];
      int main()
      {
      	ll n,m,ans=0,i,j,k;
      	cin>>n>>m;
      	for(i=1;i<=n;i++)
      	{
      		cin>>w[i]>>v[i];
      	}
      	for(i=1;i<=n;i++)
      	{
      		for(j=1;j<=m;j++)
      		{
      			f[i&1][j]=f[(i-1)&1][j];
      		}
      		for(k=1;k*w[i]<=m;k++)
      		{
      			for(j=k*w[i];j<=m;j++)
      			{
      				f[i&1][j]=max(f[i&1][j],f[(i-1)&1][j-k*w[i]]+k*v[i]-k*k);
      			}
      		}
      	}
      	for(i=1;i<=m;i++)
      	{
      		ans=max(ans,f[n&1][i]);
      	}
      	cout<<ans<<endl;
      	return 0;
      }
      

[ABC366G] XOR Neighbors

CF341D Iahub and Xors

标签:GCC,中旬,functions,long,日记,高一上,pragma,optimize,define
From: https://www.cnblogs.com/The-Shadow-Dragon/p/18457214

相关文章

  • 【日记】生巧好好吃!(701 字)
    正文今天才发现昨天寒露。不过昨天很冷,今天倒挺暖和,太阳很好。下午上班,觉得这么好的太阳不做点什么很亏,于是转身回去拿了被子。晚上下班去收,被子上面落的全是桂花。那时候天色已暗,天边有一种低沉但通透的蓝。一般这种时候温度都很低了。秋天真的到了啊……主管买的......
  • 【日记】我不想调回去啊啊啊(341 字)
    正文新电脑不知道为什么有时键盘会突然没反应。今天没有客户,工作上几乎没什么可说的。唯一听到的消息,似乎是我可能不久之后就要被调回去,因为市分行有人要人事调动。救命啊!我不想回市分行。在下面吃住都比市分行好,而且我买的舞蹈课还没上完呢,甚至只上到了一半多一节......
  • 10月8日记录
    制作了一个验证码生成器;点击查看代码importjavax.swing.*;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.util.Random;publicclassSimpleMathQuizextendsJFrame{privatestaticfinalintNUM_QUEST......
  • 【日记】医生拆线居然还能没拆干净(1796 字)
    正文早上拆线,医院的门诊登记簿上写名字排队。我前面人还挺多。不过医生问过前面的情况之后,就先给我做了,因为拆线快。等我到市里转车,吃过饭后才发现,那个医生拆线没拆干净……吃了饭感觉口腔里还是有奇怪的东西,那个粗糙的质感,确定是线头没错了……找了个酒店的卫生......
  • 10月日记
    十月日记10.4今天进校门并没有遇到问题也是回到了\(505\)机房老位置有点困,所以模拟赛打的跟⑩一样\(awa\)\(T1\)想到可以二进制拆开,然后把平方转换后直接做就行,但突然一瞬,想法没了(调了半天\(20\)暴力,最后才想起来异或不能取模\(T2\)突然想到可以可以转成\(\sum_{i=1}^......
  • 高一上十月上旬日记
    10.1闲话做题纪要10.2闲话做题纪要10.3闲话做题纪要luoguP3241[HNOI2015]开店不难发现两个点在点分树上的\(\operatorname{LCA}\)是一个求距离的好的分割点,考虑点分树。暂且不考虑\([l,r]\)的限制,因为只是一个限制范围的查找。设\(siz_{x}\)表示点分树......
  • 【闲话】高一上运动会
    心跳节拍·弥梦离“加油,加油!”虽然没有上场,但记忆也为本次运动会的举办做出了许多努力!想喝矿泉水的话,就请记忆帮你拿一瓶吧!活力四射·超神龙女代表着竞技的绿茵场上,我们的脚步永不停息,少年热血和梦想华章,才刚刚开始。在她指尖的彩球上,炽热的青春有迹可循。“运动会的开幕仪......
  • 2024.10 训练日记
    我们将难度分为\(5\)个等级:\(\color{grey}\bigstar\)简单题,根本不配进入NOI的考场,做着玩玩。或者为模板题。\(\color{green}\bigstar\)签到题,在NOI赛场上强银选手几乎人人都会,如果赛场上不会的话对冲银的影响是非常大的,要避免。\(\color{blue}\bigstar\)中等题,在NOI......
  • 9月30日记录
    完成了一个能够列出30道四则运算的java程序,题目要求:乘法不超过四位数,减法大于零,除法结果为整数;实现可视化界面,并且能够计算得分与计时;点击查看代码importjavax.swing.*;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;impo......
  • 嵌入式开发学习日记——第五天(c语言)
    循环控制语句 while循环        基本语法while(循环条件表达式){循环体语句;}        流程图案例——计数循环   实现计数循环要满足:        ①必须初始化循环变量        ②循环变量比较作为循环条件       ......