记腾讯线上笔试

可能大家也看到了我这段时间写了很多学习笔记。。主要就是准备这个来着

先说说感觉吧:

  • 非科班出身,基础知识不全面,主要是我基本不懂网络相关的知识
    我只是对底层的了解的要多一点(当然也不是很多。。),还有数据库啊什么的都不会。
    这也没办法,没时间学这个啊。
  • 题目量也不是特别大,第二部分编程题就3个
  • 算法数据结构考的并没有想象的那么多那么难。。当然还是有一个没时间&没思路

总的来说呢就是还是挺基础的。

大题第一个是写一个SQL的什么东西。。我表示一脸茫然

第二个是写stack和heap的区别,我觉得说的是内存里面的栈和堆,如果是数据结构的话,似乎差的有点远。

第三个是矩阵的问题,给一个正方形矩阵,是蛇形的,就是123456789....从外到里围起来,然后要你一行一行的打印。

第4个是有一个字符串,然后让你打印最长的回文子字符串,注意可以是不连续的。
比如cabebaf的话,可以忽略掉cef,剩下abba,就是回文的;
让你输出这个长度。

做最后一个就几分钟了,写了一个有bug的代码。。
我不知道为啥提示我strlen使用错误?
不过我那个算法肯定是错的,我想的是两个指针从两端向中间靠拢,相等的话记录长度的变量ret++;但是不想等的话,移动一个指针就好了,可是移动哪个指针呢?我这里没想出来,感觉这个部分还是得用到什么算法的。。


总的来说,我是不报什么希望了,搞硬件的就搞硬件去吧。。伤心

明天还有一天假,好好休息啦

你可能感兴趣的:(记腾讯线上笔试)