IOS中 init和initialize
一、init和initialize
1.方法类型
1> init属于对象方法,-开头
2> initialize属于类方法,+开头
2.调用时刻
1> init:每个对象初始化的时候调用一次
2> initialize:每个类初始化的时候调用一次
(一个对象和一个类都只初始化一次)
3.例子:用NSString类创建了7个NSString对象
1> 调用了1次initialize方法;
2> 调用7次init方法
二、UIView对象的初始化
1> init
2> initWithFrame:
3> initWithCoder:
4> awakeFromNib 当对象是从xib或者storyboard中创建时才会调用,不会调用init开头的方法
当对象是通过代码创建,不是从xib或者storyboard中创建时,才会调用init开发的方法
SPFA(还是稍微写写吧,虽然没什么用)
最短路径(随便写写)(Floyd,Bellman-Ford,Dijkstra)
Just a Hook HDU
数论逆元
最长上升子序列(LIS)算法(附Codeforces Round #641 (Div. 2),B题题解)
Educational Codeforces Round 86 (Rated for Div. 2)
Codeforces Round #633 (Div. 2)
Codeforces Round #631 (Div. 2)
Mayor's posters(线段树离散化)