-
PAT-B 1023. 组个最小数 (20)
1023. 组个最小数 (20) 给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是10015558。 现给定数字,请编写程序输出能够组成的最...
2018-06-18 04:18:26
-
C语言-100加减求和
----------------------------度娘的思路------------------------------------------------------ Action() { //实现1-2+3-4+5+99-100的值 //20160802 int i,tag,sum; sum=0; tag=1; for(i=1;i=100;i++) { sum+=i*tag; tag=-tag; } lr_output_message ("%d\n",sum); }...
2018-06-18 04:18:22
-
利用gcc自带的功能-fstack-protector检测栈溢出及其实
最近又遇到了一个崩溃,栈回溯非常怪异。 /lib/i386-linux-gnu/libc.so. 6 (gsignal+ 0x4f ) [ 0xb2b751df ] /lib/i386-linux-gnu/libc.so. 6 (abort+ 0x175 ) [ 0xb2b78825 ] /lib/i386-linux-gnu/libc.so. 6 (+ 0x6b39a ) [ 0xb2bb239a ] /lib/i386-linux-gnu/libc.s...
2018-06-18 04:18:22
-
【C语言】字符串模块
一、字符串简介 * 在Java中,一个字符串可以用String类型来存储 String s = " MJ "; C语言中没有String这种类型。其实字符串就是字符序列,由多个字符组成,所以在C语言中,我们可以 用字符数组来 存储字符串。 *字符串可以看做是一个特殊的字符数组,为了跟普通的字符...
2018-06-18 04:18:20
-
glibc 内存申请和释放及堆连续检查
C语言有两种内存申请方式: 1、静态申请:当你声明全局或静态变量的时候,会用到静态申请内存。静态申请的内存有固定的空间大...
2018-06-18 04:18:13
-
《数据结构》2.6单链表应用举例
1 // 单链表倒置(头插法,时间复杂度O(n)) 2 /* 算法思路: 3 依次取出原链表中的每个节点,每次都将其作为第一个节点插入原链表中;由于采用头插法,插入顺序与取节点 4 顺序正好相反,故可以完成倒置操作。 5 */ 6 void reverseList(LinkList h) // reverse:背面、...
2018-06-18 04:18:13
-
颠倒字符串
通过本文,你将学到如何简单地优化算法和编程的基本方法-----套用,同时,你将更加理解字符串。 先从一个整型数组的颠倒说起 假设有(int []){1,2,3,4,5},要将它变成(int []){5,4,3,2,1},该怎么办?这就是我们今天要探究的数组颠倒问题。虽然这个东西似乎没什么太大用...
2018-06-18 04:18:15 编程能力
-
glibc头文件和宏定义
头文件没啥好说的,无非就是" "和 的区别,这估计只要是学过C/C++的人都明白。现在的编译器对头文件的包含顺序没有要求,但老的C实现则不一样。当然,我们现在无需关心头文件顺序了。 我们为啥要包含头文件呢?头文件里面有定义嘛,使用任何函数之前都必须定义该函数。...
2018-06-18 04:17:51
-
100个0.1相加等于多少?
一、前言 在大家的认知过程中可能会认为计算机是不会出现计算错误的,但是实际上,依然存在程序运行后无法得到正确数值的情况。其中,最经典的就是小数运算。( 做金融的一定要小心!!! ) 二、引入 在我们的世界里面,100个0.1相加就是10,这个是没有疑问的。但是当...
2018-06-18 04:18:10
-
linuxC动态内存泄漏追踪方法
C里面没有垃圾回收机制,有时候你申请了动态内存却忘记释放,这就尴尬了(你的程序扮演了强盗角色,有借有还才是好孩子)。当你想找出内存泄露的地方时,有的投入海量的代码中,头痛不已。还好GNU C库提供了些简单的方法。 mtrace和muntrace两个函数可以帮助我们追踪动...
2018-06-18 04:17:53 linux c
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash




