首页 > 编程语言
C语言 · 身份证排序
算法提高 身份证排序 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 安全局搜索到了一批(n个)身份证号码,希望按出生日期对它们进行从大到小排序,如果有相同日期,则按身份证号码大小进行排序。身份证号码为18位的数字组成,出生日期为第7到第14位 ...
分类:编程语言   时间:2017-03-30 00:40:27    收藏:0  评论:0  赞:0  阅读:362
(填坑)树状数组1
还记得当年纠结在树状数组的构成上半年。。。 一个万年老坑 说实话在这之前我没拍过一遍树状数组代码 分割线 进入正题(P.S.一下所有定义皆为从学习的博主转载而来,在结尾部分会上链接) 最普通的树状数组,利用lowbit的二进制对应方法,支持单点修改,1-i查询,但是这样的应用范围也太少了吧2333 ...
分类:编程语言   时间:2017-03-30 00:39:43    收藏:0  评论:0  赞:0  阅读:152
快排的递归和非递归C++
#include #include using namespace std; //递归版本 void quickSort(int A[],int s,int t){ if (s >= t){ return; } int i = s; int j = t + 1; while (true){ do{ ... ...
分类:编程语言   时间:2017-03-30 00:36:25    收藏:0  评论:0  赞:0  阅读:170
c++常见面试题
转自:http://blog.csdn.net/wdzxl198/article/details/9102759/ 1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标 ...
分类:编程语言   时间:2017-03-30 00:35:23    收藏:0  评论:0  赞:0  阅读:172
[python]--迭代器,生成器补充
在python中,list,string,dict都是可迭代对象,可以通过for语句遍历. 迭代器 迭代器对象要求支持迭代器协议的对象,在python中,支持迭代器协议就算实现对象的__iter__()和next()方法.其中__iter__()方法返回迭代器对象本身; next()方法返回容器的下 ...
分类:编程语言   时间:2017-03-30 00:32:52    收藏:0  评论:0  赞:0  阅读:167
C++程序设计方法3:函数重写
重写与重载的区别: 函数重载要求函数名字必须一样,函数的参数要求不一样; 而函数的重写则是函数名字和函数的参数必须都一样; 基类已定义的成员函数,在派生类中可以重新定义它,这被称为函数重写(override) 重写发生时,基类中该成员函数的其他重载函数都将被屏蔽,不能提供给派生类对象使用; 可以在派 ...
分类:编程语言   时间:2017-03-30 00:26:15    收藏:0  评论:0  赞:0  阅读:210
Python调用(运行)外部程序
在Python中可以方便地使用os模块运行其他的脚本或者程序,这样就可以在脚本中直接使用其他脚本,或者程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,可以使用win32process模块中的函数。如果想进一步控制进程,则可以使用ctype模块,直接调用kernel32.dl ...
分类:编程语言   时间:2017-03-30 00:25:31    收藏:0  评论:0  赞:0  阅读:190
Spring 自定义配置类bean
classpath:resources/jdbc.properties classpath:resources/QRCodeProperties.properties ... ...
分类:编程语言   时间:2017-03-30 00:24:52    收藏:0  评论:0  赞:0  阅读:312
python打印即时输出的方法
>>> import sys>>> sys.stdout.flush() 但是实验了,上面的报错,应该是不对的。 实验了,下面的报错,应该是不对的。 使用 print('Read file...', flush=True) 加上flush=True的参数 ...
分类:编程语言   时间:2017-03-30 00:24:29    收藏:0  评论:0  赞:0  阅读:154
Java中static是什么意思,有什么作用?
1. 静态方法 通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法 声明为static的方法有以下几条限制: 1. 它们仅能调用其他的static 方法。 2· 它们只能访问static数据。 · 它们不能以任何方式引用this 或super。 调用一个静态方法就是“ ...
分类:编程语言   时间:2017-03-30 00:17:20    收藏:0  评论:0  赞:0  阅读:118
JVM--走进Java
1.1 概述 1) Java 能获得如此广泛的认可,除了他拥有一门结构严谨,面向对象的编程语言之外,还有许多不可忽视的有点:Java 摆脱了硬件平台的束缚,实现了“一次编写,到处运行”的理想;他提供了一个相对安全的内存管理和访问机制,避免了绝大部分的内存泄漏和指针越界问题;他实现了热点代码检测和运行 ...
分类:编程语言   时间:2017-03-30 00:17:02    收藏:0  评论:0  赞:0  阅读:216
JavaScript构造函数 原型 原型链
对象(object),台湾译作物件,是面向对象(Object Oriented)中的术语,既表示客观世界问题空间(Namespace)中的某个具体的事物,又表示软件系统解空间中的基本元素。 在软件系统中,对象具有唯一的标识符,对象包括属性(Properties)和方法(Methods),属性就是需要 ...
分类:编程语言   时间:2017-03-30 00:11:33    收藏:0  评论:0  赞:0  阅读:171
排序算法<No.6>【插入排序】
算法,我在路上,将自己了解的算法内容全部梳理一遍! 今天介绍简单点的,插入排序。 首先,什么是插入排序,这个维基百科上有。个人的理解,就是将一个数插入到一个已经排好序的数列当中某个合适的位置,使得增加了一个元素的新的数列依然是有序的。比如,当前有一个待排序的数组A,我们可以认为这个数组是由两部分组成 ...
分类:编程语言   时间:2017-03-30 00:07:45    收藏:0  评论:0  赞:1  阅读:590
python day 1 homework 2
多级菜单 1 三级菜单 2 可依次选择进入各子菜单 3 所需新知识点,列表,字典 ...
分类:编程语言   时间:2017-03-30 00:07:07    收藏:0  评论:0  赞:0  阅读:336
使用HTML语言和CSS开发商业站点(2)
border:框架边框大小 borderColor:边框颜色 frameborder: 1(显示边框) 0:没有边框 noresize="no" 不可以调节大小 scrolling="no" 隐藏滚动条 页面用框架集frameset 就没有body了 列:cols="值1,值2,剩余" *:剩余大小 ...
分类:编程语言   时间:2017-03-30 00:02:06    收藏:0  评论:0  赞:0  阅读:247
数据挖掘1-推荐算法入门
寻找相似用户 1.曼哈顿距离:计算速度快,对于Facebook这样需要计算百万用户之间的相似度时就非常有利 最简单的距离计算方式是曼哈顿距离。在二维模型中,每个人都可以用(x, y)的点来表示,这里我用下标来表示不同的人,(x1, y1)表示艾米,(x2, y2)表示那位神秘的X先生,那么他们之间的 ...
分类:编程语言   时间:2017-03-29 23:57:02    收藏:0  评论:0  赞:0  阅读:361
java多线程 -- CountDownLatch 闭锁
CountDownLatch 一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。闭锁可以延迟线程的进度直到其到达终止状态,闭锁可以用来确保某些活动直到其他活动都完成才继续执行: 結果: 有点长截取后半段吧: ...
分类:编程语言   时间:2017-03-29 23:55:20    收藏:0  评论:0  赞:0  阅读:262
jstl Maven 依赖导致的 Jar 包冲突
Jar 包冲突是日常开发过程中,时常会遇到的问题。本文介绍由 jstl 的 Maven 依赖导致的 Jar 包冲突问题,以及对应的解决方法。 ...
分类:编程语言   时间:2017-03-29 23:51:39    收藏:0  评论:0  赞:0  阅读:250
多线程(Thread,Runnable)
一、多线程。 1、进程:一个正在执行的程序叫做进程。 每一个进程的执行都有一个执行顺序,这个顺序就是一个执行的路径,或者叫做一个控制单元。 2、线程:就是上述进程中的一个独立控制单元, 线程在控制着进程的执行。 一个进程至少有一个线程。 Java virtual machine 启动时会有一个进程 ...
分类:编程语言   时间:2017-03-29 23:50:06    收藏:0  评论:0  赞:0  阅读:250
20170329 -- MyPythonDiary
今天学习重点 ############## dict() ################# ############# dir() ################## ############# divmod() ################ ##############enumerate( ...
分类:编程语言   时间:2017-03-29 23:42:32    收藏:0  评论:0  赞:0  阅读:199
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!