编程细节
糖人豆丁
这个作者很懒,什么都没留下…
展开
-
C语言常用的函数
常见的字符判别函数,头文件为:#include原创 2015-11-21 10:24:44 · 433 阅读 · 0 评论 -
宏的使用及细节注意
1.不带参数的宏(一般的使用) #define 宏名 宏定义字符串 其含义为定义一个名为“宏名”的宏,并将该宏与其名字后的第一个空格后知道改行结束的所有字符串等价起来。然后将这个字符串替换随后程序中任何位置出现的宏名。 2.带参数的宏 #define 宏名(参数1,参数2,… ,参数n) 宏定义字符串 该语句定义了一个名为宏名的宏,该宏接收一组参数,在随后的程序中任何出现宏名的地方,预处原创 2015-11-21 09:30:11 · 1054 阅读 · 0 评论 -
浮点数精度问题处理
参考由于浮点数在计算机中的存储问题,所以不论是float类型的数据还是double类型的数据都是有其精度的,取浮点数精度下限,float为6位,double为14位,因此在判断浮点数是否相等时,可引入一个远超过浮点数精度的极小量eps(epsilon)作为判断标准用以判定两浮点数是否相等。 eps缩写自epsilon,表示一个小量,但这个小量又要确保远大于浮点运算结果的不确定量。eps最常见的取值原创 2015-11-21 11:18:10 · 1764 阅读 · 0 评论 -
穷举——排日期
某保密单位机要人员 A,B,C,D,E 每周需要工作5天,休息2天。上级要求每个人每周的工作日和休息日安排必须是固定的,不能在周间变更。此外,由于工作需要,还有如下要求:1. 所有人的连续工作日不能多于3天(注意:周日连到下周一也是连续)。2. 一周中,至少有3天所有人都是上班的。3. 任何一天,必须保证 A B C D 中至少有2人上班。4. B D E 在周日那天必须休息。5. A E 周三必须翻译 2016-03-06 13:47:20 · 426 阅读 · 0 评论 -
数据结构学习——线段树
#include <iostream>#include <algorithm>using namespace std;const int S = 10;const int INT_MIN = -2147483647;int arr[S],segTree[S*4];/**主要思想是递归构造(二分),如果当前节点记录的区间只有一个值(递归结束条件),则直接赋值,否则递归构造左右子树,最后回溯原创 2015-11-16 20:41:51 · 694 阅读 · 0 评论 -
Java编程语法——compartator在sort中的使用
Java中有两种方式来提供比较功能!实现java.lang.Comparable接口,使类具有“天生”的比较能力。此接口很简单,只有public int compareTo(Object obj)一个方法(注意在具体使用时Object可以替换为具体的类)。此方法接收一个Object作为参数,如果当前对象(this)小于参数obj则返回负值,如果相等则返回0,如果当前对象大于参数则返回正值。在使用时原创 2016-03-13 21:10:13 · 696 阅读 · 0 评论 -
JQuery EasyUI分页删除后去往第一页而不是留在删除前页的解决办法
项目需求:使用JQuery EasyUI的DataGrid进行列表展示,在列表的右侧添加操作列,其中包含删除按钮,用户点击删除按钮,弹出一个确认对话框,用户在确认对话框中点击确认后删除(点击取消则不删除),删除完成后,用$.messager.show()在右下角显示提示信息,同时在回调函数中使用页面更新的find方法,获取到页面的pageSize和pageNumber跳回到删除前的页面。&lt;...原创 2018-11-20 15:34:04 · 427 阅读 · 0 评论 -
Java与MySQL数据对接时的时间类型的数据
使用java.util.Date与MySQL数据库的时间字段对接时,获取到的时间是格林格式的,还需要进行一下转换才能使用为本地时间,偶然发现一篇博客,这引用一下java.sql.date以前从MySQL中查询出来的时间日期类型,都放在java.util.Date类型里面了。这样带来一系列的问题,首先这个类提供的时间操作函数太少,一般都需要转换成java.util.Calendar再去操作;其次即...原创 2018-11-17 15:49:57 · 610 阅读 · 0 评论 -
使用位运算判断奇偶性
平时在做奇偶数判定时,往往采用对2取余看结果是0和1的方式来判断,但这种方法不仅慢,而且有局限性,因为奇偶数的定义是:整数中,能被2整除的数是偶数,不能被2整除的数是奇数整数不仅包括0和整数,而且也包括负整数,这种方式如果是根据取余结果来判断是否为0来判断偶数、奇数的话还是可以的,但是如果用1来判定的就糟了(因为负奇数对2取余结果为-1)。其实将整数用二进制表示后,可以很方便的进行奇偶性的...原创 2019-02-28 16:47:28 · 7444 阅读 · 3 评论