- 博客(14)
- 收藏
- 关注
原创 杭电oj 2028
题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2028Lowest Common Multiple Plus算法分析:第一步:使用辗转相除法求出两个数的最大公约数a,而最小公倍数b=两数之积/最大公约数a,求出两个数的最小公倍数b第二步:再用b与下一个数求最小公倍数以此类推。辗转相除法:用较小数除较大数,再用出现的余数(第一余数)去除除数,再用出现的...
2018-03-20 18:29:35 2038
原创 mac视频压缩
最近在开发官网,官网上放了一些视频,但是本宝宝拿到的都是100多、200多、300多兆的原视频,怎么把他们变成统统20多呢?宝宝用了如下方法,很好用哟~1.安装视频压缩工具下载ffmpagbrew install ffmpag查看ffmpag版本ffmpag --version2.安装视频查看详情工具推荐下载mediainfo你就可以看到你视频的详细信息啦如图所示medi...
2018-12-10 17:57:11 2630
原创 React 监听浏览器窗口大小改变、监听浏览器滚动条滚动
React 监听浏览器窗口大小改变、监听浏览器滚动条滚动据说这是前端的一个基本功…这是我试验成功的一个做法…如果大家有更好的做法欢迎留言讨论呀。componentDidMount() { window.addEventListener('scroll', this.handleScroll.bind(this)) //监听滚动 window.addEventListener(...
2018-10-31 16:26:27 9992
原创 关于js中原型和原型链的理解
最近在学习js,之前的学习一直是断断续续,非常不全面。。。写这篇博文来记录我的学习过程和小心得吧。js中很重要的一个方面便是原型和原型链首先提出我的小疑问,原型是什么,原型链又是什么?为什么要有他们?他们用在何处?JavaScript是面向对象的语言,那么要实现面向对象,就要实现--面向对象的三大特性(封装、继承、多态)。JavaScript实现oop三大特性用的就是原型。原型从定义上说:“我们创...
2018-07-03 10:33:54 184
原创 杭电oj 2035
题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2035人见人爱A^B算法分析:用循环来求A的B次方,再对1000取余保证三位数。我的ac代码:#include<stdio.h>int main() { int A, B; while (~scanf("%d %d", &A, &B) &&...
2018-03-22 11:39:07 326
原创 杭电oj 2034
题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2034人见人爱A-B算法分析:用flag标志A与B相同的元素,不同时装入第三个数组。 注意:题目要求输出每个元素后有一个空格,不要用以往处理空格的方式做题,否则会出Presentation Error我的ac代码:#include<stdio.h>void Insertion_Sort(...
2018-03-22 11:14:58 810
原创 杭电oj 2033
题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2033人见人爱A+B算法分析:我的想法比较简单….Ps:不要学我这样暴力穷举,幸亏是3个数,要是300个…….我的ac代码:#include<stdio.h>int main() { long n,a[3],b[3],s,m;//s,m表示进位 while (~scanf(...
2018-03-20 23:45:36 264
原创 杭电oj 2032
题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2032杨辉三角算法分析:杨辉三角:第一列数为1,斜对角数为1,从第三行第二个数开始,这个数等于头顶数加上头顶数的左边数字。注意:输出时i与j的值我的ac代码:#include<stdio.h>int main() { int n,a[100][100]; while (~s...
2018-03-20 21:59:13 252
原创 杭电oj 2031
题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2031进制转换算法分析:十进制转R进制规则:十进制数除以R进制得A,存余数,再用A除以R进制得A,存余数……直至A=0。最后所有余数倒置就是转换得数。注意:当十进制负数转R进制时,要先将负数变成正数,最后输出添负号我的ac代码:#include<stdio.h>#include<ma...
2018-03-20 21:10:42 1075
原创 杭电oj 2030
题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2030汉字统计算法分析:C中的汉字用“机内码”,一个汉字两字节,最高位都是1(负数)。统计数组中负数个数,除以2即为汉字个数。注意:数组设置大一点,否则容易越界出现WA!!!我的ac代码:#include <stdio.h>int main() { int n,sum; c...
2018-03-20 19:44:46 526 1
原创 杭电oj 2029
题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2029Palindromes _easy version算法分析:用字符数组存储整个字符串,最后一个与第一个比较,一致继续比较,直到中间,否则跳出。 我的ac代码:#include <stdio.h>#include <string.h>int main() { i...
2018-03-20 19:17:01 503
原创 杭电oj 2027
题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2027算法分析:注意输出,计算n的个数控制‘\n’数量我的ac代码:#include <stdio.h>int main() { int n, num[6]; char a[100], word[6] = {'0', 'a', 'e', 'i', 'o', 'u'}; ...
2018-03-20 17:04:36 456
原创 杭电oj 2026
题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2026首字母变大写算法分析:第一个字母变为大写。其余,查找空格后的第一个字母将其变为大写后输出。其中要注意的是gets函数的返回值。对于gets函数:读入成功,返回与参数buffer相同的指针;读入过程中遇到EOF(End-of-File)或发生错误,返回NULL指针。所以判断读取文章末尾为gets(a...
2018-03-20 14:22:01 349 2
原创 杭电oj 2025
题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2026#include <stdio.h>int main() { char a[100]; char max; while (scanf("%s", &a) != EOF) { max=a[0]; for(int i=1;a...
2018-03-20 13:45:53 312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人