- 博客(74)
- 资源 (2)
- 收藏
- 关注
原创 2021-05-17
import gudusoft.gsqlparser.EDbVendor; import gudusoft.gsqlparser.TCustomSqlStatement; import gudusoft.gsqlparser.TGSqlParser; import gudusoft.gsqlparser.nodes.TObjectName; import gudusoft.gsqlparser.nodes.TTable; import gudusoft.gsqlparser.stmt.TInsertSql.
2021-05-17 23:17:03
973
原创 2021-01-13
1、“污点”是什么,能用来干嘛 简介: 节点亲和性(详见这里) 是 Pod 的一种属性,它使 Pod 被吸引到一类特定的节点。 这可能出于一种偏好,也可能是硬性要求。 Taint(污点)则相反,它使节点能够排斥一类特定的 Pod。 容忍度(Tolerations)是应用于 Pod 上的,允许(但并不要求)Pod 调度到带有与之匹配的污点的节点上。 污点和容忍度(Toleration)相互配合,可以用来避免 Pod 被分配到不合适的节点上。 每个节点上都可以应用一个或多个污点,这表示对于那些不能容忍这些污点.
2021-01-13 22:42:37
390
原创 2020年02月05日面试问题记录
1、联合索引什么情况下会失效: 查询条件中,没有出现联合索引的第一列,而出现的后面的列,联合索引就会失效; 2、springbean的生命周期: 3、Java动态代理: 利用反射机制在运行时创建代理类。 接口、被代理类不变 4、mybatis中#和$的区别: 5、如何看代码执行中,有没有使用索引: 6、i++和++i是线程安全的吗: 7、乐观锁和悲观锁: 8、讲一下redis缓存...
2020-02-05 21:29:09
302
原创 随想
过去的事无法挽回,自信,阳光,对自己的理想爱的坚持,找到真正的自我,fighting,fighting,我通常不是一个女孩,而是一个学习很优秀的学生。
2016-05-18 18:08:21
350
原创 从文件读对象到ArrayList
总结几点错误吧: 1.文件为空读对象时会出现异常 2.输入流和输出流不能同时对一个对象进行操作,否则会出现异常 3.及时刷新缓存
2015-09-16 23:15:37
799
原创 UVA-11234
#include #include #include #include #include #define maxn 10050 using namespace std; struct Node { char c; int id,u,v; } node[maxn]; int T,i,t,sum; Node node1,node2; char ch; string ss[210]; s
2014-04-26 16:06:09
573
原创 UVA-442数据结构调用栈,注意括号的处理
此处一定要注意当遇到后括号的时候就计算,因为一对括号中至多包含两个矩阵,及时去掉括号,还是看了clevermike的博客后才弄懂的 #include #include #include #include using namespace std; int n; struct Node { int l,r; }node[300]; char ch; int a,b,ans,t,i; stri
2014-03-14 22:50:18
540
原创 uva-673注意可能会给空串
#include #include #include using namespace std; int n,len,ans[150]; string s; int main() { cin>>n; getchar(); while(n--) { getline(cin,s); len=s.length(); for(i
2014-01-05 23:43:24
542
原创 uva-133绝对是史上最简单的线性表题目
#include #include using namespace std; int n,k,m,vis[25],t,d,f,a,b; int main() { while(cin>>n>>k>>m) { if(n==k&&k==m&&m==0)break; memset(vis,0,sizeof(vis)); t=0;a=1;b=n
2014-01-05 19:47:41
592
原创 uva-127
非常典型的栈的数据结构,一定要读清题意,不断优化细节 #include #include #include #include #define maxn 55 using namespace std; string str; int pos,n,sigh; bool match(string &a, string &b) { return (a[0]==b[0]||a[1]==b[1]);
2014-01-03 23:01:56
545
原创 uva-101
这个题做了一个晚上,其实只是简单地模拟,一定要注意读清题意,英语不好,或者是你臆想题意,都会导致严重的后果,我觉得这个题目跟蜘蛛纸牌游戏很相像,难道是蜘蛛纸牌游戏的原型?#include using namespace std; int n,a,b,map[30][30],size[30]; string s1,s2; int find(int x) { for(int i=0;i<n;i
2014-01-03 22:58:24
571
原创 uva-579
#include #include #include using namespace std; char s[1000]; int c,d; double a,b,ans; int main() { while(scanf("%s",s)) { sscanf(s,"%d:%d",&c,&d); if(c==d&&d==0)break;
2013-12-28 14:25:58
610
原创 hdu-1013杭电耍花招,他给了一个长度为一千的数。。。
#include #include using namespace std; string s; int len,n; int main() { while(cin>>s) { len=s.length();n=0; if(len==1&&s[0]=='0')break; for(int i=0;i<len;i++)
2013-12-28 13:54:21
583
原创 uva-10250
高中最简单基本的数学题#include #include #include using namespace std; double a,b,c,d,w,z,u,v,x1,yy1,x2,y2,ans; int main() { while(cin>>a>>b>>c>>d) { u=(a+c)/2.0; v=(b+d)/2.0; w=((
2013-12-28 12:56:38
543
原创 uva-10879
#include #include #include #define maxn 10000 using namespace std; int n,ca,a,sum,x[5],y[5]; int main() { cin>>n; while(n--) { cin>>a;sum=0; int l=(int)pow((double)a,1.0/2.
2013-12-27 20:59:05
514
原创 uva-10392
#include #include using namespace std; #define ll long long #define maxn 1000050 ll a,m; int t,prime[maxn]; bool isprime[maxn]; void init() { memset(isprime,true,sizeof(isprime)); isprime[0]=i
2013-12-27 20:13:38
612
原创 uva-350
#include #include #include using namespace std; int z,i,m,l,vis[10005],ans,ca; int main() { while(cin>>z>>i>>m>>l) { if(!z&&!i&&!m&&!l)break; ans=0; memset(vis,0,sizeof
2013-12-27 17:59:53
607
原创 uva-408
#include #include using namespace std; int a,b,c; int gcd(int a,int b) { if(!b)return a; else return gcd(b,a%b); } int main() { while(cin>>a>>b) { int c=gcd(b,a); print
2013-12-27 17:32:24
794
原创 uva-10110
#include #include using namespace std; long long n,m; int main() { while(cin>>n&&n) { m=pow(n,1.0/2.0); if(m*m==n)cout<<"yes"<<endl; else cout<<"no"<<endl; } }
2013-12-15 16:03:04
503
原创 uva-575
#include #include using namespace std; long long ans,t; string n; int main() { while(cin>>n) { ans=0;t=0; int len=n.length(); if(len==1&&n[0]=='0')break; for(in
2013-12-15 15:38:02
636
原创 hdu-2013猴子吃苹果
#include using namespace std; int n,ans; int main() { while(cin>>n) { ans=1;n--; while(n--) { ans=(ans+1)*2; } cout<<ans<<endl; } }
2013-12-12 20:59:06
597
原创 hdu-2018
很典型的斐波那契序列的应用#include using namespace std; int n,f[60]; int main() { f[1]=1;f[2]=2;f[3]=3;f[4]=4;f[5]=6; for(int i=6;i<=56;i++) f[i]=f[i-1]+f[i-3]; while(cin>>n&&n) { cout<
2013-12-12 20:57:04
530
原创 hdu-2028
求多个数的最小公倍数,就要求每两个数的最小公倍数#include using namespace std; long long n,a[100000],c,d,e; long long gcd(long long a, long long b) { if(a<b){e=a;a=b;b=e;} if(b==0)return a; return gcd(b,a%b); } in
2013-12-12 20:55:11
507
原创 hdu-2030判断汉字
codeblocks用-95~-1给汉字编码,有的用160~255给汉字编码,这里判断两个连续的字符ASCII码是不是都小于零,若是,则判断是汉字 参考以下文献http://blog.youkuaiyun.com/tangaowen/article/details/2527228 #include #include #include using namespace std; int n,sum; stri
2013-12-12 20:53:17
503
原创 hdu-2031进制转换
#include using namespace std; int n,m,t,e,flag; char s[1000]; int main() { while(cin>>n>>m) { t=0;flag=0; while(n) { if(n<0){n=-n;flag=1;} e=n%m
2013-12-12 20:47:08
659
原创 hdu-2036计算任意多边形面积
这是一个通#include #include using namespace std; typedef struct { double x,y; } Point; double polygonarea(Point *polygon,int N) { int i,j; double area = 0; for (i=0;i<N;i++) { j
2013-12-12 20:44:03
591
原创 hdu-1018亚洲赛区现场赛的水题吧?
#include #include #include using namespace std; double n,m; double ans; int main() { cin>>n; while(n--) { cin>>m;ans=0.0; for(double i=1;i<=m;i++) ans+=log10(i);
2013-12-12 19:35:03
585
原创 无题
忆录 现在的我,刚抄完离散数学作业,听着周杰伦的《爱在西元前》,有一些些小暗喜,这大概是人生中最快乐的时光了。 突然间发现了ACM中数学趣味浓厚的东西,感觉好喜欢,趁着还有些时间,好好学算法吧,已经比别人晚了一步,两步了,不能再无动于衷了,时光比你想象的要少得多,趁着我还在这个世上,享受人间最美的欢乐吧! 今天,确切地说是昨天,一堂近纲,打开了我的视野,还原了一段真实的历史,还原了一些人的真
2013-12-11 00:18:44
530
原创 uva-10970这个水题以前做过
#include using namespace std; int n,m; int main() { while(cin>>n>>m) { cout<<m-1+m*(n-1)<<endl; } }
2013-12-10 21:17:16
519
转载 uva-10916
还是看了结题报告才做出来的,不该不该,其实这个题并没有难度,就是要想到把2的N次方和K!两边取对数,然后,是重点,对log2(K!)的处理,这里弱渣智商捉急了,居然没想到把log2(k!)拆成log2(1)+log2(2)+log2(3)+...+log2(k),因为C++库函数中只有log10和loge的函数,所以这里用log10(x),把log2转换为log10(x)/log10(2),尤其要
2013-12-09 23:23:14
591
原创 uva-10177不要这么水啊
#include using namespace std; long long n,ans1,ans2,ans3,ans4,ans5,ans6; int main() { while(cin>>n) { ans1=ans3=ans5=0; for(int i=1;i<=n;i++) ans1+=i*i; ans2=n*
2013-12-08 21:45:24
521
原创 uva-10719谢黄大仙指点,就是注意读取一行整数的格式怎么写
#include #include #include using namespace std; char buffer[100000]; int a[10005],b[10005],c[10005],i,k,r; int main() { while(cin>>k) { i=0; getchar(); gets(buffer);
2013-12-08 19:44:00
1237
原创 uva-11044居然水过。。。
#include using namespace std; int t,n,m,a,b,ans; int main() { cin>>t; while(t--) { cin>>n>>m; n-=2;m-=2; int a=n/3,b=m/3; ans=a+b+1+a*b; if(a*3==n)a
2013-12-08 18:02:46
521
原创 uva-10790啦啦啦,居然做出来了,还真是需要点灵感呀
#include //#define ll long long using namespace std; long long n,m,t; int main() { while(cin>>n>>m&&n&&m) { long long ans=n*(n-1)*m*(m-1)/4; cout<<"Case "<<++t<<": "<<ans<<endl
2013-12-08 15:32:13
575
原创 uva-846 uva上的数据居然这么弱,真是给菜鸟做题用的
#include #include #define ll long long using namespace std; ll n,sum,a,b,k,ans[100000]; void init() { for(int i=0;i<100000;i++) ans[i]=i*(i+1); } int main() { cin>>n;init(); while(n--)
2013-12-08 00:13:54
674
原创 很有必要反思一下了,近来的状态不好
最近不像是在搞ACM竞赛的状态,我很清楚自己的缺点,我也知道这很难改正,我也不祈求自己原谅,只是警告一下自己:你,不要辜负了时光,不要把精力放在不能改变的事情上。就像李开复说的,努力改变可以改变的事情,坦然接受不能改变的事情,有智慧区分两者的不同。 wmz,come on!There is always a way for you!Nothing will not be too
2013-12-07 21:37:55
589
原创 uva-10025居然过了,虽然我也不明白为什么是这样
#include #include #define ll long long using namespace std; ll n,k,m; int main() { cin>>n; while(n--) { cin>>k; if(k==0){cout<<"3"<<endl;if(n)cout<<endl;continue;}
2013-12-07 21:12:32
559
原创 uva-591注意空行
#include using namespace std; int n,t,ans[110],sum,sum1; int main() { t=1; while(cin>>n&&n) { sum=0,sum1=0; for(int i=0;i<n;i++) { cin>>ans[i];
2013-12-07 21:09:35
585
原创 uva-573 反思一下,好好读题
#include using namespace std; double ans,t,H,D,U,F; int main() { while(cin>>H>>U>>D>>F&&H) { ans=0.0;t=0; F=F*U/100.0; while(ans>=0.0) { t++;
2013-12-07 21:06:55
630
原创 uva-621超水之。。。
#include using namespace std; int n; string s; int main() { cin>>n; while(n--) { cin>>s; int len=s.length(); if(s=="1"||s=="4"||s=="78"){cout<<'+'<<endl;} e
2013-12-07 14:16:29
495
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅