- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 01-函数
函数之前已经看过一些swift2,所以基本数据类型之类的就自动忽略了,直接从函数开始学习,不定期更新.无参函数func printaa(){ print("aa")}printaa();运行结果aa空函数func fun(){}fun()运行结果有参函数func printStr(Name: String){ print(Name)}let name1 = "T
2015-12-03 19:42:33 422
原创 图片轮播器
之前看App上的图片轮播器,感觉很牛逼,后来做了之后发现也没有想象中的那么难.不过就是一个UIScrollView.这里的图片轮播器已经封装好了,可以正常使用.资源链接:点击打开链接LQPageView.xib布局如下:(默认300*130),一个UIScrollView和一个UIPageView,两个控件都要放在View里,别把UIPageView放到UIScrollVi
2015-11-22 23:44:16 382
原创 ios2048
自学一段时间的ios,尝试着做了个2048,因为之前做过Android的2048,所以逻辑等都知道.做起来还算顺利,之前出了一点小bug,都已经改过来了.第一次自己尝试写写东西,没有开发经验,比较乱,不过已经尽力整理过了.源码已经上传.所有的代码都写在了ViewController文件#import "ViewController.h"/* * 用来存放图片的数字是多少,
2015-11-06 23:14:19 558
原创 插入排序
#include int *a;int n;void print(){ for (int i = 0; i < n; i++) { printf("%d\t", a[i]); } printf("\n");}void insert(){ for (int i = 1; i < n; i++) { int key =
2015-11-02 22:08:57 289
原创 OC的类
#import typedef enum{ kSoldierLevel1, kSoldierLevel2, kSoldierLevel3}SoldierLevel;@interface Gun : NSObject{ @public int _bulletCount;}- (void)shoot;@end@implementatio
2015-10-26 21:17:14 258
原创 static, extern的用法和区别, const用法
当使用static来修饰局部变量,那么会延长局部变量的生命周期, 并且会更改局部变量存储的位置 ,将局部变量从栈转移到静态区中.只要使用static修改局部变量之后,当执行到定义局部变量的代码就会分配存储空间, 但是只有程序结束才会释放该存储空间用static声明或定义一个变量,那么变量只分配一次内存空间,即只执行一次.static和extern: 函数也分
2015-10-24 21:15:59 315
原创 数独游戏
你一定听说过“数独”游戏。如下图所示,玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个同色九宫内的数字均含1-9,不重复。数独的答案都是唯一的,所以,多个解也称为无解。本图的数字据说是芬兰数学家花了3个月的时间设计出来的较难的题目。但对会使用计算机编程的你来说,恐怕易如反掌了。本题的要求就是输入数独题目,程序输出数独的唯一解。我们保证所有已
2015-10-23 21:56:33 707
原创 万年历
#include int year(int y){ if ((y % 4 == 0 && y % 100 != 0) || y % 400 == 0) return 366; else return 365;}int main(int argc, const char * argv[]){ int y; //
2015-10-22 18:36:21 642
原创 n后问题
在n*n的棋盘上放置彼此不受攻击的n个皇后,按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n后问题等价于在n*n格的棋盘上放置n个皇后,任何2个皇后不放在同一行或同一列或同一斜线上。共有多少中放法?1.回溯法#include <stdio.h>#include <stdlib.h>int *x;int n;int sum;...
2015-10-21 23:58:08 411
原创 选择,冒泡排序,折半查找,插入
#include void selectSort(int nums[], int length);void bubbleSort(int nums[], int length);int findKey(int num[], int len, int k);int insertKey(int num[], int len, int k);void print(int arr[], in
2015-10-20 21:40:32 360 1
原创 迷宫
#include void print(char cs[6][6]){ for (int i = 0; i < 6; i++) { for (int j = 0; j < 6; j++) { printf("%c", cs[i][j]); } printf("\n"); }}int isSucces
2015-10-19 20:49:35 258
原创 int型转二进制,八进制,十六进制查表法
#include void toBinary(int num);void toOct(int num);void toHex(int num);void total(int num, int base, int offset);void toBinary2(int num);void toOct2(int num);void toHex2(int num);int main(i
2015-10-19 19:31:57 855
原创 心跳
心跳#include int main(){ int i = 0; while (1) { if (i % 2 == 0) { printf(" *** ***\n"); printf(" *** *** \n"); printf("*********\n");
2015-10-18 22:47:07 405
原创 scrollView的contentSize,contentInsert,contentOffset
假设有一张很大的图,比手机屏幕大的多(scrolView和手机屏幕一样大小),contentSize就是指这张图的大小,contentInset就是指,当用手机屏幕显示这张图的最边缘,这张图的边缘和手机屏幕边缘之间的空白距离就是contentInset,即手机屏幕所能显示这张图边界外空白的最大距离。contentOffset是指,以这张图的左上角为原点,向右下XY为正,co
2015-09-29 20:16:44 698
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人