码迷,mamicode.com
首页 > 编程语言
C语言-排序-希尔排序
C语言-排序-希尔排序
分类:编程语言   时间:2015-09-14 07:09:45    阅读次数:150
C语言-排序-插入排序
C语言-排序-插入排序
分类:编程语言   时间:2015-09-14 07:06:42    阅读次数:264
C语言-排序-冒泡排序
C语言-排序-冒泡排序
分类:编程语言   时间:2015-09-14 07:05:39    阅读次数:249
C语言-排序-快速排序
C语言-排序-快速排序
分类:编程语言   时间:2015-09-14 07:05:21    阅读次数:165
C语言-排序-归并排序
C语言-排序-归并排序
分类:编程语言   时间:2015-09-14 07:02:20    阅读次数:171
C语言-排序-选择排序
C语言-排序-选择排序
分类:编程语言   时间:2015-09-14 07:02:58    阅读次数:234
unity一道有意思的面试题
学校享受的日子一去不复还了,呜呜。话说面试了几个公司,真心没准备好就上了,结果当然是小悲催。还好有容身之处,就算是搬砖,也有可能为自己盖楼,吼吼。好,下面我来分享一道有意思的面试题,说他有意思,是因为这个题目的意义很重要的,好了不卖官司了,先看看题目:三维空间,Y轴朝上,重力加速度为大小为g, 已知...
分类:编程语言   时间:2015-09-14 06:59:51    阅读次数:247
几种快速傅里叶变换(FFT)的C++实现
几种快速傅里叶变换(FFT)的C++实现 DFT的的正变换和反变换分别为(1)和(2)式。假设有N个数据,则计算一个频率点需要N次复数乘法和N-1次复数加法,整个DFT需要N*N次复数乘 法和N(N-1)次复数加法;由于一次的复数乘法需要进行4次的实数乘法和2次的复数加法,一次的复数加法需要两次的实...
分类:编程语言   时间:2015-09-14 07:01:26    阅读次数:243
求质数的几种算法
1、根据质数的定义求 质数定义:只能被1或者自身整除的自然数(不包括1),称为质数。 利用它的定义可以循环判断该数除以比它小的每个自然数(大于1),如果有能被它整除的,则它就不是质数。对应代码是:void printPrime(int n){//判断n是否是质数 booleanisPrime=t.....
分类:编程语言   时间:2015-09-14 06:58:37    阅读次数:160
unity发射弓箭轨迹的实现
无论是愤怒的小鸟,还是弓箭发射功能,亦或者模拟炮弹受重力影响等抛物线轨迹,都可以使用本文的方法,模拟绝对真实。和往常一样,先说原理。就是抛物运动,在垂直方向上做加速度运动,在水平方向上,做匀速运动。在unity上的具体实现为,使用transform进行位移模拟。至于为何不使用刚体的物理模拟,大家自行...
分类:编程语言   时间:2015-09-14 06:59:16    阅读次数:213
Java加解密与签名
加密、数字签名基本概念:加密:密码常用术语: 明文,密文,加密,加密算法,加密秘钥,解密,解密算法,解密秘钥,密码分析:分析密文从而推断出明文或秘钥的过程主动攻击:入侵密码系统,采用伪造,修改,删除等手段向系统注入假消息进行欺骗。(对密文有破坏作用)被动攻击:对一个保密系统采取截获密文并对其进行分析...
分类:编程语言   时间:2015-09-14 01:53:15    阅读次数:269
[c++primer][06]语句
6.1 简单语句无关的空语句并非总是无害的。6.2 声明语句6.3 复合语句也称为块,是用一对花括号括起来的语句序列。块标识了一个作用域,一个名字只从其定义处到该块的结尾这段范围内可见。6.4 语句作用域在语句的控制结构中定义的变量,仅在定义它们的块语句结束前有效。6.5 if语句类类型能否用在条件...
分类:编程语言   时间:2015-09-14 01:48:53    阅读次数:223
JAVA 基础知识复习
一、基础语法1.标识符的规范:1)标识符是由大小写字母,下划线,数字,$符号组成.2)开头可以是大小写字母,下划线,$符号,不可以使用数字开头.3)标识符的长度没有限制.4)标识符不能是关键字和保留字.5)标识符的命名最好能反映出其作用6)JAVA语言对大小写有严格的要求7)所有自定义标识符需要全部...
分类:编程语言   时间:2015-09-14 01:48:35    阅读次数:171
java虚拟机学习(一) 内存区域
java虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个区域,包含方法区域,堆,虚拟机栈,本地方法栈,程序计数器,其中方法区域和堆是所有线程共享的数据区。结构如图: 程序计数器: 占的空间较小...
分类:编程语言   时间:2015-09-14 00:47:41    阅读次数:256
C语言:strlen的三种实现方法
方法一:指针的方式#include<stdio.h>#include<stdlib.h>intmy_strlen(constchar*str){ char*tmp=str;//用tmp保存原指针的地址 while(*str)//str++直到‘\0’ { str++; } returnstr-tmp;//两个指针相减,得到字符长度}intmain(){ char*p="bit"; printf("%d\n",my_..
分类:编程语言   时间:2015-09-14 00:44:58    阅读次数:284
C语言:递归函数的使用
有这样一个题目:每瓶汽水1元,两个空瓶可以置换一瓶汽水,现在有20元,最多能喝多少瓶汽水。分析题目可以得出,开始时有20个汽水瓶,这20个瓶子可以经过置换得到若干瓶汽水...因此,使用递归算法实现会很方便得出最多喝的汽水瓶数。空瓶置换中,每使用两个瓶子可以换一瓶汽水..
分类:编程语言   时间:2015-09-14 00:45:26    阅读次数:184
C语言:判断一个字符串是不是另一个字符串的旋转字符串
例如:给定s1=AABCD和s2=BCDAA,返回1,给定s1=abcd和s2=ACBD,返回0.AABCD左旋一个字符得到ABCDAAABCD左旋两个字符得到BCDAAAABCD右旋一个字符得到DAABCAABCD右旋两个字符得到CDAAB分析题目之后我们发现,一个字符串有左旋转和右旋转两种。左旋转之后的字符串在原字符串拼接..
分类:编程语言   时间:2015-09-14 00:46:26    阅读次数:346
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!