精华内容
下载资源
问答
  • 数学的过程,错题是非常常见的。一些同学错一次就不会再犯,但一些同学错一次,下次错了。这就说明复习方法不对,没有正确对待错题,没有好好地总结分析。今天就告诉大家遇到错题应该怎...

    在做数学题的过程,做错题是非常常见的。一些同学做错一次就不会再犯,但一些同学做错一次,下次又错了。这就说明复习方法不对,没有正确对待错题,没有好好地总结分析。今天就告诉大家遇到错题应该怎么办。

    01

    为什么要整理错题?


    试题的价值不仅在于完成,更在于完成的程度。同一本练习题,有些同学能好好利用,提高自己的学科能力,而有些人却没有什么长进。

    二者区别的关键就在于前者做完试题之后,能够针对错题实事求是地找到出错原因,或许是由于粗心或许是由于知识点理解掌握不到位。只有找到原因才能不断提高自己的解题能力。

    02

    如何对待错题?


    1、对待错题该有的态度

    大家在备考的过程中应该会做很多题,但是大家都没有意识到我们自己曾经做错的题可能就是在真正考场上让你丢分的罪魁祸首,所以大家在平时遇到做过的题,千万不能一笑而过,置之不理,做透,分析透,不要相信自己,下次不会错了。

    2、记录错题

    很多考研大神们都有一个错题本,大家可能不知道自己在做某一道题的时候,如果没有经常的提醒和警惕,往往用着以前的思路去做题,那就是错题再做错,要错几次?

    3、分析原因

    要修正错误就是要找出为什么会错的原因,为什么会做错题呢,看错了,知识点记混淆了,还是将同类型的题搞混了,大家在做题的时候都要思考,不能盲目的进行题海战术。

    4、做题检测自己

    做真题,做试题,是最能检测自我能力的,想要检测下自己对于这些曾经做错的题会不会再次做错,做题你就知道了,通过做题检查自己有木有真正的改正,这样的话查漏补缺,下次就不会错了。

    5、温故而知新

    我们考研党要记得太多,要背的太多,要做得太多,不温故知新,错题本就白做了,因为我们都不是过目不忘,做这个错题集的意义同样也在于大家要经常的翻一翻,回顾下。

    7、临考前啃一啃

    在考研战场上,只有一次机会,做错了就是做错了,没有修改的机会,所以在考前一定要抽时间看一看错题集,要不然在考场上做错了曾经错的题,那就功亏一篑了。

    03

    如何利用错题本?

    1、纠重点,找核心

    在错题回顾时,一定要找到原因,有针对性地加以改正,思路问题就针对此类题型多加练习,基础问题就强化相关基础知识,总之一定要对症下药,根治问题。

    2、消化吸收,举一反三

    学习的关键在于做到持之以恒,在学习中积累经验,找到适合自己的方法。我们常说,熟能生巧,错题本一定要常看常练,争取能够达到举一反三的效果。

    只有这样才能真正地把错题消化吸收,输出你所期望的那种努力之后的回报。

    3、对比归纳,做总结

    我们在看错题时千万不可千篇一律,一定要注意同类题型的对比分类,将常错的同类题型进行二次归纳划分,这样既是对自己易错点的回顾,也是对常错题型的强化纠正,降低在考试时的出错率。

    4、理思路,拓思维

    对于错题本上的题目,大家一定要重新梳理思路,并做到彻底理解,这样才能真正的将常错的题型消化运用,要做到举一反三而不是错一道会一道,只有融会贯通在考试时才能做到得心应手。

    5、遵循规律,及时复习

    学习是一个长期的过程,并非能够一蹴而就。艾宾浩斯遗忘曲线表明:人的遗忘速度是先快后慢的。大家把错题整理好之后,需要及时复习。在此过程中,就需要注重出错的原因及常出错的知识点。

    隔段时间,我们需要对自己的错误进行一次归纳总结。有错误并不可怕,关键是要掌握学习的方法,建议大家最好能够有规律地进行周期性复习。

    刷题、题海战术都是有效的,就看你怎么对待错题了。大家可不要做错了题,知道正确答案后就置之脑后了,一定要好好地分析错误点、错误原因及相关知识,经常回顾一下错题集。

    来源于网络

    21考研的QQ群,有很多大学的计算机考研/软件考研资料,欢迎加入

    群号是 954288959


    您还可以在以下平台找到我们

    你点的每个在看,我都认真当成了喜欢

    展开全文
  • 会不会面试官对你鄙视说,这么简单的题目都不会做?反正我是没有见过。做不出来,不是你苯,是因为前面很多步骤卡住了你。要解出一道编程题目,首先要经过几个步骤。1. 基本类型,基本几个库函数名字要记住。...

    又到了找工作,跳槽的季节。曾几何时,大家有没有懊恼过,为什么简单得不简单的编程题,会做得这么辛苦?而且还做不出来。会不会有面试官对你鄙视说,这么简单的题目都不会做?反正我是没有见过。做不出来,不是你苯,是因为前面有很多步骤卡住了你。

    要解出一道编程题目,首先要经过几个步骤。

    1. 基本类型,基本几个库函数名字要记住。防止溢出,记得库函数的用法,有哪些坑。

    2. 如果是C/C++,要注意指针的用法,注意各种内存的管理。

    3. 根据具体要求,要实现各种数据结构(链表,树,堆),和与数据结构相应的基本操作函数或者方法。如果能用C++里面的STL自然是更快了。

    4. 处理数据使用各种排序,遍历方法。要识别出应用那种算法,并且自己实现它。虽然算法实现过程看起来简单,但是他的算法复杂度分析推导过程是比较复杂的,如果你没有仔细看书体会推导过程,你自己推导是比较难的,那你只能死记硬背算法和他的时间空间复杂度。

    5. 经过上面的基本处理,数据已经被各种预处理过,再应用自己设计好的算法去解决问题。如果是动态规划问题,要找出重复最优子结构,还是说这个要遍历减枝,要使用贪心算法。

    6. 考虑各种边界条件,单元测试。

    所以,在解决问题的核心问题之前,你就需要处理这么多问题。这个也是一方面表现了C/C++学习曲线陡峭,如果用脚本语言来是做算法题,那肯定是快很多。如果你做不出来编程题,那你就需要看看自己哪个环节比较薄弱,需要花点时间去补一下,而不是死扣题目,拼命涮题,请把前面几个步骤的基础打扎实了。简单的编程题,其实不简单,它包含了两方面(思维方法,代码实操编写),这两者都不简单,除非你背熟了答案。

    在面试的时候如果发生这种情况,面试官认为默认认为你会使用C++ STL,那他心里就会嘀咕,这么简单的问题,他在搞啥呢?这时候,可能你还在满头大汗地实现一个堆结构,还在写排序。其实应聘者也很纠结,因为有些题目就是要你实现一个数据结构,如果你使用STL,那没有意义了,或者意义不大,就是简单证明你会用STL。所以要跟面试官搞清楚能不能使用STL。这也是大家拒绝冷冰冰的笔试的原因,因为希望在解决问题的时候,能与面试官交流,纸上描述并不能囊括题目所有的条件要素,同时面试官也能看清楚应聘者的思考过程,在应聘者遇到小问题卡住,不能进行的时候,能够给予一些小提示小启发,看他是否能排除这个小问题,最终解决整个问题。而不是笔试题目答题纸上冷冰冰的对与错,然后就打发人家回去。

    如果哪个面试官说很简单,那么他也没有理解编程的每一个知识点,只不过从网上下载的面试题,然后就简单地扔给应聘者做,然后觉得很简单,不停地催,这么简单怎么做这么慢啊?面试者跟他交流,由于他不了解题目,他也会觉得,这么简单怎么问得这么啰嗦啊。如果被你被这种面试官刷了,即不幸,也幸运,没有什么大不了的。

    展开全文
  • 会不会面试官对你鄙视说,这么简单的题目都不会做?反正我是没有见过。做不出来,不是你苯,是因为前面很多步骤卡住了你。 要解出一道编程题目,首先要经过几个步骤。  1. 基本类型,基本几个库函数名字要...

      又到了找工作,跳槽的季节。曾几何时,大家有没有懊恼过,为什么简单得不简单的编程题,会做得这么辛苦?而且还做不出来。会不会有面试官对你鄙视说,这么简单的题目都不会做?反正我是没有见过。做不出来,不是你苯,是因为前面有很多步骤卡住了你。

    要解出一道编程题目,首先要经过几个步骤。

      1. 基本类型,基本几个库函数名字要记住。防止溢出,记得库函数的用法,有哪些坑。

      2. 如果是C/C++,要注意指针的用法,注意各种内存的管理。

      3. 根据具体要求,要实现各种数据结构(链表,树,堆),和与数据结构相应的基本操作函数或者方法。如果能用C++里面的STL自然是更快了。

      4. 处理数据使用各种排序,遍历方法。要识别出应用那种算法,并且自己实现它。虽然算法实现过程看起来简单,但是他的算法复杂度分析推导过程是比较复杂的,如果你没有仔细看书体会推导过程,你自己推导是比较难的,那你只能死记硬背算法和他的时间空间复杂度。

      5. 经过上面的基本处理,数据已经被各种预处理过,再应用自己设计好的算法去解决问题。如果是动态规划问题,要找出重复最优子结构,还是说这个要遍历减枝,要使用贪心算法。

      6. 考虑各种边界条件,单元测试。

      所以,在解决问题的核心问题之前,你就需要处理这么多问题。这个也是一方面表现了C/C++学习曲线陡峭,如果用脚本语言来是做算法题,那肯定是快很多。如果你做不出来编程题,那你就需要看看自己哪个环节比较薄弱,需要花点时间去补一下,而不是死扣题目,拼命涮题,请把前面几个步骤的基础打扎实了。简单的编程题,其实不简单,它包含了两方面(思维方法,代码实操编写),这两者都不简单,除非你背熟了答案。

      在面试的时候如果发生这种情况,面试官认为默认认为你会使用C++ STL,那他心里就会嘀咕,这么简单的问题,他在搞啥呢?这时候,可能你还在满头大汗地实现一个堆结构,还在写排序。其实应聘者也很纠结,因为有些题目就是要你实现一个数据结构,如果你使用STL,那没有意义了,或者意义不大,就是简单证明你会用STL。所以要跟面试官搞清楚能不能使用STL。这也是大家拒绝冷冰冰的笔试的原因,因为希望在解决问题的时候,能与面试官交流,纸上描述并不能囊括题目所有的条件要素,同时面试官也能看清楚应聘者的思考过程,在应聘者遇到小问题卡住,不能进行的时候,能够给予一些小提示小启发,看他是否能排除这个小问题,最终解决整个问题。而不是笔试题目答题纸上冷冰冰的对与错,然后就打发人家回去。

      如果哪个面试官说很简单,那么他也没有理解编程的每一个知识点,只不过从网上下载的面试题,然后就简单地扔给应聘者做,然后觉得很简单,不停地催,这么简单怎么做这么慢啊?面试者跟他交流,由于他不了解题目,他也会觉得,这么简单怎么问得这么啰嗦啊。如果被你被这种面试官刷了,即不幸,也幸运,没有什么大不了的。

    转载于:https://www.cnblogs.com/studyNT/p/8467985.html

    展开全文
  • 关于位运算的一道试题校招笔试

    千次阅读 2014-01-12 16:45:39
    之前参加某公司的比试有一道题至今还记得,一直在寻找最优解法,今天看到了一个更好的方法。 题目具体的不记得了,大概就是输入一个char类型的数,然后统计二进制表示的1的个数。 我当时的解法很二逼,从n = 0~7...

    之前参加某公司的笔试有一道题至今还记得,一直在寻找最优解法,今天又看到了一个更好的方法。

    题目具体的不记得了,大概就是输入一个char类型的数,然后统计二进制表示中1的个数。

    我当时的解法很二逼,从n = 0~7,算2的n次幂,然后拿输入的数与2的n次幂做“与”运算,结果不等于0就计数+1.很明显,这么写是不会拿到offer的。

    后来我想了想,问题出在求2的n次幂上,于是就定义了一个新的变量n = 1;拿输入的数与n做“与”运算,然后n<<1,这个写在一个循环里,如下:

    int NumOf1(char c)
    {
        int count = 0;
        uint32_t flag = 1;
        while (flag) {
            if (c & flag)
                count++;
            flag = flag << 1;
        }
        
        return count;
    }

    后来想到了用C++的标准库来实现(PS:我忘记了当时是不是要求用C)

    把char放到bitset里

    int NumOf1(char c)
    {
        bitset<8> cbet(c);
        int count = (int)cbet.count();
        return count;
    }

    今天看《剑指offer》又看到了新的解法,它给出了3种

    第一种跟我上面讲到的移位解法差不多,不过不是将新定义的变量flag移位,而是对原输入的char移位。实现如下:

    int NumOf1(char c)
    {
        int count = 0;
        while (c) {
            if (c & 1)
                count++;
            c = c >> 1;
        }
        
        return count;
    }

    看上去似乎没有什么问题,实际上 考虑一下,当输入一个负数的时候是会引起死循环的,因为负数移位之后前面空缺的位置补1,不仅结果不正确,而且c不会为假,一直循环下去。

    (PS:算数右移:有符号数 左边补符号位,即正的补0,负的补1;无符号数 左边补0;

                 逻辑右移:左边总是补0

                 左移操作:右端补0)


    书上给出的第二种解法其实跟我上面的移位的解法是一样的。同样的实现就不再说了。

    第三种解法是“能给面试官带来惊喜的解法”,先看代码:

    int NumOf1(char c)
    {
        int count = 0;
        while (c) {
            count++;
            c = (c - 1) & c;
        }
        
        return count;
    }

    这个方法乍一看不太好理解,下面就来具体分析一下:

    一个数减去1,然后和它自身做“与”运算 会把从右边起第一个不是1的位置0,并且其它位保持不变。一个数减去1后,从右边起第一个是1的位就变成了0,它左边的保持不变,右边的0都变成了1,也就是说从最右边第一个1开始的位往后都取反了,和它自身做“与”运算后改变了的位(从右边第一个1开始往后的位)都会是0,其余的不变。举个例子看一下会更直观,1100,先减去1得到1011,1011 & 1100 = 1000;第二次运算:1000 - 1 = 0111; 0111 & 1000 = 0;循环完毕,共执行了2次。

    看来解决问题不是终点,终点是找到最优解决方案。继续努力,祝我拿到一个好的offer吧~

    展开全文
  • 编译原理(一道小证明

    千次阅读 2013-07-09 00:54:36
    不过看到证明,尤其是简单的证明,LZ积蓄了多年的数学细胞被激发起来了,这就是青春啊,神马《致青春》的都弱爆了,总拿爱情说事,其实大学里还是很多值得回忆的事的,比如证明,LZ说这话会不会勾起了...
  • 多年前参加dba面试时碰到的一道题,当时不会做,主考官也只是大致说了个思路,这么多年来一直想回答,却因为种种原因没有去答,整理笔记的时候,复想起这道题... 对一张千万级的表,你要确定一个字段上,是否...
  • <div><p>阮老师在其推特上放了一道题: <pre><code>js new Promise(resolve => { resolve(1); Promise.resolve().then(() => console.log(2)); console.log(4) }).then(t => console....
  • 这跟我之前的那个旋转数组相似之处,都是两个有序序列的组合。 JavaScript:leetcode_33. 搜索旋转排序数组(二分法) 看题目限制,肯定是不能用遍历的O(n)。而且对获取mountain的值100次的限制。 那么自然...
  • 牛魔王不出意料给 牛牛一道看似很难的题目:求多少个不同的正整数三元组 (i,j,k) 满足 sqrt(i)+sqrt (j)=sqrt (k) ,且 i×j≤n。 牛牛并不会做,你能略施援手吗? 不相等的ij互换位置相当于一个新的答案...
  • 一道明明简单我却不会。 切入点当然是O(n^4)的暴力。显然这其中大量的重复计算。 一开始的想法是从前往后,从后往前各跑一遍floyd。这样的关键问题在于如何合并两个floyd的结果。然而我只想出了O(n^3)...
  • 案例分析主要考到了需求活动、质量管理、项目管理方面存在问题、挣值计算、收尾的知识(包括管理收尾和合同收尾的知识、项目验收、验收步骤等),这次案例又有一道关于挣值计算方面的题目,而且这次的挣值计算题目...
  • ▲点击查看在科学界中,一个非常著名的概念,叫做后设认知。官方解释是:人们是如何对自己的思维模式进行反思。打个简单的比方:你学习或者自己孩子学习的时候,会不会经常出现一道数学反复错...
  • 之前在Cauchy-Bunyakovsky不等式一文中介绍这道,我以为我会做了,然鹅,今天又做了一道基本是一样的,还是不会,心态崩了。。所以还是把这道记录一下好了o(╥﹏╥)o 原题目 设实数域上的nnn级矩阵A=(B,C),B...
  • 【问题描述】 呵呵,欧教出了一套,准备用来考察13 级众基友的OI 水平:“代码都是NOIP ...当然,不是所有的基友会做这些,比如小兽做BFS 不加边框,小蛋基本不会做题…… 作为基房的女王,神母牛小希想要知道是
  • 谈谈面试与面试

    2021-01-04 04:23:55
    每一轮都算法——这公司就是万恶的M$哈哈哈) <p>PS. position那道题目,我是不怕漏的,如果你要认真准备这道的答案的话,基本等于学好了CSS的布局了,兴趣的同学可以写篇...
  • 笔试的另一个答案

    2019-09-30 03:53:21
    上周六笔试的时候,这么一道题目:一个共有10个15位身份证号码字符...当时脑子一片混乱,竟然就想用正则表达式来,而正则表达式在vb中又不会用,想来想去也只能用JavaScript来写了。记得代码如下: 1function...
  • 这次还有一个意外的收获就是我们在最后一道题是发现有些变量如果定义为long long就会超时,但是用int就不会超时,而且差距挺大的,前者用时一万秒也没运行完,后者只运行了一千多秒。局限于现在所知道的知识,而且...
  • 前几天,刷数据分析的面试,期间遇到几个SQL,其中有一道需要用到Oracle中的nvl函数,还有关于数据类型转换,时间格式转换的函数等等;“虽说有印象,但确实不会写了!可要是看一眼,马上就能出来!”我就是...
  • 第四部分是每日一题,每日一题是在交流群(包括微信和 qq)里进行的一种活动,大家一起 解一道题,这样讨论问题更加集中,会得到更多的反馈。而且 这些题目可以被记录下来,日后会进行筛选添加到仓库的题解模块。 ...
  • 一道题卡3天也根本不出来,没人讨论,因为网上题解写的不清楚,就没人去,也没人会,讨论你麻痹! TMD,为什么会这样。 身边没有人更强了,不会就是真的不会,我真不知道自己在干嘛,自己多傻逼,想逃避,这...
  • 2019.1.23 训练博客

    2019-01-23 19:00:06
    一个树状数组+思维(虽然是靠着学长),觉得不错,然后又做了一道思维又做了一道树形背包的,以前做过的的,课本上的例题,然后一道贪心一个模板没做,因为别人都说太裸了,接下来的不会了,就...
  • 深圳大学电子协会的OJ上,有一道标难度为“低”的《少了荔枝》。可是大家做了,觉得很棘手,要么无从下手,要么超了时间。我觉得很有意思,成功将时间复杂度降到了O(1)。 题目 描述 深大有一颗荔枝树,结了许多...
  • 那么,如果有事务修改数据,又有事务读取这个数据,需要加锁么?答案是不一定,事实上,Mysql的很多数据库引擎为了提升并发性能,都做了多版本并发控制,也就是我们常说的MVCC,事实上,除了Mysql,其他知名的关...
  • 最近到某互联网公司面试,做了笔试后,有一道笔试是这样子的:Serializable有什么作用,张工没有作答,面谈时面试官问了,小张回答不出个所以然。面试官:你都工作五年了,连序列化都不知道,你这5年都干些...
  • 第六天总结

    2017-07-31 20:28:00
    今天是第六天,马上就考试了!今天讲了数组。觉得挺简单的,题的都会。但,,,只要有函数,就不会了。。。还有加强函数练习呀! 今天的题。...有一道题。是1055。。。真不会,明天再分析吧
  • 假如有这样一个场景:小红做作业的时候,有一道题不会做,这时候,小红就去问同桌小明怎么做,小明表示也不会做,于是,小红去问学习委员小黄,小黄也不会做,最后,小红不得不请教老师这个问题,老师给江红讲解了...
  • 今天做了头条笔试题,是惨淡而归,一道不会,然后人告诉我最后一道题是leetcode原题,看了之后,理解了普通的滑动窗口的解法,然后看了高赞的解答,感觉好精简的说,想了好久才想明白,这里解释一下高赞的解答。...
  • csp-s2020

    千次阅读 2020-11-07 19:42:09
    就当是一种经验吧,时候题战略真的非常重要,回想当时数学中考的时候也遇到了类似的情况,死磕一道题导致思维混乱,结果没写出答案带着不清晰的脑子写下一道题,最后白白浪费一个小时一无所获。 当初选择信
  • NOIP 2020 游记

    2020-12-05 20:15:28
    做了一道 NOIP 2018 填数游戏 写了个 NOIP 2018 保卫国王,叕叒双挂分了 晚上在空间开了个 ldx buff /se Day 1 看压缩包发现字符串,之前更同学们说不考字符串感觉很愧疚,谢罪谢罪 开题发现 A 是拓扑排序,...

空空如也

空空如也

1 2 3 4 5
收藏数 98
精华内容 39
关键字:

又有一道题不会做了