剑指offer:0-9

1.赋值运算符函数

  • 返回值类型是否为引用:考虑连续赋值--str1=str2=str3;
    return *this;

  • 参数类型是否为引用:考虑代码效率;
    const Object& name;

  • 是否提前释放实例内存:考虑内存泄漏;
    delete []data;

  • 当前实例与传入参数是否为同一实例:考虑内存泄漏;
    if(this==&name):

2.实现单例模式

  • 单线程
    构造函数私有化;
    private static Singleton instance = null;
  • 多线程:
    同步锁
    加锁之前判定实例是否已创建
    静态构造函数初始化静态实例对象
    priavte static Singleton instance = new Singleton();
    嵌套类

3.数组中重复的数字

NowCoder

4.二维数组中的查找

NowCoder

5.替换空格

NowCoder

6.从尾到头打印链表

NowCoder

7.重建二叉树

NowCoder

8.二叉树的下一个结点

NowCoder

9.用两个栈实现队列

NowCoder

全部评论

相关推荐

frutiger:逆天,我家就安阳的,这hr咋能说3k的,你送外卖不比这工资高得多?还说大厂来的6k,打发叫花子的呢?这hr是怎么做到说昧良心的话的
找工作时遇到的神仙HR
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 16:15
我应届生,去年10月份开始在这家公司实习,到今年10月份正好一年想(实习+试用期),在想要不要提前9月份就离职,这样好找工作些,但又差一个月满一年,又怕10月份国庆回来离职,容易错过了下半年的金九银十,到年底容易gap到年后
小破站_程序员YT:说这家公司不好吧,你干了快一年 说这家公司好吧,你刚毕业就想跑路说你不懂行情吧,你怕错过金九银十说 你懂行情吧,校招阶段在实习,毕业社招想换工作 哥们,我该怎么劝你留下来呢
应届生,你找到工作了吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务