分类: 未分类

18 篇文章

Java(枚举)
枚举 枚举(enum)是一种特殊的类(包括接口),用以进行信息分类。 枚举类第一行必须罗列枚举对象的名字,在编译时会被编译成常量枚举类的构造器都是私有的,枚举类不能对外构造对象 // 若A是一个枚举类 A a = new A();//会报错 枚举对象的调用方法 A a = A.X; //a这是即为枚举对象X 枚举都是最终类,不能被继承枚举类中,从第…
Week (18)
T1 求第K小的数(分治) 题目: 用到类似快速排序的分治法。快速排序的思想是把数多次分为三个区间(小于基准数 / 等于基准数 / 大于基准数),再将各个排序好的各个区间拼在一起,就能得到一个排序好的完整数组。 因为分为三个区间后,总数不变,所以直接对原数组进行覆写即可。 快速排序代码: //qsort (快速排序的核心思想是递归分治) #incl…
第五次双周赛(week 16)
T1 计算摄氏温度(签到) 题目: 代码: #include <iostream> using namespace std; int main(){ int n; cin>>n; double p = 5*(n-32)/9; printf("Celsius = %d",(int)p); return 0; } T2 查验身份…
三题(week 12)
T1 宝物筛选(P1776) 未优化,当成多重背包做。 #include <iostream> #include <stdio.h> using namespace std; int v[1005],w[1005],s[1005],dp[1005]; int main(){ freopen("P1776_…
五题(week12)
T1 汤姆斯的天堂梦(P1796) #include <iostream> using namespace std; const int inf=1e9+5; int n,t,ans; int c[105][105][105],dp[105][105],planet[105]; //c(i,j,…
图论(week 9)
T1 查找文献 (dfs bfs模板题) 下附代码: #include <bits/stdc++.h> using namespace std; const int maxx=1e6+5; int n,m; int vis[maxx]; vector<int> book[maxx]; queue<int…
第二次双周赛(搜索)
T1 输出全排列 很典的一道题(在某哈算法一书里作为dfs的例题) 代码如下: #include <iostream> using namespace std; int n; int a[11],vis[11]; void dfs(int step){ if(step==n+1){ for(int i=1;i<=n;i+…
Misaka博客的开始&&模拟与高精度(week 1)
因为大家都在卷自己的个人博客。 所以在测完核酸后做出了也临时做一个网站的决定。 于是找到了对这方面比较懂的初中同学。 向大佬借了个: 子域名x1 虚拟主机x1 还让佬在我睡觉的时候把WordPress给部署好了。 tql。 哭啊QAQ。 总而言之。 捏这个博客就是弄好了吧,虽然可以互动的地方非常有限(不如说基本没有?),页面的观感也非常差。 空空如…