本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...

本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
题目: 现在有一个整数类型的数组,数组中素只有一个元素只出现一次,其余的元素都出现两次。 分析:主要考察点是异或 核心代码:
题目: 给出两个二叉树,请写出一个判断两个二叉树是否相等的函数。 判断两个二叉树相等的条件是:两个二叉树的结构相同,并且相同的节点上具有相同的值。 数据范围:树上的节点数满足...
题目: 有N个小朋友站在一排,每个小朋友都有一个评分 你现在要按以下的规则给孩子们分糖果: 每个小朋友至少要分得一颗糖果 分数高的小朋友要他比旁边得分低的小朋友分得的糖果多 ...
什么是二进制 在现实生活或者编程时,我们通常采用的是十进制,如int number = 8; 但是计算机是二进制语言,即全部用0,1表示。所以是1000 代码中如何表示 OC...
我的答案 我有过不少面试和被面试的经历,作为面试官出这份面试题从来就不是为了难倒面试者,而是为了多角度全面的了解面试者从而建立信任。面试的时候最担心的是冷场,面试题只不过个引...
前言 什么是内存管理?是指软件运行时对计算机内存资源的分配和使用的技术。其最主要的目的是如何高效,快速的分配,并且在适当的时候释放和回收内存资源。 我们本篇学习的就是iOS开...
iOS面试题及详解下[https://www.jianshu.com/p/6aa6c666768a] 1.Object-C的类可以多重继承么?可以实现多个接口么?Catego...
前言 在前几篇博客里面介绍OpenGL 环境搭建、OpenGL 渲染管线和着色器基础知识,在这些基础之上我们今天来做点东西,画个三角形。 顶点输入 由于我们希望渲染一个三角形...