- 博客(17)
- 收藏
- 关注
原创 Python数据分析基础
文件读写f =open("text.txt","r")g=f.read()print(g)f.close()f=open("test_write.txt","w")f.write('123456')f.write('\n')f.write('yfr3yx')f.close()Numpy
2019-10-04 13:22:54 200
原创 手把手教你搭建自己的个人博客
搭建准备有github账号。电脑安装node.js和git。安装完后打开cmd,分别输入node -v,npm -v和git --version检查是否安装成功。打开git bash,输入ssh-keygen -t rsa, 接着回车三下,如下所示则创建公私钥成功, 回车默认的是把公钥和私钥保存在默认的路径,当然你也可以选择自己的路径,把路径输入即可,但是不建议这样做,后面...
2019-09-25 16:13:32 433
原创 1.27【日结】C/C++ strlen(str)和str.length()和str.size()的区别
C/C++ strlen(str)和str.length()和str.size()的区别C++中的size()、sizeof() 、strlen()、str.length()
2019-01-27 16:34:06 881
原创 1.23日结【字符串匹配】
Brute Force算法 TEX Quotes 设当前的最长公共子串为ans,其长度为len;m个碱基序列为p[0]‥p[m-1]。由于公共子序列是每个碱基序列的子串,因此枚举p[0]的每一个可能的子串s,以s为模式、分别以p[1]‥p[m-1]为目标,进行匹配计算:若s为p[1]‥p[m-1]的公共子串(strstr(p[k], s)!=NULL,1≤k≤m-1),且(s串的长度&g...
2019-01-23 15:03:40 146
原创 1.21日结【dfs】
联通块P1596 [USACO10OCT]湖计数Lake Counting思路循环找到一个缺口然后search周围的缺口(四个方向或者八个方向),并填平,这样就吧一块连续·区域消灭;继续找下一个连续区域。#include<iostream>using namespace std;int n,m,sum=0;bool b[102][102];char a[102][1...
2019-01-21 11:35:12 124
原创 1.20日结【单调队列】【尺取法】【向上取整】
单调队列#include&lt;iostream&gt;using namespace std;int a[10001],q[1001];//a存数,b存队列数的下标 int main(){ int n,k,l=1,r=0,i; cin&gt;&gt;n&gt;&gt;k;//l队首位置,r队尾位置 for(i=1;i&lt;=n;i++) cin&a
2019-01-20 17:40:32 132
原创 1.19日结【万能头文件】【_gcd(,)】【unique】【单调队列】
万能头文件include < bits / stdc++ .h>包含常用的头文件,简直开挂了,但是poj不能用#include <iostream> #include <cstdio> #include <fstream> #include <algorithm> #include <cmath> #inclu...
2019-01-19 20:32:12 830
原创 Codeforces Round #530 (Div. 2)BCDEF题解(待补全)
B. Squares and Segments#include<iostream>#include<cmath>using namespace std;int main(){ int n,a,x; cin>>n; if(n==1) { cout<<"2"<<endl; return 0; } a=sqrt(n)...
2019-01-09 09:54:57 155
原创 Good Bye 2018 题解
B. New Year and the Treasure Geolocation我们知道,存在一些排列p,因此对于所有ii,以下都成立:(tx,ty)=(xpi+ai,ypi+bi)总结一下,我们得到:n⋅(tx,ty)=∑(xpi+ai,ypi+bi)=(∑(xpi+ai),∑(ypi+bi))=(∑xi+∑ai,∑yi+∑bi)因此,我们可以分别求出所有的x,y,方尖碑和线索的坐标,...
2019-01-04 22:30:50 309
原创 牛客练习赛36题解待更新。。。
A Rabbit的字符串B Rabbit的工作(1)C Rabbit的工作(2)D Rabbit的数列E Rabbit的机器人F Rabbit的蛋糕
2019-01-04 21:45:47 194
原创 牛客练习赛35题解
未理解A 判断二进制半整数述第一思路直接暴力,先打个表,枚举加和是否相等即可#include<bits/stdc++.h>using namespace std;typedef long long ll;const int N = 1e4 + 100;const int INF = 0x3f3f3f3f;const int mod = 1e9 + 7;ll a[100...
2018-12-30 17:20:28 236
原创 西南民族大学第十届校赛(同步赛)ABCEHJM题解
A dreamstart的催促用到了快速幂a^b%clong long quick(long long a,long long b,long long c){ long long ans=1; a=a%c; while(b!=0) { if(b&amp;1) ans=(ans*a)%c; b&gt;&gt;=1; a=(a*a)%c; } return ans;...
2018-12-30 17:05:41 221
原创 Codeforces Round #529 (Div. 3) CDEF题解
C. Powers Of Two题意:给你一个数n,你要找出是否存在k个 2^i 这样的数,使得这k个数的和是n。思路:水题,如果n换成二进制1的个数小于k,那么可以把高一位的数换成2*低一位的数,比如1000换成两个100即可。#include&lt;bits/stdc++.h&gt;using namespace std;map&lt;int,int&gt;mp;map&lt;in...
2018-12-28 21:58:02 129
原创 51nod初学者习题(一)
-2136 打印图形1 秒 131,072 KB 5 分 1 级题由键盘输入一个大写字母(A 到 Z 中的任意一个),输出如下图所示由相关大写字母组成的图形。所输入的字母一定为输出文件的第一个字符(位于图形的左上角),其余部分的字母构成规律和分布由样例给出。一些关于空白的说明:由于样例不是等宽字符,所以看起来比较丑陋。51nod并不对比答案中的空白,所以只需要正确输出每行的内容即可。如...
2018-12-13 18:01:10 1833
原创 杭电oj 2000 18.8.7
Problem Description 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 Input 输入数据有多组,每组占一行,有三个字符组成,之间无空格。 Output 对于每组输入数据,输出一行,字符中间用一个空格分开。 Sample Input qwe asd zxc Sample Output e q w a d s c x z我的答案...
2018-08-07 16:04:53 261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人