算法字符串系列的第四篇文章,计算给定字符串的最长无重复子串。 这篇文章主要介绍两种方法,一种是基于hash的思想,一种是基于dp(动态规划)+hash来实现,这两种方法都不难...
算法字符串系列的第四篇文章,计算给定字符串的最长无重复子串。 这篇文章主要介绍两种方法,一种是基于hash的思想,一种是基于dp(动态规划)+hash来实现,这两种方法都不难...
前言 本文翻译自JavaScriptCore Tutorial for iOS: Getting Started 翻译的不对的地方还请多多包涵指正,谢谢~ JavaScri...
1. 思路 当我们想要判断两个对象相等时,我们到底是在比较什么?我觉得可以通过以下三个方面的比较来确定两个对象相等 指针是否相等 两个对象所属的类是否一样 两个对象中的各个字...
先创建一个类CHHPerson作为测试类 CHHPerson.h CHHPerson.m == 判断为同一个对象(指针地址判断) 测试代码: 输出结果: isEqual ...
OC中,==号比较两个对象,是比较两个对象的地址,而 isEqual方法,是比较两个对象的值是否相等。 比如,NSString *str1 = @"1",NSString *...
我们都知道C语言中如何判断两个整形数据是否相等,直接用==就可以判断。但是判断两个浮点数是否相等却不能用==。float是32位,double是64位float32位中,1位...
目录 一,浮点数精度丢失? 二,整数的二进制表示 三,浮点数的二进制表示 四,iEEE 754浮点数的手动转换 五,四舍六入五去偶 一,浮点数精度丢失? 在iOS开发中,我们...
部分原创,部分网上 oc 禁用某个方法 判断nil的宏 懒加载 debug // 覆盖系统自带的 color frame
题目:在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出...
头条的一面 很重视整个计算机体系的基础算法、网络、操作系统需要重点准备,iOS知识涉及到比较少,估计会在二面重点考察 职位方向的具体知识 1.上来自我介绍,(尽量说一些简历上...
题目: 给定一个二叉树,检查它是否是镜像对称的。 例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 但是下面这个 [1,2,2,null,3,null,3] 则不是镜...
LeetCode中与Permutations相关的共有四题: 31. Next Permutation 46. Permutations 47. Permutation...
一 关于CoreAnimation CoreAnimation是苹果提供的一套基于绘图的动画框架,下图是官方文档中给出的体系结构。 从图中可以看出,最底层是图形硬件(GPU)...
前言 在最近的面试中,我发现一道面试题,其考点是:围绕iOS App中一个视图从添加到完全渲染,在这个过程中,iOS系统都做了什么? 在进行了大量的文章查阅以及学习以后,将所...
有很多种framework以及很多种方法的组合可以在屏幕上渲染UI元素,我们在这里讨论这个过程中发生的事情,希望这些内容可以帮助你加深对各个API性能的认识以期在决定何时以及...
前言 Max Howell大家可能都知道,他是著名的HomeBrew的作者,却在面试谷歌时由于不会写反转二叉树被谷歌拒绝.所以笔者抱着学习的态度在LeetCode上找到了Ma...