avatar
文章
162
标签
107
分类
5

首页
分类
友链
说说
Doraemon's Blog
搜索
首页
分类
友链
说说

Doraemon's Blog

CSS语法笔记
发表于2020-06-28|技术|CSS
对Web有点兴趣,可能它是可视化的,给我带来的成就感更多吧🐷标签不记了,w3school上都有 文章转载原文链接:Click me本人也对其做了少些修改 元素CSS元素分为块、行、行内块三种元素,块元素会独占一行、行元素会紧凑着排列、而行内块就是综合两者在行内排列着块。 行内元素特征: 设置宽高无效 对margin仅设置左右方向有效,上下无效;padding设置上下左右都有效,即会撑大空间,行内元素尺寸,由内含的内容决定,盒模型中 padding, border 与块级元素并无差异,都是标准的盒模型,但是 margin,却只有水平方向的值,垂直方向并没有起作用。行内元素的水平方向的padding-left,padding-right,margin-left,margin-right 都产生边距效果,但是竖直方向的padding-top,padding-bottom,margin-top,margin-bottom都不会产生边距效果。padding设置上下左右都有效,即会撑大空间但是不会产生边距效果。 不会自动进行换行 块状元素特征: 能够识别宽高 ...
Github突然访问不到解决方案
发表于2020-06-05|技术|Github
小林下午老老实实的写着博客,当完成后网上提交时突然发现连接不上Github,当时还没有意识到问题严重性,因为以前也经常遇到这类问题,网络不好的原因,多试几次就行了,好的,又试了N次,都说找不到仓库,好家伙!这下我傻了,在浏览器上打开Github打不开!!!我懵了,博客部署不上我的博客不久毁于一旦了?不能!! 我不敢保证此教程能完全解决您的问题,因为网上许多教程解决了一些人的问题对我却不适用,我只是分享出我的解决方案 解决部署问题首先明白本地和Github取得联系是通过ssh的这把钥匙链接的,既然连接不上就说明这把钥匙有问题了,打开ssh所在文件夹,打开config文件(如果没有新建一个),在里面添加如下内容:123456Host github.comUser 此处为你的github账号绑定的邮箱Hostname ssh.github.comPreferredAuthentications publickeyIdentityFile ~/.ssh/id_rsaPort 443添加以后,再次部署没问题,问题解决👍 解决浏览器访问不到以及ping不通Github这个我真的是尝试了 ...
数论的一些基本定理
发表于2020-06-03|算法|数论
欧几里得定理其实就是求gcd的辗转相除法,gcd(a,b)==gcd(a-b,b),由此可以把a中的b全部拿掉,gcd(a,b)==gcd(a%b,b), ~a是大于b的~gcd(a,b)==gcd(b,a%b) 欧拉函数具体证明点击我X(N)==N (1/p1) (1/p2) (1/p3) … *(1/pn)(pi为N的质因子) 性质 对于任意一个质数 p ,φ(n)=n−1 因为n为质数,与他互质的个数就是 n-1 当 gcd(n,m)=1时,φ(nm)=φ(n)φ(m) 因为φ(n)是积性函数。 积性函数指对于所有互质的整数a和b有性质f(ab)=f(a)f(b)的数论函数。 若 n=p^k^ 其中p为质数,则φ(n)=p^k^−p^k−1^=(p−1)p^k−1^ 1→n中除了p的倍数,都与p^k^互质,1→n中p倍数的个数为 p^k^÷p=p^k−1^ 所有小于n与n互质个数的和sum=n × φ(n)/2 推导点击我 如果 i mod p=0,其中p为质数,则 φ(i ∗ p)=p ∗ φ(i),否则φ(i ∗ p)=(p−1)φ(i) n=∑d|nφ ...
数论题目集(协会)
发表于2020-06-02|算法|数论
以下题目涉及知识有 欧拉函数、素数筛、算数基本定理(唯一分解定理) 因为数论之前没咋学,欧拉函数还是这两天补的,又要考试,时间不够,所以大多数都是直接搜题解做的,本来信誓旦旦好好写一些题解巩固一下的,发现越写越累,索性直接搬来别人的优质题解算了🤔 一定记得素数筛时isp数组要用bool,bool只占用一个字节,int4个会爆内存,卡死我了,我说咋一直爆内存 Bi-shoe and Phi-shoe题意:给定N个数,让你求欧拉函数值大于等于这N个数的的那个数的最小数值之和(这里1的欧拉函数值很特殊,设置为0,因为小于1且与1互质的数量为0)例如:N==21 2则答案为4 == 1+3思路要求的是欧拉函数值大于等于给定数的最小数,那么我们就要让这个数对应的欧拉函数值尽可能大一点,什么情况下一个数的欧拉函数值最大呢?很明显是素数时!一个素数的欧拉函数值就等于这个数减一,从这里我们就能推出来最小的那个对应欧拉函数值~大于等于~给定数的那个数最小就是这个给定数后面的那个素数,例如: 10对应的就是11 ,12对应13 ,14对应17,11,13,17就是所要求的最小的三个数,由此思路就明 ...
飞翔的小鸟C语言小游戏
发表于2020-05-26|技术|小游戏
今天有些疲倦,不想学习,就去网上学习做了一个小游戏,如果你是网友,没接触过图形库,要先安装esayx库,网上有许多,在这里不贴了,素材地址: https://pan.baidu.com/s/1GWnLePCiLcxlJHOaBKEeaA 密码:pmzq 💪 成品视频: Here 希望该文章能帮助到您 不要白嫖了!!!留下您的评论吧 谁能帮我测试一下下面的赏是不是出错了😘 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413 ...
基础算法2(快速幂,二分)
发表于2020-05-24|题目|基础算法练习
发现了一些快速幂上的小问题,可以说很细节的问题了,导致我第一题巨水的一道题wrong了5次!!当时都懵了,感觉代码一点毛病都没有🐷(菜是原罪) 把这次我在快速幂模板上踩的坑说一下,看下面两段代码 12345678910111213141516代码一ll qpow(ll a,ll b){ if(b==0) return 1; ll ans=qpow(a,b>>1)%MOD; ans*=ans%MOD; if(b&1) ans*=a%MOD; return ans%MOD;}代码二ll qpow(ll a,ll b){ if(b==0) return 1; ll ans=qpow(a,b>>1)%MOD; ans=ans*ans%MOD; if(b&1) ans=ans*a%MOD; return ans%MOD;} 看着这两段代码没啥区别,就是把ans=ans*ans改成了ans*=ans,如果没有取模的话这俩没有任何区别,但是一旦取模就是AC和wrong的天壤之别,为什么?首先看ans*=an ...
PPT上例题(含倍增)
发表于2020-05-22|题目|倍增
PPT上面的好多题都做不了,ACWING上的题要报名才能做,Codeforces 1000C搜不出来,就做了剩下的,不过二维差分前缀和早就掌握了 ACWING-797. 差分超级模板 Code123456789101112131415161718192021#include<bits/stdc++.h>using namespace std;const int MAXN=1e5+100;int val[MAXN],cha[MAXN];int main(){ int n,m; cin>>n>>m; for(int i=1;i<=n;i++) cin>>val[i]; while(m--){ int l,r,c; cin>>l>>r>>c; cha[l]+=c; cha[r+1]-=c; } for(int i=1;i<=n;i++){ cha[i]+=cha[i-1]; if(i!=n) cout<<val[i]+cha[i] ...
基础算法练习
发表于2020-05-17|题目|基础算法练习
A 前M大的数暴力累加每两组数,再排序输出前M个1234567891011121314151617181920212223242526272829#include<cstdio>#include<set>#include<iostream>#include<algorithm>#define ios ios::sync_with_stdio(0);cin.tie(0);cout.tie(0) using namespace std;const int MAXN=3e3+100;int v1[MAXN],v2[5000000];int main(){// ios; int n,m; while(scanf("%d %d",&n,&m)!=EOF){ for(int i=1;i<=n;i++) cin>>v1[i]; int tail=0; for(int i=1;i<n;i++){ for(int j=i+1;j<=n;j++)& ...
水果
发表于2020-05-16|题目|STL
题目 F - 水果 夏天来了~好开心啊,呵呵,好多好多水果~ Joe经营着一个不大的水果店.他认为生存之道就是经营最受顾客欢迎的水果.现在他想要一份水果销售情况的明细表,这样Joe就可以很容易掌握所有水果的销售情况了. Input 第一行正整数N(0
codeforces div4
发表于2020-05-12|题目|比赛
唯一一场每道题都有思路的比赛,感觉还行,虽然有思路不代表能AC,不过还是很开心的,因为除了E题的桶没想到外其他都是自力更生做出来的😊 A Sum of Round Numbers分析签到题,就是遍历数的每一位,求出非0的位数有几位,然后int一个v=1,之后没走一个数v*=10,然后当一位数不等于0时就乘上v就行了,这道题用字符串应该更简单,但是我想试试用while,练练手 CODE123456789101112131415161718192021222324252627282930#include<stdio.h>#include<iostream>#include<algorithm>#include<string.h>#define ios ios::sync_with_stdio(0)using namespace std;const int MAXN=1e4+100;int main(){ ios; int t,k; cin>>t; while(t--){ cin>>k; ...
1…131415…17
avatar
Doraemon
记录成长经历
文章
162
标签
107
分类
5
Follow Me
公告
纵岁月在笔尖洇开深浅,初心始终是砚台上那方不涸的墨。
最新文章
分布式 ID 的生成方案
分布式 ID 的生成方案2025-09-20
分布式事务
分布式事务2025-09-19
秋招-操作系统篇
秋招-操作系统篇2025-09-17
利用云服务器搭建 vpn
利用云服务器搭建 vpn2025-09-14
Java的线程池
Java的线程池2025-03-03
最新评论
正在加载中...
分类
  • 技术8
  • 生活5
  • 算法88
  • 记录21
  • 题目36
标签
线段树+欧拉函数 AIO kmeans 强化学习 hexo 笔试 凸包 雪花算法 高精 背包 状压+前缀异或和 动态规划 分布式 ID 信息安全 操作系统 ACM冷知识 题目 文件读写 类的加载过程 STL 全排列 Leetcode BIO A*算法 miniob dfs 可持久化系列 异或题 单调栈 二进制 win10 三分 事务隔离 数据一致性 算法 图论 BFS 考研 div3 随笔
归档
  • 九月 20254
  • 三月 20252
  • 二月 20255
  • 一月 20251
  • 九月 20243
  • 八月 20242
  • 七月 20242
  • 二月 20242
网站资讯
文章数目 :
162
已运行时间 :
本站总字数 :
251.9k
本站访客数 :
本站总访问量 :
最后更新时间 :
©2020 - 2025 By Doraemon
框架 Hexo|主题 Butterfly
Hi, welcome to my blog!
搜索
数据库加载中