回溯法是一种比枚取发更好的算法,回溯法有一定的框架,这里先给出回溯的法的一般框架: //m表示数组有m个元素,n表示数组的最大元素值为n 输入正整数n, m(n>=m) i = 0; a = &...
串的模式匹配算法
一.朴素模式匹配算法 int strsub(const char* par, const char* sub, int pos) 算法的基本思想:从主串par的第pos字符开...
找出数组中的最值,去除重复元素
在下面的数组中找出数组的最值(最大值和最小值) int array = {2, 3, 1, 4, 9, 8, 5, 10, 7, 6}; 当时我的想法是数组中每个元素肯定是要遍历的,因为要有最大值和最...
vim中多窗口大小改变
vim中经常我们会对vim自动给我们的分屏不满意,例如像下面的这样的分屏 你是不是觉得最左边的窗口和最右边的窗口偏小了, 纵向 :resize+行数(-行数)可以将当前窗口增加指定的行数...
gnu里面的常用c扩展语法
今天在linux下使用了system这个库函数,system函数的原型是 int system(const char* string); system函数的执行时调用/bin/sh -c string...
C语言中的可变参数及宏定义使用分析
今天看到了c语言的中可变参数宏定义,以前没见过,上网查了点资料,让我们先看看c语言中可变参数函数吧。下面是c语言中printf函数的声明 int printf(const char* str, ......