E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
入门经典
算法竞赛
入门经典
(第2版)-刘汝佳-第四章解题源码(C语言)(部分)
例题4-1问题提出:已知:两个字符数组,经过两个操作后:1.调换顺序,2.一一映射。问通过这两个操作两个数组是否能一样。问题分析:如果直接做,先经过随机调换再进行随机映射,显然这样很难解决这个问题,这就需要推导出字符数组1经过这两个操作后变为数组2的充要条件。当然,想要推导有些困难,我们就只能采用猜想的方式进行猜测这个条件,然后通过理论推导或者大规模实验进行证明。问题转化:如果字符数字1和字符数组
HGaviN
·
2017-06-18 15:41
算法竞赛
算法竞赛
入门经典
(第2版)-刘汝佳-第三章解题源码(C语言)
习题3-1#include#includeintmain(){intlenth,n;chars[100];scanf("%d",&n);while(n--){scanf("%s",s);lenth=strlen(s);intscore=0;intcurrento=0;for(inti=0;i#include#include#includeintmain(){intn;scanf("%d",&n);
HGaviN
·
2017-06-07 12:08
算法竞赛
蓝桥杯总结
于是买了本《挑战程序设计竞赛》,结合以前就有的《算法竞赛
入门经典
code_lxm
·
2017-05-30 16:27
蓝桥杯
Swift之需要注意的基本运算符和高级运算符
在去年翻译《Swift编程
入门经典
》(Swift1.0版本,基于Xcode6)这本书时,系统的搞了搞Swift语言,接下来的一段时间内打算持续更新一下相关Swift语言的一些东西,不过现在已经是Swift2.0
胡壮壮
·
2017-04-24 14:20
Android
编程入门
小伙伴
刘汝佳《算法竞赛
入门经典
(第二版)》习题(二)
刘汝佳《算法竞赛
入门经典
(第二版)》第二章习题目录刘汝佳《算法竞赛
入门经典
(第二版)》第二章习题习题2-1水仙花数习题2-2韩信点兵习题2-3倒三角形习题2-4子序列的和习题2-5分数化小数习题2-6排列习题
___Blue_H
·
2017-04-22 22:15
题目
算法竞赛
入门经典
第二版 习题6-5 巡逻机器人 Patrol Robot uva1600
题目:https://vjudge.net/problem/UVA-1600思路:BFS求最短路径问题,需要注意对于穿过障碍时的处理,具体见代码及注释。代码:C++#include #include #include #include usingnamespacestd; constintmovex[]={0,0,-1,1}; constintmovey[]={-1,1,0,0}; intm,n
Rewriter_huanying
·
2017-04-18 20:00
C++
bfs
算法竞赛入门经典第二版
《c#
入门经典
第五版》简介及pdf电子书网盘下载地址(收藏)
《C#
入门经典
(第5版)》全面讲解C#2010和.net架构编程知识,为您编写卓越C#2010程序奠定坚实基础。C#
入门经典
系列是屡获殊荣的C#名著和超级畅销书。
chenyq2008
·
2017-04-09 21:28
C#
几个有用的数学概念-数论
这篇文章是在阅读《算法竞赛
入门经典
》一书后的总结。如果读者已经清楚且明白其中的知识点,那么可以忽略本文。数论记得从高中数学竞赛开始那会就接触过数论,仅仅是接触。
brighlee
·
2017-03-27 17:53
算法与数据结构
Kafka
入门经典
教程
Kafka
入门经典
教程-Kafka-about云开发http://www.aboutyun.com/thread-12882-1-1.html1.Kafka独特设计在什么地方?
葡萄喃喃呓语
·
2017-03-17 21:25
一些算法竞赛参考书及豆瓣评分
1.挑战程序设计竞赛(第二版)9.2(极好)2.算法竞赛
入门经典
(第二版)9.2(极好)3.算法竞赛
入门经典
——训练指南(第二版)8.74.算法艺术与信息学竞赛8.55.世界大学生程序设计竞赛高级教程8.36
cold星辰
·
2017-02-25 22:17
ACM练习
我的技术阅读清单(持续更新)
2014-07-312011ThinkinginJava《XML
入门经典
?
knowthyselfcn
·
2017-02-10 11:54
笔记
《算法竞赛
入门经典
》第三章思考题
题目1(必要的存储量)数组可以用来保存很多数据,但在一些情况下,并不需要把数据保存下来。下面哪些题目可以不借助数组,哪些必须借助数组?请编程实现。假设输入只能读一遍。1.输入一些数,统计个数。2.输入一些数,求最大值、最小值和平均数。3.输入一些数,哪两个数最接近。4.输入一些数,求第二大的值。5.输入一些数,求它们的方差。6.输入一些数,统计不超过平均数的个数。代码如下:#include#inc
Artprog
·
2017-01-31 00:30
编程练习
《算法竞赛
入门经典
》第三章思考题
题目1(必要的存储量)数组可以用来保存很多数据,但在一些情况下,并不需要把数据保存下来。下面哪些题目可以不借助数组,哪些必须借助数组?请编程实现。假设输入只能读一遍。1.输入一些数,统计个数。2.输入一些数,求最大值、最小值和平均数。3.输入一些数,哪两个数最接近。4.输入一些数,求第二大的值。5.输入一些数,求它们的方差。6.输入一些数,统计不超过平均数的个数。代码如下:#include #in
Artprog
·
2017-01-31 00:00
C语言
算法竞赛入门经典
统计字符个数
第三章思考题习题
关于Spring IOC (DI-依赖注入)你需要知道的一切
article/details/54561302出自【zejian的博客】关联文章:关于SpringIOC(DI-依赖注入)你需要知道的一切关于SpringAOP(AspectJ)你该知晓的一切《Spring
入门经典
zejian_
·
2017-01-19 16:27
spring
ioc
javaweb
java
关于Spring IOC (DI-依赖注入)你需要知道的一切
article/details/54561302出自【zejian的博客】关联文章:关于SpringIOC(DI-依赖注入)你需要知道的一切关于SpringAOP(AspectJ)你该知晓的一切《Spring
入门经典
javazejian
·
2017-01-19 16:00
java
spring
IOC
javaweb
算法竞赛
入门经典
习题3-1 分数统计(stat)
习题3-1分数统计(stat)输入一些学生的分数,哪个分数出现的次数最多?如果有多个并列,从小到大输出。任务1:分数均为不超过100的非负整数。任务2:分数均为不超过100的非负实数,但最多保留两位小数。题目说的并不是很清楚啊,我就自己定了个格式。先输入一个n,后面接n个分数。任务一和任务二一个整数一个实数,没看出有什么区别,就数组类型不一样吧。可能有什么我没想到的。我的代码:#includeus
chris_grass
·
2017-01-15 22:05
算法学习
算法竞赛
入门经典
习题1-9 三角形(triangle)
习题1-9三角形(triangle)输入三角形三边长度值(均为正整数),判断它是否能成为直角三角形的三个边长。如果可以,则输出“yes”,如果不能,则输出“no”。如果根本无法构成三角形,则输出“notatriangle”。#includeusingnamespacestd;intmain(){inta,b,c,t;cin>>a>>b>>c;if(a>b){t=a;a=b;b=t;}if(a>c)
chris_grass
·
2017-01-14 22:05
算法学习
算法竞赛
入门经典
第三章 学习笔记
例题3-1开灯问题#includeusingnamespacestd;signedcharlight[1000+10];intmain(){inti,j,n,k;cin>>n>>k;for(i=0;i#include#includeusingnamespacestd;intmain(){inta[10][10];intn,cur,x,y,i,j;cin>>n;memset(a,0,sizeof(a
chris_grass
·
2017-01-14 21:15
算法学习
算法竞赛
入门经典
习题2-3 韩信点兵(hanxin)
习题2-3韩信点兵(hanxin)相传韩信才智过人,从不直接清点自己军队的人数,只要让士兵先后以三人一排、五人一排、七人一排地变换队形,而他每次只掠一样队伍的排尾就知道总人数了。输入3个非负整数a,b,c,表示每种队形排尾的人数(ausingnamespacestd;intmain(){inta,b,c,i;cin>>a>>b>>c;for(i=10;i100)cout<<"Noanswer"<<
chris_grass
·
2017-01-13 14:29
算法学习
算法竞赛
入门经典
习题2-2 水仙花数(daffodil)
习题2-2水仙花数(daffodil)输出100-999中的所有水仙花数。若3位数ABC满足ABC=A^2+B^2+c^2,则称其为水仙花数。例如153=1^3+5^3+3^3,所以153是水仙花数。我的代码:#includeusingnamespacestd;intmain(){inta,b,c;for(a=1;a<10;a++){for(b=0;b<10;b++){for(c=0;c<10;c
chris_grass
·
2017-01-13 14:26
算法竞赛
入门经典
习题2-9 分数化小数(decimal)
习题2-9分数化小数(decimal)输入正整数a,b,c,输出a/b的小数形式,精确到小数点后c位。a,b#includeintmain(){inta,b,c,i,d;scanf("%d%d%d",&a,&b,&c);printf("%d.",a/b);for(i=0;i4)printf("%d",d+1);elseprintf("%d",d);printf("\n");return0;}问题:
chris_grass
·
2017-01-13 14:23
算法学习
2016完成
火影忍者死神完结补全了进击的巨人、猎人、七龙珠、棒球英豪还看了蝙蝠侠三部,守望者,v字仇杀队电影漫画电视剧:71部补全了甲贺忍法帖对比没完成的2016展望Swift与Cocoa框架开发iOS开发进阶國史大綱(上下)UNIX
入门经典
以上草草的读了一遍
惟有进步值得信仰
·
2017-01-10 21:18
图书馆借阅管理系统
include#include#include//管理系统的书籍总数intn=6;//管理系统的组成部分的变量定义以及初始化charbook[6][16]={"C程序设计","Java程序设计","C#
入门经典
Together2019
·
2017-01-05 21:24
C语言开发实践
数论
参考刘汝佳《算法竞赛
入门经典
-训练指南》P119~P122typedeflonglongLL;//最大公约数LLgcd(LLa,LLb){returnb==0?
Ares2333
·
2016-12-12 22:46
数论
模板
(SQL
入门经典
+SQL必知必会+视频)笔记之一
一、了解SQL1.关系型数据库管理系统(RDBMS)2.结构化查询语言(SQL)——关系型数据库进行通信的标准语言3.ANSI标准——可移植性和易用性4.连接数据库:CONNECTuser@database;断开连接:DISCONNECT5.SQL命令类型:数据定义语言:DDL——用于创建和重构数据库对象(撤销和修改数据模式)数据操作语言:DML——用于操作关系型数据库对象内部的数据据(增删改数据
haixwang
·
2016-12-03 13:55
SQL
Uva136 Ugly Numbers 【优先队列】【例题5-7】
参考:
入门经典
-例5-7-P120代码:#
GuoZLH
·
2016-11-12 21:09
---数据结构---
UVa
第5章
STL入门
书单:心理学
我请教了几位对应专业的朋友,并优化了书单的结构与标注了心理学的
入门经典
。请各位留意书籍名称括号内的标注。我在书籍名称的括号内标注了首次出版或写作的时间、再版书名、主编、编著、合著等属性。
王孚林
·
2016-11-11 23:44
书单:心理学
我请教了几位对应专业的朋友,并优化了书单的结构与标注了心理学的
入门经典
。请各位留意书籍名称括号内的标注。我在书籍名称的括号内标注了首次出版或写作的时间、再版书名、主编、编著、合著等属性。
王孚林
·
2016-11-11 23:44
【小强1】认识时间黑洞:你的时间都去哪儿了?
作为豆瓣高分的时间管理
入门经典
书,这本书以故事情节代入时间管理的方法,正是目前的我迫切需要的。在序言中有这样一句话:“实践本书的方法可以帮你构建时间管理的核心系统”。这简直是太赞了!
Hallie果果
·
2016-11-07 11:10
KMP算法的简单版本(MP)的浅略分析
前言关于KMP算法,网上给出了很多讲解,《算法竞赛
入门经典
》中也给出的详细解释,但不同地方把NEXT或FAIL数组的定义的不同,以致于众口纷纭,最终让读者晕头转向。
C_Lyr
·
2016-11-06 16:24
KMP
习题4-6 莫尔斯电码 UVa508
算法竞赛
入门经典
(第2版)第4章函数和递归习题4-6莫尔斯电码UVa508感悟。1、阅读书中题目,从网站下载英文原题,重点在看输入输出数据与格式。
mrcrack
·
2016-11-05 21:29
函数和递归
没有上司的舞会 Codevs1380&POj2342&Hdu1520
树型Dp
入门经典
题=w=显然,贪心是不对的,因为如果一个节点不选的话,它的儿子不一定一定要选而可能去选它的孙子节点对于一个节点,我们有选与不选两种状态,我们用f[i,1]表示对于i节点这棵树,选i节点的最大值
Eirlys_North
·
2016-10-25 11:27
树型DP
《C语言
入门经典
(第4版)》课后练习参考答案
第1章C语言编程练习1.1编写一个程序,用两个printf()语句分别输出自己的名字和地址。#includeintmain(void){printf("姓名:小狮子\n");printf("地址:月亮之上\n");return0;}练习1.2将上一个练习修改成所有的输出只用一个printf()语句。#includeintmain(void){printf("姓名:小狮子\n地址:月亮之上\n");
小狮子365
·
2016-10-05 22:38
《C语言
入门经典
(第4版)》课后练习参考答案
第1章C语言编程练习1.1编写一个程序,用两个printf()语句分别输出自己的名字和地址。#includeintmain(void){printf("姓名:小狮子\n");printf("地址:月亮之上\n");return0;}练习1.2将上一个练习修改成所有的输出只用一个printf()语句。#includeintmain(void){printf("姓名:小狮子\n地址:月亮之上\n");
小狮子365
·
2016-10-05 22:38
《算法竞赛
入门经典
》(竖式问题)
可以用sprinf将一串字符存在一个数组中,然后用strchr判断是否都满足条件。#pragmawarning(disable:4996)#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#in
zytjyh
·
2016-10-04 22:13
算法入门竞赛经典
C#
入门经典
第一章:基本概念
.NETFramework和字面上意思一样,就是框架。基于.Net开发的产品就是基于.NetFramework的产品。所以这里就会出现版本问题。比如说有的程序是基于.NetFramework4.5的,可是你电脑上只有.NetFramework4.0,那就不能运行了。CILJITCLRC#或别的.Net语言写好以后,要先经过编译器编译,编译以后的语言就是通用中间语言(CIL:CommonInterm
wazowski075
·
2016-10-03 16:35
C#
算法竞赛
入门经典
第四章习题
习题4-1:题目大意就是:一个象棋残局,红方有n(2<=n<=7)个棋子,黑方只有一个将,红方除了帅,还可能有车,马,炮,并且要考虑“蹩马腿”,输入所有棋子的位置,保证局面合法并且红方已经将军,判断红方是否已经将黑方将死,解题思路:用一个棋盘保存红方可以打到的地方,看黑方将是否有其余的地方去,在竖直方向只要判断将能去的大方就可以,也就可以将帅和车一起判断,题解连接:习题4-1,UVA1589习题4
Strive_Buff
·
2016-09-25 11:33
算法竞赛入门经典
子序列的和(subsequence) 算法竞赛
入门经典
题目描述:求1/n^2+1/(n+1)^2......1/m^2,以n=m=0结束AC代码:/*by_superxd2016年9月18日19:55:41*/#include#include#include#include#include#include#include#defineINF10000000#defineLLlonglongusingnamespacestd;intmain(){LLn
XiaoYaoII
·
2016-09-18 20:48
ACM
八数码问题(状态空间搜索)--《算法
入门经典
》
状态空间搜索一般是找到一条从初始状态到最终状态的一条最优路径,可以归结为隐式图的搜索问题,图中的节点就是在搜索过程中的状态。八数码问题在九宫格中填满1~8个数码,给出初始的九宫格和最终的状态,问最小移动步数,若无法到达输出-1分析可以吧八数码问题归结为图上的最短路问题,这样就可以用最短路求解了,而搜到的状态就是图上的节点。主算法constintmaxstate=1000000;typedefint
孤鸿子_
·
2016-09-16 15:21
算法理论
八数码问题(状态空间搜索)--《算法
入门经典
》
状态空间搜索一般是找到一条从初始状态到最终状态的一条最优路径,可以归结为隐式图的搜索问题,图中的节点就是在搜索过程中的状态。八数码问题在九宫格中填满1~8个数码,给出初始的九宫格和最终的状态,问最小移动步数,若无法到达输出-1分析可以吧八数码问题归结为图上的最短路问题,这样就可以用最短路求解了,而搜到的状态就是图上的节点。主算法constintmaxstate=1000000;typedefint
孤鸿子_
·
2016-09-16 15:21
算法理论
回溯法--《算法
入门经典
》
n皇后问题经典的n皇后问题的回溯解法1、voidnqueen(intcur,intn){if(cur==n)//输出解{tot++;//全局变量for(inti=0;i
孤鸿子_
·
2016-09-12 18:35
算法理论
回溯法--《算法
入门经典
》
n皇后问题经典的n皇后问题的回溯解法1、voidnqueen(intcur,intn){if(cur==n)//输出解{tot++;//全局变量for(inti=0;i
孤鸿子_
·
2016-09-12 18:35
算法理论
《算法竞赛
入门经典
训练指南》第一章1.1,1.2
例题1:水题例题2:水题,但是证明还是比较麻烦的,书上给的证明感觉不好理解,我们可以给证明中各项任务的执行时间和吩咐时间赋上具体的值。有个技巧是求总时间时s+v[i].b;ans=max(ans,s+v[i].j),因为吩咐时间都是要加上的,执行时间只要留下那个向后延时最远的那段的末端位置就行了。例题3:这题,没做过,鬼知道,但是做过了一定要弄清楚。-x1,x2加的原因是因为这样每个数处理方式都是
zytjyh
·
2016-09-11 22:14
算法竞赛入门经典训练
#30天专注橙长计划#-培养自己的阅读系统 秋叶-如何高效读懂一本书 第二天
反复读一些对结构化,系统化的某一领域框架和业务的
入门经典
书打下底子。不然就会变成读的书很多很杂,但是没有一本读懂了读透
Sti7en
·
2016-09-10 22:05
生成排列
可以用暴力求解法生成1∼n的全排列,总结一下,刘汝佳《算法
入门经典
》中的三种求解方法。
孤鸿子_
·
2016-09-10 10:19
算法理论
windows下kafka环境搭建
有关kafka的介绍以及linux下kafka环境搭建,可以借鉴Kafka
入门经典
教程http://www.aboutyun.com/thread-12882-1-1.html,讲的很详细。
丿灬三个傻瓜
·
2016-09-09 18:15
分治思想《算法竞赛
入门经典
》
三步法1,划分问题2,递归求解3,合并问题首相分治法可以用了优化最大连续和优化后时间复杂度为o(nlogn)第一步:利用m=x+(y-x)/2,设置划分点。注意划分格式为[x,m),[m,y),这样不仅符合左边去到右边取不到的规范,而且不用m-1,m+1这些容易出错的步骤。第二步:划分后近似相当于T(n)=2(n/2),然后对两边递归求解,最小不可分元素就是当一段连续和中只有一个元素,所以当rig
zytjyh
·
2016-09-08 20:32
算法入门竞赛经典
算法竞赛
入门经典
第二版第一章语言篇
java程序1-2计算并输出8/5的值,保留小数点后一位package算法经典第二版第一章语言基础篇;importjava.util.Scanner;publicclassMerchant{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);while(input.hasNext()){inta=input.n
airycode
·
2016-09-06 21:50
算法
算法竞赛
入门经典
java实现第一章--语言入门篇
java实现a+b程序1-1计算并输出1+2package算法经典第二版第一章语言基础篇;importjava.util.Scanner;publicclassSum{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);while(input.hasNext()){inta=input.nextInt();in
airycode
·
2016-09-06 21:43
ASP.NET基础与入门:WebForm,事件驱动编程,Page类
当时我入门看的书有:ASP.NET1.1
入门经典
-VisualC#.NET2003编程篇ASP.NET3.5
Jurbo
·
2016-08-29 15:46
ASP.NET
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他