http://acm.hdu.edu.cn/showproblem.php?pid=6121 题意:给你一颗完全K叉树,求出每棵子树的节点个数的异或和。 思路: 首先需要了解一些关于完全K叉树或满K叉树的一些知识: 对于每棵子树,只有三种情况: ①是满K叉树 ②不是满K叉树 ③叶子节点 并且非满K叉 ...
分类:
其他好文 时间:
2017-08-17 00:30:39
阅读次数:
170
最近在尝试Unity3d的使用,毕竟Unity可以很好的编译出iOS代码,只用我们正常进行打包就好了。 这里遇到了个问题,分享一下。 Archive快结束的时候,报了三个错误,类似于 /Users/sciyonSoft/Library/Developer/Xcode/DerivedData/Unit ...
分类:
移动开发 时间:
2017-08-16 11:34:36
阅读次数:
262
ios 第一篇文章 不晓得有没有人遇到过ios代码内调用键盘(keyboard)调不出来的情况,反正我是遇到了,按官方文档的说法调用键盘事件非常easy事实上: 我用了之后,不晓得为嘛,键盘就是不显示,看别人的代码都是用的托付。我想官网也没要求一定要托付啊,于是乎各种Google及百度,结果还是那样 ...
分类:
移动开发 时间:
2017-08-08 20:09:01
阅读次数:
201
如上图。我们能够把v0标记为0。v1标记为1。。。。 并把联通的2点权值全设置为1,那么能够用邻接矩阵(右图)来表示 概念解析: 第一个邻接顶点: 我们以vo为例,第一个邻接顶点为V1(事实上也能够使V3,仅仅只是考虑计算机的存储顺序。我们找邻接顶点,通常是从v0扫描到v3。所以我们先在内存中扫描到 ...
分类:
其他好文 时间:
2017-08-08 13:55:13
阅读次数:
109
在开发过程中,我们可能遇到ios代码与js交互的情况,本人第一次使用遇到了很多坑,这里纪录一下,方便自己,也方便需要的人。 1.第一步先建一个接口(协议)并继承JSExport 这里实现两个方法提供给js调用的方法 import JavaScriptCore @objc protocol Swift ...
分类:
移动开发 时间:
2017-08-06 10:40:19
阅读次数:
311
在使用NSMutableDictionary的时候经常会使用setValue forKey与setObject forKey,他们经常是可以交互使用的,代码中经常每一种的使用都有。1.先看看setValue: forKey:的定义 扩展NSMutableDictionary的一个类别,上面注释说的很 ...
分类:
移动开发 时间:
2017-07-26 01:48:56
阅读次数:
289
概念 人有体力、情商、智商的高峰日子,它们分别每隔 23天、28天和33天出现一次。对于每个人,我们想 知道何时三个高峰落在同一天。给定三个高峰出现 的日子p,e和i(不一定是第一次高峰出现的日子), 再给定另一个指定的日子d,你的任务是输出日子d 之后,下一次三个高峰落在同一天的日子(用距离d 的 ...
分类:
编程语言 时间:
2017-07-18 00:15:07
阅读次数:
178
随着代码量的增加和项目的增大以及项目合理或不合理的迭代,代码会显得冗余和杂乱。良好的代码规范和和规则以及设计良好的封装对项目的迭代扩展以及程序员本身无疑是一件好事,因此,在这里作一些简单的代码规范规则的说明,并希望大家遵守和扩展此文档。 代码规范对于维护代码来说是非常重要的,好的规范增加可读性,能让 ...
分类:
移动开发 时间:
2017-07-05 11:51:42
阅读次数:
304
项目要做这样一个效果的启动页。 考虑到版本号是会不断变更的,因此采用动画效果启动页,让版本号动态加载iOS启动页动画效果 - 简书 考虑到屏幕适配问题,因此采用代码对视图添加约束。在添加约束的过程中遇到了一些问题,在此做一下记录和总结. 代码实现autolayout的注意点: 1.要先禁止autor ...
分类:
移动开发 时间:
2017-06-20 14:49:24
阅读次数:
249
js代码和原生ios代码进行交互使用WebViewJavascriptBridge非常简化了我们的操作特别是在ios这边 js 掉用ios原生代码时要注意的几个事项: 1、js和ios定义好相互调用的各自要掉用对方的函数名 2、ios中的操作: a、创建一个bridge对象self.bridge = ...
分类:
移动开发 时间:
2017-05-04 16:18:15
阅读次数:
264