摘要: //子串同母串比较 是否在母串中 第二种方法char* my_FindStr(char*des,const char*sour){ char*des1 = des - 1; char*sour1 = NULL; int desLen = strlen(des); int sourLen = str... 阅读全文
posted @ 2015-01-11 23:14 mingyueruya 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 接着上一篇的自己动手写字符串你库函数 一(C语言),接着往下面写//具体实现 string.c//追加字符void Append_Char(string*strs, const char ch){ if (IsEmpty(strs) != 0 && ch != NULL) { int strLen... 阅读全文
posted @ 2015-01-05 22:46 mingyueruya 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 在coding中最常使用的就是对于字符串的处理问题,接下来我们自己动手写库函数,尽量使用指针操作,而不是数组操作//头文件 string.h#include #include //字符串结构体typedef struct CString{ char* str; int len;}string;//初... 阅读全文
posted @ 2015-01-01 12:29 mingyueruya 阅读(151) 评论(0) 推荐(0) 编辑
摘要: //二分法查找int BinarySearch(){ int arr[] = {1,2,3,4,5,6,7,8,9,10,11,12}; int key=3; int head=0, tail=11, middle; while (tail>head) { middle = (head + tai... 阅读全文
posted @ 2014-12-17 17:27 mingyueruya 阅读(265) 评论(0) 推荐(0) 编辑
摘要: #include "sort.h"void Quick(int* arr,int low,int high);int FindPos(int* arr,int low,int high);int main(void){ int arr[]={-1,1,-2,2,3,3,-4}; Print(arr,... 阅读全文
posted @ 2014-12-07 14:56 mingyueruya 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 插入排序 思想:1.从第二个数开始比较 2.如果比第一个数大,就排在右边,否则,就在左边,同时在和左边的数一一比较如果图看懂了,接下来的代码,将非常简单理解 头文件 sort.h#include void Print(int* arr,int len){ int i; for(i=0... 阅读全文
posted @ 2014-12-03 14:48 mingyueruya 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 今天说说冒泡排序算法。冒泡排序的思想:就像气泡一样让最小的(或者最大的)浮到最上面,一个个接着浮上来,整个排序完成。请看图这样一趟排序已完成,此时最小值就会浮到最上面(即水面上)这是整个冒泡排序的思想,如果这玩意理解了,那么代码就不难了,至少能看懂了声明,代码都是亲自敲出来的,GCC版本gcc (U... 阅读全文
posted @ 2014-11-23 08:21 mingyueruya 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 实验环境:window 7(host) +CentOS 6.5(virtual) 1.在装完了虚拟机之后,经常会出现虚拟机不能上网(默认:主机都是能上网的),不能与主机通信的情况。情况比较复杂啊!但是一般情况下,都是网卡配置惹的祸。 在配置网卡之前,有必要理解下网卡是干什么的?请看图 2.接下来就是具体的配置网卡了,follow me (1)你的linux网卡启动了? vi ... 阅读全文
posted @ 2014-08-05 21:04 mingyueruya 阅读(747) 评论(0) 推荐(0) 编辑
摘要: Excel表格导入数据库Demo小结(1)在没有写之前,我先说下的我总体的思路。第一步:首先我们要能读出Excel表格里面的数据第二步:把Excel表格的数据显示在控件上,我选择的是dataGridView第三步:把显示在控件的上的数据插入到数据库中这三步是必须要有的过程…(2)就是具体的代码实现... 阅读全文
posted @ 2013-08-04 15:23 mingyueruya 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 前几天晚上花了点时间,做了一个相当简易的计算器(菜鸟一个,嘿嘿)。不过在做的过程中,出现了一些问题总结一下:1.第一步肯定是要声明几个string,int类型的变量(我是没想到的)。2.如何一次性把多个数的作为合并一个数。比如:我想输入19,那就先输入”1”,后面再加上“9”。看了源代码才知道,原来... 阅读全文
posted @ 2013-03-17 20:53 mingyueruya 阅读(116) 评论(0) 推荐(0) 编辑