- 博客(19)
- 资源 (43)
- 收藏
- 关注
原创 申请空间
1) malloc 函数: void *malloc(unsigned int size) 在内存的动态分配区域中分配一个长度为size的连续空间,如果分配成功,则返回所分配内存空间的首地址,否则返回NULL,申请的内存不会进行初始化。2)calloc 函数: void *calloc(unsigned int num, unsigned int size) 按
2017-11-01 20:00:17
562
原创 总结1
一个有向图的邻接表和逆邻接表中的结点个数一定相等。()正确对链表进行插入环绕删除操作时候不必移动链表中的结点正确子串abc 的主串aabcabcd中的位置为2 正确若一个叶子结点是某二叉树的中序遍历序列的最后一个结点,则它必须是该二叉树的先序遍历序列中的最后一个结点 错误(若右树不存在,就错误)希尔排序算法的时间复杂度为O(n^2)正确用邻接矩阵作为图的存储结构时,
2017-11-01 16:54:26
642
原创 折半查找
二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好,占用系统内存较少;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查
2017-11-01 14:44:14
4336
原创 快速排序
void sort(int *a, int left, int right){ if(left >= right)/*如果左边索引大于或者等于右边的索引就代表已经整理完成一个组了*/ { return ; } int i = left; int j = right; int key =
2017-11-01 14:21:06
211
原创 冒泡排序
C语言#includevoid maopao(int a[],int n){int i,j,temp;for(j=0;jfor(i=0;i{if(a[i] >a[i+1]){temp = a[i];a[i] = a[i+1];a[i+1] = temp;}}}int main(){int number[20]={1,55,54
2017-10-31 16:47:58
202
原创 折半插入排序
折半插入排序,是对于直接插入的排序,和前者其实意思相同,但是在要插入的位置寻找上面,折半插入排序使用啦折半查找方式进行位置查找,时间快一点C++#define _CRT_SECURE_NO_WARNINGS#include using namespace std;#define LEN 8 // 有LEN个元素要排struct Recor
2017-10-31 16:34:53
240
原创 插入排序实现(1)
12345678910111213141516171819202122232425262728293031public class Inse
2017-10-31 16:26:20
205
原创 qt中的out与in
QDataStreamout(&block,QIODevice::WriteOnly);outoutout.device()->seek(0);QDataStream in (tcpSocket);out是一个QDataStream 对象,将声明QByteArray的实例block置为存储缓冲区,模式为只写。 同样你去看代码in是一个只读流,将socket中的数
2017-06-30 11:21:44
4569
原创 arm中ldr相关
area Init, code, readonlycode32entrystart ;ldr :从内存中读取数据到寄存器 ;str :将寄存器中的数据存储到内存中 ; 指令操作的内存空间是可读可写的空间,本次配置中0x40000000 ;mov r0, #0x40000000 ldr r0, =0x40000010 ;mov r1, #0x64
2017-03-01 22:14:52
4166
原创 arm
;(1)B 跳转指令;B〔条件) (地址);B指令属于ARM指令集,是最简单的分支指令。一旦遇到一个B指令,ARM处理器将立即跳转到给定的地址,从那里继续执行。注意:存储在分支指令中的实际值是相对当前R15的值的一个偏移量,而不是一个绝对地址。它的值由汇编器来计算,是24位有符号数,左移两位后有符号扩展为32位,表示的有效偏移位为26位(+/- 32 MB)。;(2)BL 带返回的跳转
2017-03-01 20:48:32
318
原创 arm入门
area Init, code, readonlycode32entrystart;一、op2的形式;1.立即数mov r0, #0x100mov r2, #1;对于立即数的概念,在机器码中0-11位可以存储立即数,但是其中后八位组成的数可以直接作为立即数,但是超出八位的,可以要通过位移偶数个位数得到前面0-255就可以组成;在ARM汇编的数据处理指
2017-02-28 21:00:37
416
原创 my12306简单设计
package com.example.train123;import com.neuedu.my12306.R;import android.os.Bundle;import android.app.Activity;import android.view.Menu;public class MainActivity extends Activ
2017-01-11 09:07:35
1635
转载 安卓做的简单计算机
package com.neuedu.jisaunji;import java.math.BigDecimal;import java.util.regex.Pattern;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import com.
2017-01-10 11:34:09
544
原创 C语言考题
一、单项选择题1.能正确表示逻辑关系:“a≥=10或a≤0”的C语言表达式是( )。A. a〉=10 or a<=0 B. a〉=0|a<=10 C. a〉=10 &&a<=0 D. a>=10‖a<=0 2. 若有以下定义: char a; int b;float c; double d; 则表达式a*b+d-c值的类型为( )。A. float
2017-01-04 15:00:55
22531
原创 android系统知识点
该系统的特点:· 1,应用框架可以重复使用,组件可以替换2,Dalvik虚拟一针对移动设备可以进行优化3,优化的图形能力支持2D,3D图形4,集成了基于开源的webkit引擎的浏览器·· 5,SQLite作为结构化数据存储6,多媒体支持多种音频,视频格式7,GSM Telephony8,支持蓝牙,3G和wifi9,支持照相机,GPS,指南针,加速仪等传感器硬件
2017-01-03 16:00:18
352
转载 get与post方式的区别
get与post方式的区别:1, 安全型:post是安全的,get方式发送请求时,所有提交的数据都会自动被拼接在url中2, 对于编码的格式限定:post是以utf-8的方式编码,get的方式发送请求的时候是以中日文等,在servlet端收到时候会吃坏西安乱码3, 传输数据量的大小:post大于get传输速度:get大于post
2016-12-29 14:23:50
299
原创 mvc设计模式
view :视图层 前台页面的实现开发语言: html css js功能:1,静态页面显示2,提供给用户输入数据的入口3,提交请求道控制层controller :控制层开发语言: java servlet功能:1,接收前台发送过来的请求2,进行相关的业务处理3,进行页面跳转model:模型层开发语言:java jdbc功能:1,提供数据库
2016-12-29 11:31:04
636
原创 省份级联
//省市var province = new Array();province[0]="北京";province[1]="上海";province[2]="广东";province[3]="深圳";province[4]="重庆";province[5]="天津";province[6]="山西";province[7]="内蒙古";province[8]="辽宁";provinc
2016-12-28 15:44:34
673
Android复习2
2017-01-06
Android课件1
2017-01-06
c语言复习相关文档
2017-01-04
FlashFXP工具
2017-09-14
FileZilla工具
2017-09-14
Cyberduck 6.2.0 中文版
2017-09-14
ftp工具包_WinSCP
2017-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人