1.位操作符的运算优先级比较低,因此尽量使用括号来确保运算顺序,否则很可能会得到莫明其妙的结果。比如要得到像1,3,5,9这些2^i+1的数字。写成int a = 1
2.奇偶判断
for (i = 0; i < 100; ++i)//输出0~100内所有奇数
if (i & 1)
printf("%d ", i);
putchar('\n');
3.不用第三方变量交换两数...
分类:
其他 时间:
2014-12-12 13:23:15
收藏:
0 评论:
0 赞:
0 阅读:
374
铁律一:天下没有免费的午餐,使用索引是需要付出代价的。
索引的优点有目共睹,但是,却很少有人关心过采用索引所需要付出的成本。若数据库管理员能够对索引所需要付出的代价有一个充分的认识,也就不会那么随意到处建立索引了。
仔细数数,其实建立索引的代价还是蛮大的。如创建索引和维护索引都需要花费时间与精力。特别是在数据库设计的时候,数据库管理员为表中的哪些字段需要建立索引,要调研、要协调。如当建有索引的...
分类:
数据库技术 时间:
2014-12-12 13:22:55
收藏:
0 评论:
0 赞:
0 阅读:
319
#include
#define NULL 0
struct student
{
long num;
float score;
struct student * next
};
void main()
{
struct student a,b,c, *head, *p;
a.num = 1001;
a.score =...
分类:
其他 时间:
2014-12-12 13:22:45
收藏:
0 评论:
0 赞:
0 阅读:
285
根据之前的经验,一直以为当Android屏幕旋转的时候会重新调用onCreate(),从而导致界面上所有的数据都会被重置,需要在Manifest中对Activity设置一个属性才能让他不重新走onCreate方法。或者很麻烦的需要在 onSaveInstanceState()方法中保存界面所有数据,然后在onRestoreInstanceState()方法中还原数据才行。
直到今天看到这样一句话...
分类:
移动平台 时间:
2014-12-12 13:22:35
收藏:
0 评论:
0 赞:
0 阅读:
709
刚刚体验了一把VS 2015,后来因为部分sdk和工具下载太慢,还是最终决定卸载。顺道了解了下xamarin studio。个人感觉Xamarin完全也是一个鸡肋,没必要过多的时间在xamarin上面。
为什么手xamarin是一个鸡肋?
1、xamarin并没有把android和ios等平台的机制给封装起来。类似Cordavo一样,调用统一的API,可以跨平台...
分类:
其他 时间:
2014-12-12 13:22:25
收藏:
0 评论:
0 赞:
0 阅读:
730
本例呈现一个旋转的地球仪,数据使用的是世界地图简化后的文件:world_605kb.json。完整代码可见:http://www.ourd3js.com/map/demo/worldmap_sphere/worldmap.html文档信息版权声明:署名(BY)-非商业性(NC)-禁止演绎(ND)发表日期:2014 年 12 月 11 日更多内容:OUR D3.JS - 数据可视化专题站 和 CSD...
分类:
其他 时间:
2014-12-12 13:22:15
收藏:
0 评论:
0 赞:
0 阅读:
176
算法进化历程之相亲数
巧若拙(欢迎转载,但请注明出处:http://blog.csdn.net/qiaoruozhuo)
题目来自于编程论坛“吴健飞飞”的提问:求4位数以内的相亲数对
2500年前数学大师毕达哥拉斯发现,220与284两数之间存在下列奇妙的联系:
220的真因数之和为1+2+4+5+10+11+20+22+44+55+110=284
284的真因数之和为...
分类:
编程语言 时间:
2014-12-12 13:22:11
收藏:
0 评论:
0 赞:
0 阅读:
300
关于人脸检测算法Adaboost+Haar-like的理解和相关介绍...
分类:
其他 时间:
2014-12-12 13:21:25
收藏:
0 评论:
0 赞:
0 阅读:
656
我觉得人生的轨迹有问题
每个人都在为生存拼命
所以才把自己搞得 那么不堪重负的
那人生的意义到底是什么
是在日子中承受痛苦
还是为了享受欢乐呢
关键是每个人都这么活着
从来也没有人去质疑过
我们就每天的要学习
每天都要不停地学习不停的工作
一个月二十多天 甚至更多
像牛一样地生活 三十天
像疯子一样 疯疯癫癫的日子
也只有周末那么两天
我们要用...
分类:
其他 时间:
2014-12-12 13:21:05
收藏:
0 评论:
0 赞:
0 阅读:
231
创建用户;
create user
例子:
create user lv identified by m215957055;
其中lv是用户名,m215957055是用户名。但是要注意的是,创建之后你是连不上这个数据库的,以为你还没有赋给他权限,
下面让我们来了解一下:
一、权限分类:
系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。
实体权限:某种权限用户对其它...
分类:
数据库技术 时间:
2014-12-12 13:20:54
收藏:
0 评论:
0 赞:
0 阅读:
229
#!/bin/bash
#1、判断服务是否可用 2、不可用重启tomcat
#*/30 * * * * /home/wsm/restart.sh >> /home/wsm/restart.log
#停止tomcat
function killTomcat(){
pid=`ps -ef | grep "/home/wsm/bin/tomcat" | grep -v grep | awk '{prin...
分类:
系统服务 时间:
2014-12-12 13:20:53
收藏:
0 评论:
0 赞:
0 阅读:
270
离线缓存就是在网络畅通的情况下将从服务器收到的数据保存到本地,当网络断开之后直接读取本地文件中的数据。
将网络数据保存到本地:
你可以自己写一个保存数据成本地文件的方法,保存在android系统的任意目录(当然是有权限的才行),但是在这种情况下使用Context的openFileOutput方法最简便也最符合我们的场景,下面的saveObject方法演示了如何用openFileOutput...
分类:
移动平台 时间:
2014-12-12 13:20:25
收藏:
0 评论:
0 赞:
0 阅读:
367
在vc++对话框编程中,我们处于某种需要(介绍自己的软件或者自己的博客)可以在对话框上增加一个网址链接,用户只要一点击,就进入了相应的网页,我在此演示下如何完成。
1 打开编译器,我们新建一个基于对话框的工程(其他形式的也可以),我们以对话框为例,在资源视图中去除原有的静态文本控件,然后为对话框添加一个静态文本框(注:其他控件也可以实现,例如编辑框控件,按钮控件,都可以)。
...
分类:
编程语言 时间:
2014-12-12 13:20:15
收藏:
0 评论:
0 赞:
0 阅读:
325
最近做的题目有很多都是与Fabonacci数列有关的,身为信息组蒟蒻的我最近经常与数学组李中一大神(Orz)畅谈,其中包括Fabonacci数列的若干性质,此处做一个总结。
参考资料:
《组合数学(第5版)》、《具体数学(第2版)》
Fibonacci数列是形如0、1、1、2、3、5、8、13、21、34……的数列。递归形式定义为:
数列F[n]=F[n-1]+F[n-...
分类:
编程语言 时间:
2014-12-12 13:20:05
收藏:
0 评论:
0 赞:
0 阅读:
328
题目大意:有n个玩具,都放在架子上,地板上能放k个,要玩p次玩具,如果不在地板上就要去架子上拿,地板满了要放回去,求最少操作次数
贪心思想:每次放回玩具时选择下次玩的时间最靠后的玩具放回去
可以用堆来模拟这一贪心过程
#include
#include
#include
#include
#define M 500500
using namespace std;
typedef pa...
分类:
其他 时间:
2014-12-12 13:19:56
收藏:
0 评论:
0 赞:
0 阅读:
270
Linux 驱动模型初探2——device_driver
1,思考
device_driver也是一个kobject?,但你注意没有,在sys/目录下有bus/,有device/就是没有device_driver/,Y?为什么这么设计?
先看struct devic_driver;
struct device_driver {
co...
分类:
系统服务 时间:
2014-12-12 13:19:45
收藏:
0 评论:
0 赞:
0 阅读:
411
最近开始学习排序。排序的作用不必多说,目前所见的比较坑的题不是用高精度运算就是用排序。正如Gromah大神所说:“不会排序学什么信息学竞赛啊!”于是在此总结一下,以便下一步学习。以下是目前学会的几个较简单的排序。
参考资料:
《信息学竞赛一本通》、《算法竞赛入门经典》、以及一个排序示意软件及其代码的所在网站:
http://panthema.net/2013/sound-of-s...
分类:
编程语言 时间:
2014-12-12 13:19:35
收藏:
0 评论:
0 赞:
0 阅读:
323
本题可以看作是动态规划算法的简单应用。根据空间复杂度的不同,我写了4个不同的实现方法。
算法1:采用最原始的动态规划思维,用一个二维数组把杨辉三角各行元素都记录下来。从第一行开始,利用递推关系:a[i][j] =a[i-1][j-1] + a[i-1][j]; 计算出下一行的元素值。
算法2:观察递推关系,注意到第i行元素值由第i-1行确定,所以没必要把每一行的元素值都记录下来,只需记录两行就够了。我们可以用两个一维数组记录杨辉三角上一行和当前输出行元素,利用递推关系:curRow[j] =preRow[j...
分类:
其他 时间:
2014-12-12 13:19:25
收藏:
0 评论:
0 赞:
0 阅读:
455
题目:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1226
题意:如果质数可以由如下公式构造出来,那么称质数是可造的。
给定一个区间,求在这个区间内有多少个可造的质数,其中。
分析:
代码:
#include
#include
#include...
分类:
其他 时间:
2014-12-12 13:19:15
收藏:
0 评论:
0 赞:
0 阅读:
181
1、添加复选框:listView1.CheckBoxes = true;
2、选中listview并获取选中的数目:
private void listView1_ItemChecked(object sender, ItemCheckedEventArgs e)
{
e.Item.Selected = e.Item.Checked;...
分类:
Windows开发 时间:
2014-12-12 13:19:05
收藏:
0 评论:
0 赞:
0 阅读:
236