- 博客(14)
- 收藏
- 关注
原创 JavaScript异步
之前因为受到某宝的“鄙视”,于是我倍感难过,觉得我一定得写篇博客,把我理解的写出来。我们知道javaScript是单线程异步执行,单线程意味着代码在任务队列(先进先出)中会按照顺序一个接一个的执行。但是异步不是说完全按照代码的书写顺序去执行(不同于c)。下面第一个我想说的是 setTimeout: 上面的这段代码,你觉得执行完test会出现什么呢?你会再控
2016-12-20 17:01:18
289
原创 xiaoxiaosu,你需要掌握的东西
这是我第一次总结有关前端的经验:1、什么是二分查找,二分查找的时间复杂度,以及时间复杂度分析。你数据结构好么?2、什么是DOM,node节点的操作?3、你对jQuery了解多少,你平常是怎么利用DOM操作jQuery的?jQuery的一些特效你怎么做的?4、你了解es6么?你知道es6有类的概念么?5、js是面向对象语言,你觉得他和c++的区别是什么?哪个是面向原型?6、你
2016-07-04 23:31:19
433
原创 HDOJ 1754 I Hate It(线段树入门)
这是#include#include#include#define MAX_STUDENTS 200002#define INF 1000000struct node{ int left; int right; int max;}studnt[MAX_STUDENTS*4];int query(int,int,int);void
2014-07-17 17:18:23
318
原创 POJ1840
题目大意:已知方程a1x13+ a2x23+ a3x33+ a4x43+ a5x53=0 ,其中ai的范围在【-50,50】中,xi的范围在【-50,50】中且xi都不为0,(i=1,2,3,4,5)。求在给定a1,a2,a3,a4,a5的值,有多少种使得方程成立的情况即x1,x2,x3,x4,x5有多少种可能的取值。本题思路:大部分的人看到题后,都会直接枚举x1,x2,x3,x4,x5,
2014-03-30 12:29:54
512
原创 HDOJ1509数据结构
此题要注意以下一句话:Note that one message can appear twice or more and if two messages have the same priority, the one comes first will be processed first.(i.e., FIFO for the same priority.) Process to the e
2013-11-20 19:53:18
655
原创 HDOJ2015 偶数求和
思路:当nm时,分两种情况,n%m==0和!=0 #include #includeusing namespace std;int main(){ int n,m; int sum,ans; while(cin>>n>>m) { sum=0; ans=0; if(n
2013-11-07 21:49:22
597
原创 HDOJ2030 汉字统计
Attention:汉字的ascII码为负数#include #include#includeusing namespace std;char a[1000];int main(){ int n; cin>>n; getchar(); while(n--) { gets(a); int
2013-11-07 17:20:32
526
原创 HDOJ2017字符串统计
题意十分简单,思路只要判断每个字符是不是数字就可以,我的代码十分易于理解,虽然没有技术含量。(可以写一个函数将判断的十个数字封装起来,这样会好看很多)#include #include#includeusing namespace std;int main(){ string a; int n; cin>>n; while(n--)
2013-11-07 16:14:57
690
原创 HDOJ2040 亲和数
题目思路:只要把一个数a的除了自己本身的数的约数找出来相加得到另一个数b,则输出YES,否则输出NO。注意:要注意a,b为0的几种特殊情况。#include #include using namespace std;int sum(int n){ int ans=1; for(int i=2; i { if(n%i==0)
2013-11-05 21:59:15
572
原创 最短路HDOJ1548
题目大意:这个电梯只有两个按钮“上”和“下”,当你处在i层时,按“上”时,它会带你去i+ki层,按“下”,则会去i-ki层,然后你按下按钮以后的所到达的层数不能超出电梯层数范围(比如你处在第一层(电梯总共有5层,k1 = 3, k2 = 3,k3 = 1,k4 = 2, k5 = 5),当你按“上”,你就到达了第四层,但你不能按“下”)。问:当你在A层时,你想去B层,你至少需要按多少次“上”和“下
2013-10-24 21:54:34
423
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人