我的名字叫可汗

每个礼拜都会看一到两部电影,电影是丰富自我的一种方式,但是随着时间的流逝,当时的触动、感悟、开心都会被时间和记忆两杀手消灭。现在开始每个礼拜给自己下个任务写下来自己从电影里感悟到的点点滴滴,I hope I can make it!

今天,我看的电影叫《我的名字叫可汗》,从开始到结束,我的眼睛就像绝了堤的大坝,没有办法让眼泪挺住!我被感动着,为不一样的可汗拥有一颗执着干净的心,为可汗的妈妈对儿子的执着与坚持,为女主人曼迪娅的对患有疾病的可汗的接纳与包容,为因为信仰宗教的原因可汗一样的人不被融入不被尊重直到萨米尔的死。其实,最让我感动的时可汗对曼迪娅的承诺的重视和付出,即使是一句气话让可汗去见总统向世界证明自己不是terririst,以及可汗对曼迪娅制造的不需要金钱但是无比珍贵的浪漫。

这是一部带有浓重政治色彩的片子,宗教、信仰、种族、恐怖分子这一切敏感而又难以诠释的东西,对于不喜欢了解政治的我也可以深深的去反思、去了解。对于信仰,如果心中有,行动比心更应该选择虔诚;对于种族,其实大家都是人类,人就有两种,好人和坏人,不能因为几个坏人去否定一个种族。可汗一旦确定了一个方向就简单的去坚持不想其他,也许这就是他的阿斯伯格综合症(讨厌黄色,不喜欢尖锐的声音,不喜欢与人接触)给他带来的幸运,像阿甘一样一旦决定只是坚持!

希望自己可以血洗可汗的坚持,只为坚持,不想其它!

草原牧民小约翰自称在算法设计上取得了重要突破,他声称发现了一个3sum问题的近似线性时间的算法。 传统的3sum算法通常是这样的一个形式:给定一个整数数组 一个 1 , 一个 2 , 一个 3 , … 一个 n 一个 1 ​ 一个 2 ​ 一个 3 ​ ,…一个 n ​ ,计算满足 一个 我 + 一个 j + 一个 k 0 一个 我 ​ +a j ​ +a k ​ =0(其中 我 < j < k i<j<k)的三元组 ( 我 , j , k ) (i,j,k)的数量。 为了测试小约翰是否真的完成了这样一个算法,通辽可汗决定进行测试。可汗给了小约翰一个大小为 N N 的数组 一个 一个。除此之外,可汗还会给出 Q Q个询问,每一个询问由两个数 l 我 l 我 ​ 和 r 我 r 我 ​ 组成,表示询问区间 一个 [ l 我 … r 我 ] A[l 我 ​ …r 我 ​ ]中3sum问题的答案。 输入格式 第一行包含两个正整数 N N和 Q Q ,分别表示数组的大小以及询问的数量。 输入的第二行包括 N N个用空格分隔开的整数,表示数组 一个 一个。 接下来的 Q Q行,每行包含两个用空格隔开的整数 l 我 l 我 ​ 和 r 我 r 我 ​ ,表示一个询问。 输出格式 输出包含 Q Q行,第 我 i行包括一个整数,表示第 我 i个询问的结果。 样例数据 输入 7 3 2 0 -1 1 -2 3 3 1 5 2 4 1 7 输出 2 1 4 样例说明 对于第一个询问,满足条件的三元组为 ( 一个 1 , 一个 2 , 一个 5 ) (一个 1 ​ 一个 2 ​ 一个 5 ​ ) 和 ( 一个 2 , 一个 3 , 一个 4 ) (一个 2 ​ 一个 3 ​ 一个 4 ​ )。 数据范围 对于 10 % 10%的数据, 1 ≤ N , Q ≤ 100 1≤N,Q≤100; 对于另外 20 % 20%的数据, 1 ≤ N ≤ 1000 , 1 ≤ Q ≤ 100 1≤N≤1000,1≤Q≤100; 对于另外 20 % 20%的数据, 1 ≤ N ≤ 100 , 1 ≤ Q ≤ 10000 1≤N≤100,1≤Q≤10000; 对于另外 30 % 30%的数据, 1 ≤ N ≤ 1000 , 1 ≤ Q ≤ 10 5 1≤N≤1000,1≤Q≤10 5 ; 对于 100 % 100%的数据, 1 ≤ N ≤ 5000 , 1 ≤ Q ≤ 10 5 , − 10 6 ≤ 一个 我 ≤ 10 6 1≤N≤5000,1≤Q≤10 5 ,−10 6 ≤ 我 ​ ≤10 6 。 注意以下几点 一数组名叫a1a2等 二所有的变量名和结构体名字尽量简短一点最好是一个字母 三根据题目要求所述请写出一个代码 四不要用#define MAX_N 5000,#define MAX_VAL (int)(1e6),Pair pairs,vector如果要用vector则替换成结构体 五只用数组和函数和结构体解决 六代码尽量简短通俗易懂 七删掉注释 八注意输入输出,输出是214千万不要把输出弄成2 九用C++写出代码
04-01
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值