文档文本内容
- https://51jobs.taobao.com/ galerjim
--
1.1 A B C D
1 2 5 10
17
A & B -->2 mins
1 mins <-- A
C & D -->10 mins
2 mins <-- B
A & B --> 2 mins
2 1 10 2 2 17 mins
1.2 1-20 A B A
B A B
2 3
1.3 ?
1-12*11*10*9/12*12*12*12 = 1-55/96 = 41/96
1.4 30 . 100
100 777000 . 100
111000000
?
70
2 aa b if
###dddeeefffiiinnneee mmmaaaxxx(((aaa bbbbb))))) ((((((((((((((((((((lllllooooonnnnnggggg)))))((((((((((aaaaa)))))--(((bbbbb)))))))))))))))&&&&&00000xxxxx8888800000000000000000000000000000000000)))))?????bbbbb:::::aaaaa)))))
a > b aaa---bbb 0 0 a
a-b 1 000xxx888000000000000000000000 1 0 1
b.
3 a^b << 2
--->>> .( )
"<<" "^" b 4
a
a = 6 b = 4 a^b<<2 = 22
/ / offer- https://51jobs.taobao.com/ galerjim
4
printf("The file name: %d\n" __FILE__);
printf("The current line No:%d\n" __LINE__);
ANSI C :
_ _LINE_ _
_ _FILE_ _
_ _DATE_ _
_ _TIME_ _
_ _STDC__ ANSI C 1
__cplusplus__ C++
5 a[3][4] aaa[[[111]]][[[111]]]::: ***(((&&&aaa[[[000]]][[[000]]]+++555))) ***(((***(((aaa+++111)))+++111))) ***(((&&&aaa[[[111]]]+++111))) ***(((&&&aaa[[[000]]][[[000]]]+++444)))
: *(*(a+1)+1)
a a+1 &a[0][1] *(a+1)=a[0][1] *****(((((*****(((((aaaaa+++++11111)))))+++++11111)))))===== *****(((((aaaaa[[[[[00000]]]]][[[[[11111]]]]]
+ 1) =/= a[1][1]
6 fun((exp1 exp2) (exp3 exp4 exp5))
7.
8. enum
enum {
1
2
…
nnn
};
For example:
enum weekday { sunday mmoonnddaayy tuesday wednesday thursday friday saturday};
enum weekday week_day;//week_day
9.
10. *p=NULL *p=new char[100] sizeof(p)
4 4
11.
/ / offer- https://51jobs.taobao.com/ galerjim
(1+2+3+...+n)/n = (n+1)/2
12. for(i=0 sum=0; i<10; ++i sum+=i);
sum = 55
13. switch()
switch
14. a b
x = x+y; y = x-y; x = x-y
15. float x if
if(x>=0.000001 && x<=-0.000001) x 0
float: 6
double: 16
16.
********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
1. tableQQ ID NNNiiiccckkknnnaaammmeee
(1) SQL
(2) Nickname QQ ID SQL
(3) ID 1234 SSQQLL
(4) ID 5555 Nickname '''111222333444''' SQL
(1) CREATE TABLE tableQQ
(
IIIDDD NNNUUUMMMBBBEEERRR(((111222))) NNNOOOTTT NNNUUULLLLLL
NNNNNiiiiiccccckkkkknnnnnaaaaammmmmeeeee VVVVVaaaaarrrrrccccchhhhhaaaaarrrrr22222(((((3333300000))))) NNNNNOOOOOTTTTT NNNNNUUUUULLLLLLLLLL
);
(((((((2222222))))))) ssssssseeeeeeellllllleeeeeeecccccccttttttt ******* fffffffrrrrrrrooooooommmmmmm tttttttaaaaaaabbbbbbbllllllleeeeeeeQQQQQQQQQQQQQQ wwwwwwwhhhhhhheeeeeeerrrrrrreeeeeee NNNNNNNiiiiiiiccccccckkkkkkknnnnnnnaaaaaaammmmmmmeeeeeee ======= '''''''QQQQQQQQQQQQQQ''''''' ooooooorrrrrrrdddddddeeeeeeerrrrrrr bbbbbbbyyyyyyy IIIIIIIDDDDDDD dddddddeeeeeeesssssssccccccc;;;;;;;
(((333))) dddeeellleeettteee fffrrrooommm tttaaabbbllleeeQQQQQQ wwwhhheeerrreee >>>
(((444))) iiinnnssseeerrrttt iiinnntttooo tttaaabbbllleeeQQQQQQ vvvaaallluuueeesss(((555555555555 '''111222333444''')));;;
//
(5)drop table tableQQ;
2. s(sno sname) c(cno cccnnnaaammmeee))) sssccc(((sssnnnooo cno grade)
1 "db"
2
3 90
(1)select a.sno a.cno b.cno b.cname from sc a c b where a.cno = b.cn
o and b.cname = 'db';
(2)select sno max(grade)from sc group by sno;
(3)select cno count(sno) from sc where grade > 90 group by cno;
****************************************************************************
/ / offer- https://51jobs.taobao.com/ galerjim
1.
2. Internet
TCP/IP
3. Internet IP
ARP address resolution protocol
4. IP
12 11
3
:
12 a1 a2 a333.....................aaa111000 aaa111111 a12.
12 3 4 aaa111~~~aaa444 b1 aa55~~aa66 222 b2 3
b3
b1 b2 ccc111 c2
1.c1 c2 a1 aaa888 ccc222 c1 a4 a9 a12
aaa999 a11 ccc222 c1 aa11 a3 c2 a9 a11
A aaa111222 a12
11 a12
B c1 aaa999 a11 c1
a8 c1 a9 aaa888 aa1111 c2 a9
C c1 a9 aaa111111 B B
2.c1 c2 c1 c1 a9 a12
A c1 c1 a2 a4
c2 a5 a6 c1 a9 c2 c1 a1 a5 a6 c2 a7 a8 a9
1 c1 a2 a4
a5 a8 2 c1 a2 a4
/ / offer- https://51jobs.taobao.com/ galerjim
a2 a4 c1 c2
2 c1 a1 a7 a8
a9 a2 a4 a5 a6
a1 a7 a8 a7 a8
a1
3 2 c1 a5 a6
c1 a5 a6
3 a5 a6
B 1 c1 c1 c2 A
12
11
N 1 2 3...N*N
:
#include<iostream>
#include<iomanip>
#include<cmath>
usingnamespace std;
int main()
{
int n;
cin>>n;
int i;
int **Matr=newint*[n];//
for(i=0;i<n;++i)
Matr[ i ]=newwwiiinnnttt[[[nnn]]];;;//////
//j=n/2 111
int j=n/2 nnnuuummm===111;;;//////
i=0;
while(num!=n*n+1)
{
// %
MMMaaatttrrr[[[(((iii%%%nnn+++nnn)))%%%nnn]]][[[(((jjj%%%nnn+++nnn)))%%%nnn]]]===nnnuuummm;;;
// n
if(num%n==0)
i++;
else
&nb
sp;
{
i--;
j++;
}
/ / offer- https://51jobs.taobao.com/ galerjim
num++;
}
for(i=0;i<n;i++)
{
for(j=0;j<n;++j)
cout<<setw((int)log10(n*n)+4)<<Matr[ i][ j ];//
cout<<endl<<endl;//
}
for(i=0;i<n;++i)
delete [ ]Matr[ i ];
return1;
}
:( )))////////////
10G 222GGG
:
1 256M 64 222555666MMM***888 === 222GGG 00
2 10G 256M
3 256M
4 32bit 666444bbbiiittt
10G
5
32bit 10G 222 256M
( 32bit 222555666MMM 000-- 2^32 - 1 4G 4G/256M
= 16 16 000---111555 1 16-333111 ... 256M 0-15
1166-31 ... 256M
)
:
40 1GB
:
: 4 2^32 4G
500MB bit 4 0
bit 40G 500M bit 0
buf
unsigned int x=0x1;
for each int j in file
buf=buf ¦x < <j;
end
/ / offer- https://51jobs.taobao.com/ galerjim
(3) for(unsigned int i=0; i <= 0xffffffff; i++)
if (!(buf & x < <i))
{
output(i);
break;
}
:
O 2n
00000000H-00000FFFH
00001000H-00001FFFH
......
0000F000H-0000FFFFH
.....
FFFFF000H-FFFFFFFFH
XXXnnn===XXXnnn+++111
Xn=1000H
: 1 10w 10w 2
:
A[10w--222]]]
B[10w] B 1 0
for(i=0;i <10w-222;;;iii++++++)))
{
B[ A[i] ]=1
}
B
:
64 int
:
2w QQ 5min qq
:
a[qq ] qq a[qq ]++
2 QQ
/ / offer- https://51jobs.taobao.com/ galerjim
2w x 300s
6 000 000 1
qq 10^10 q 10^10 / (6 * 10^6)
qq
struct QQstruct {
num_type qqnum;
timestamp last_logon_time;
QQstruct *pre;
QQstruct *next;
OutPutList *out; // free
}
300 QQStruct 300 qqqq
free 2w X 300
5 fffrrreeeeee 2w
free
qq
/ / offer