数的查找—寻找第k小的数的位置

相关代码:#include<stdio.h> int m, k, a[40], b[40]; void Swap(int *p, int *q, int *i, int *j) //错误第一处,忘记了如果想要通过修改形参而改变实参,一定要加在形参上加*,实参加&。 { int t1, t2; t1 = *p; *p = *q; *q = t1; t2 = ...
分类: 其他 发布时间: 07-20 23:17 阅读次数: 0

ZOJ 1633 Big-String

Big String Time Limit: 2 Seconds      Memory Limit: 65536 KB We will construct an infinite...
分类: 其他 发布时间: 07-20 23:17 阅读次数: 0

地盘划分

地盘划分:此题是一个典型的递归算法,每一次都是按照行数与列数中较小的那一个来切割。我的代码:#include<stdio.h> void work(int n, int m, int sum) { if(n > m) { work(n - m, m, sum + 1); } else if(n < m) { ...
分类: 其他 发布时间: 07-20 23:16 阅读次数: 0

拆分自然数

拆分自然数:任何一个大于1的数,总能够拆分成若干个小于n的自然数之和,求出所有拆分后的情况。递归算法:#include<stdio.h> int num[20]; void print(int j) { int i; printf("%d = %d ", num[0], num[1]); for(i = 2; i <= j; i ++) { ...
分类: 其他 发布时间: 07-20 23:16 阅读次数: 0

0/1背包问题

0/1背包问题:给定背包的最大承重总量,每一个物品的重量为w[i],价值为c[i]。问在承重范围内能装下的最大价值为多少。代码:#include<stdio.h> #include<algorithm> #define N 1005 using namespace std; int f[N][N], w[N], c[N]; int main(void) { int m,...
分类: 其他 发布时间: 07-20 23:15 阅读次数: 0

SDNUOJ 1033 采药

                                                  1033.采药 Time Limit: 1000 MS    Memory Li...
分类: 其他 发布时间: 07-20 23:15 阅读次数: 0

例题5-2 木块问题 The Blocks Problem Uva 101

#include<stdio.h> #include<vector> #include<string.h> #define N 40 using namespace std; vector<int>pile[N]; int n; void find_block(int a, int &p, int &h) { for(p = ...
分类: 其他 发布时间: 07-20 23:14 阅读次数: 0

jdbc,mybatis,hibernate各自有优缺点以及区别

JDBC: 我们平时使用jdbc进行编程,大致需要下面几个步骤: 1,使用jdbc编程需要连接数据库,注册驱动和数据库信息 2,操作Connection,打开Statement对象 3,通过Statement对象执行SQL,返回结果到ResultSet对象 4,使用ResultSet读取数据,然后通过代码转化为具体的POJO对象 5,关闭数据库相关的资源 jdbc的缺点: 一:工作量比较大,需要连接,然后处理jdbc底层事务,处理数据类型,还需要操作Connection,Statement对象
分类: 其他 发布时间: 07-20 23:14 阅读次数: 0

python webdriver firefox 登录126邮箱,先添加联系人,然后进入首页发送邮件,带附件。

代码: #encoding=utf-8 from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_co
分类: 其他 发布时间: 07-20 23:14 阅读次数: 0

hbase learning

万万没想到,促使我填坑的居然是学习HBase,之前听分享的时候知道它是一个kv型的数据库就没有多了解,现在才开始学习。 hbase和bigtable很像,入门看起来也不太难#flag #下面是对于我看的一个介绍的翻译and理解: hbase的结构组件   物理上,hbase是一个三种服务构成的主从式的结构,Region服务器管理数据的读写,当接收数据的时候,客户和HBase Region服务器直接通信,Region的分配和DDL操作由Master管理,Zookeeper是HDFS的一部分,维护
分类: 其他 发布时间: 07-20 23:14 阅读次数: 0

python入门—字符串

字符串 字符串是以单引号'或双引号"括起来的任意文本,比如'abc',"123"等等。 请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。如果'本身也是一个字符,那就可以用""括起来,比如"I'm OK"包含的字符是I,',m,空格,O,K这6个字符。 创建字符串: 1 a = 'Hello World!' 2 b = "Python RAlvin" 对应操作: 1 # 1 * 重复输出字符串 2 print('hello'*2
分类: 其他 发布时间: 07-20 23:14 阅读次数: 0

【数据结构】 二叉树

【二叉树】   二叉树是最为简单的一种树形结构。所谓树形结构,其特征(部分名词的定义就不明确给出了,毕竟不是学术文章。。)在于:   1. 如果是非空的树形结构,那么拥有一个唯一的起始节点称之为root(根节点)   2. 除了根节点外,其他节点都有且仅有一个“父节点”;除此外这些节点还都可以有0到若干个“子节点”   3. 树中的所有节点都必须可以通过根节点经过若干次后继操作到达   4. 节点之间不会形成循环关系,即任意一个节点都不可能从自身出发,经过不重复的径路再回到自身。说明了树形结构
分类: 其他 发布时间: 07-20 23:14 阅读次数: 0

tomcat下部署应用helloworld

部署应用(简单) 1、到Tomcat的安装目录的webapps目录,可以看到ROOT,examples, tomcat-docs之类Tomcat自带的的目录。 2、在webapps目录下新建一个目录myapp,也就是项目名。部署项目,就是在webapps目录下新建文件夹,tomcat启动后会自动部署。 3、myapp下新建一个目录WEB-INF;#注意,目录名称是区分大小写的 4、WEB-INF下新建一个文件web.xml,内容如下: <?xml version="1.0" encoding=
分类: 其他 发布时间: 07-20 23:14 阅读次数: 0

使用curl自动签到smzdm

curl -H 'cookie:urcookies' -e 'http://www.smzdm.com/qiandao/' -k 'https://zhiyou.smzdm.com/user/checkin/jsonp_checkin' 其中参数-k表示 允许不使用证书到SSL站点
分类: 其他 发布时间: 07-20 23:14 阅读次数: 0

nodejs 使用 body-parser 获取网页内容

var bodyParser = require('body-parser'); var urlencodedParser = bodyParser.urlencoded({ extended: false }); 路由中使用 router.post('/', urlencodedParser, function (req, res) {     req.body.labelname }
分类: 其他 发布时间: 07-20 23:14 阅读次数: 0

第11届ACM省赛总结

                                                                          第11届ACM省赛总结              这次省赛我们队一共做了2道题,拿到题之后,W和J开始看中文题,我的任务是翻译并思考剩余的几道英文题。根据榜单,我首先选择翻译了关于博弈的那道题,翻译出结果后,我就开始模拟博弈的各种可能性,发现存在多种可...
分类: 其他 发布时间: 07-20 23:14 阅读次数: 0

第一章 初识Java

                                    1.1 Java 简介   1.1.1什么是Java语言        1. Java语言的运作过程 1.1.2 Java的应用领域        经常使用的Java开发工具:Eclipse, NetBeans, JBuilder。   1.1.3 Java的版本        1. Java SE: Ja...
分类: 其他 发布时间: 07-20 23:14 阅读次数: 0

第三章 Java语言基础

                                    第三章 Java语言基础   3.1 Java主类结构        3.1.3 编写主方法               1. main()方法是程序开始执行的位置。               2. Java严格区分大小写。   3.2 基本数据类型        3.2.1 整数类型           ...
分类: 其他 发布时间: 07-20 23:14 阅读次数: 0

//test

//test#include&amp;lt;bits/stdc++.h&amp;gt; int main(){ std::cout&amp;lt;&amp;lt;&quot;test&quot;; }
分类: 其他 发布时间: 07-20 23:13 阅读次数: 0

简单的迷宫问题(DFS+回溯)

输入一个n×n的迷宫,规定左上角为起点,右下角为终点,寻找一条路径输入:n,表示迷宫的尺寸随后是n×n的矩阵,0表示迷宫的道路,1表示墙壁#include&amp;lt;bits/stdc++.h&amp;gt; using namespace std; const int dirx[4]={ 1, 0, 0,-1}; const int diry[4]={ 0, 1,-1, 0};        //定义四个方...
分类: 其他 发布时间: 07-20 23:13 阅读次数: 0