自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小龙虾

码农

  • 博客(23)
  • 资源 (4)
  • 收藏
  • 关注

原创 Python:List小记

list = [4,2,6,9,8,7,1,5,3]print(list[0:])print(list[:-1])print(list[5:])print(list[:-3])print(list[0:1])print(list[1:-7])print(list[-8:2])print(list[::])print(list[::1])print(list[::2])prin...

2018-05-24 21:39:19 326

原创 2018.5.23

成功装上TensorFlow和Keras,开森!

2018-05-23 20:45:48 132

原创 北邮:字符串查找(String类)

北邮的字符串问题让我心好累!!!题目描述    读入一组字符串(待操作的),再读入一个int n记录记下来有几条命令,总共有2中命令:1、翻转  从下标为i的字符开始到i+len-1之间的字符串倒序;2、替换  命中如果第一位为1,用命令的第四位开始到最后的字符串替换原读入的字符串下标 i 到 i+len-1的字符串。每次执行一条命令后新的字符串代替旧的字符串(即下一条命令在作用在得到的新字符串上...

2018-05-08 21:31:33 284

原创 Dijkstra(20180508)

别问我为什么又折腾这玩意儿,心累。今天的收获在于用递归的方式实现了路径p[]的输出。#include <bits/stdc++.h>using namespace std;#define MAXSIZE 101#define INF 1000000int d[MAXSIZE];int v[MAXSIZE];int m[MAXSIZE][MAXSIZE];int p[MA...

2018-05-08 16:15:14 163

原创 北邮:复数集合(结构体中优先队列的运算符重载方法)

现在是2018年5月8号早上7点48,马上要去上编译原理实验课。这是我的第100篇博客!纪念一下!嘻嘻~题目描述    一个复数(x+iy)集合,两种操作作用在该集合上:     1、Pop 表示读出集合中复数模值最大的那个复数,如集合为空 输出  empty  ,不为空就输出最大的那个复数并且从集合中删除那个复数,再输出集合的大小SIZE;     2 Insert a+ib  指令(a,b表示...

2018-05-08 07:49:25 270

原创 用一个队列输出指定层数的二叉树

#include <bits/stdc++.h>using namespace std;typedef struct bnode{ char data; struct bnode *lchild,*rchild;}BNode,*bitree;void create(bitree &bt){ char ch; ch=getchar...

2018-05-07 21:28:43 402

原创 北邮:完全二叉树性质

题目描述有一棵树,输出某一深度的所有节点,有则输出这些节点,无则输出EMPTY。该树是完全二叉树。输入描述:输入有多组数据。每组输入一个n(1<=n<=1000),然后将树中的这n个节点依次输入,再输入一个d代表深度。输出描述:输出该树中第d层得所有节点,节点间用空格隔开,最后一个节点后没有空格。示例1输入41 2 3 42输出2 3这个题主要考察对完全二叉树性质的理解,完全二...

2018-05-07 15:44:55 899

原创 北邮:打牌

北邮的题出的很有水平!很难,很有挑战!这题我用了一个小时!题目描述牌只有1到9,手里拿着已经排好序的牌a,对方出牌b,用程序判断手中牌是否能够压过对方出牌。  规则:出牌牌型有5种   [1]一张 如4 则5...9可压过 [2]两张 如44 则55,66,77,...,99可压过 [3]三张 如444 规则如[2] [4]四张 如4444 规则如[2] [5]五张 牌型只有12345 23456...

2018-05-05 20:17:07 198 1

原创 矩阵顺逆时针转90度

今天下午肝三个小时的代码就是为了这个破题!!不过好歹靠自我奋斗想出来了!#include <bits/stdc++.h>using namespace std;int main(){ int n,a[100][100],b[100][100],c[100][100],i,j,u,v; while(cin>>n) { for(i...

2018-05-05 19:10:06 1761

原创 北邮:C翻转

这题神坑,我已遍体鳞伤,不想多解释。输入描述:输入有多组数据。每组输入一个5 * 5的数组,然后输入一行,这一行有四个数,前两个代表操作类型,后两个数x y代表需操作数据为以坐标(x,y)为左上角的那几个数据。输出描述:输出翻转后的数组。示例1输入1 2 3 4 56 7 8 9 1011 12 13 14 1516 17 18 19 2021 22 23 24 251 3 1 1输...

2018-05-05 16:57:14 248

原创 北邮:矩阵幂

题目描述给定一个n*n的矩阵,求该矩阵的k次幂,即P^k。输入描述: 第一行:两个整数n(2<=n<=10)、k(1<=k<=5),两个数字之间用一个空格隔开,含义如上所示。接下来有n行,每行n个正整数,其中,第i行第j个整数表示矩阵中第i行第j列的矩阵元素Pij且(0<=Pij<=10)。另外,数据保证最后结果不会超过10^8。输出描述:对于每组测试数据,...

2018-05-05 13:47:51 625

原创 北邮:查找第k小的数

这个题!如果你还在用排序,那么就太浪费啦!用堆做会比较好呢!STL库里面有现成的优先队列,但是为了去重,我用了set集来判断是否重复,然后发现有个人用了一个很巧妙的方法。下面一一介绍。首先是我的方法。最大的收获就是判断set集里面有没有一个元素,不是用find,而是count!find返回的是迭代器!!而count是0和1!题目描述查找一个数组的第K小的数,注意同样大小算一样大。 如  2 1 3...

2018-05-05 12:52:18 976

原创 北邮:哈夫曼树(优先队列)

题目描述哈夫曼树,第一行输入一个数n,表示叶结点的个数。需要用这些叶结点生成哈夫曼树,根据哈夫曼树的概念,这些结点有权值,即weight,题目需要输出所有结点的值与权值的乘积之和。输入描述:输入有多组数据。每组第一行输入一个数n,接着输入n个叶节点(叶节点权值不超过100,2<=n<=1000)。输出描述:输出权值。示例1输入5 1 2 2 5 9输出37#include &l...

2018-05-05 09:15:26 481

原创 北大:字符串排序

北大的题可真难啊!!!我想了一个小时!!!T_T题目描述编写一个程序,将输入字符串中的字符按如下规则排序。规则 1 :英文字母从 A 到 Z 排列,不区分大小写。       如,输入: Type   输出: epTy规则 2 :同一个英文字母的大小写同时存在时,按照输入顺序排列。     如,输入: BabA   输出: aABb规则 3 :非英文字母的其它字符保持原来的位置。     如,输入...

2018-05-04 09:40:10 429

原创 北大:进制转换

题目描述写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串。输入描述:输入一个十六进制的数值字符串。输出描述:输出该数值的十进制字符串。示例1输入0xA输出10额,就是按照定义去做就行。#include <bits/stdc++.h>using namespace std;int main(){ int i,len,sum; char s[10...

2018-05-04 08:08:56 131

原创 华科:在O(N)复杂度内解决阶乘和问题

题目描述输入n, 求y1=1!+3!+...m!(m是小于等于n的最大奇数) y2=2!+4!+...p!(p是小于等于n的最大偶数)。输入描述:每组输入包括1个整数:n输出描述:可能有多组测试数据,对于每组数据,输出题目要求的y1和y2示例1输入4输出7 26算法是dalao写的不是我写的,我只是搬运工!!值得学习!!#include <bits/stdc++.h>using ...

2018-05-04 07:48:29 1288

原创 华科:找位置

题目描述对给定的一个字符串,找出有重复的字符,并给出其位置。输入描述:输入包括一个由字母和数字组成的字符串,其长度不超过100。输出描述:可能有多组测试数据,对于每组数据,按照样例输出的格式将字符出现的位置标出。1、下标从0开始。2、相同的字母在一行表示出其出现过的位置。示例1输入abcaaAB12ab12输出a:0,a:3,a:4,a:9b:1,b:101:7,1:112:8,2...

2018-05-03 21:08:10 215 1

原创 华科:上楼梯问题

好气啊!这么简单的dp都不会了!这不就是斐波那契数列吗!!!!F(N)=F(N-1)+F(N-2);因为N层的种类数来源于两种情况,一种是从N-1层上来的,一种是从N-2层上来的,一加就完事儿了。初始条件F(1)=1,F(2)=2!!好气啊!自己太菜了....题目描述N阶楼梯上楼问题:一次可以走两阶或一阶,问有多少种上楼方式。(要求采用非递归)输入描述:输入包括一个整数N,(1<=N<...

2018-05-03 20:14:40 117

原创 华科:大整数排序

我算是看出来了,华科最喜欢二叉排序树和大整数高精度这种题目。题目描述对N个长度最长可达到1000的数进行排序。输入描述:输入第一行为一个整数N,(1<=N<=100)。接下来的N行每行有一个数,数的长度范围为1<=len<=1000。每个数都是一个正数,并且保证不包含前缀零。输出描述:可能有多组测试数据,对于每组数据,将给出的N个数从小到大进行排序,输出排序后的结果,每...

2018-05-03 16:51:11 265

原创 华科:二叉排序树遍历

这题神坑!!!最后一个数字后面竟然有空格!害我白白浪费时间还申请数组方便编程...题目描述输入一系列整数,建立二叉排序数,并进行前序,中序,后序遍历。输入描述:输入第一行包括一个整数n(1<=n<=100)。接下来的一行包括n个整数。输出描述:可能有多组测试数据,对于每组数据,将题目所给数据建立一个二叉排序树,并对二叉排序树进行前序、中序和后序遍历。每种遍历结果输出一行。每行最后一...

2018-05-03 16:08:51 218

原创 华科:日期问题

首先我要纠正一个大错误!闰年的定义应该是:(1)能被4整除,但是不能被100整除,比如1996是闰年,1900不是闰年(2)能被400整除,比如2000是闰年不是闰年的年份一律平年!用C语言表示为 x%400==0||x%4==0&&x%100!=0这个题还是很好的,我做的方法太复杂,大佬的方法很简洁,这里都贴出来供大家借鉴。首先要说明一下printf输出的时候%后面接的占位符的问...

2018-05-03 14:34:18 181

原创 华科:结构体排序(sort函数的妙用)

题目描述职工有职工号,姓名,年龄.输入n个职工的信息,找出3个年龄最小的职工打印出来。输入描述:输入第一行包括1个整数N,1<=N<=30,代表输入数据的个数。接下来的N行有N个职工的信息:包括职工号(整数), 姓名(字符串,长度不超过10), 年龄(1<=age<=100)。输出描述:可能有多组测试数据,对于每组数据,输出结果行数为N和3的较小值,分别为年龄最小的职...

2018-05-03 13:13:30 188

原创 华科:守形数

题目描述守形数是这样一种整数,它的平方的低位部分等于它本身。 比如25的平方是625,低位部分是25,因此25是一个守形数。 编一个程序,判断N是否为守形数。输入描述:输入包括1个整数N,2<=N<100。输出描述:可能有多组测试数据,对于每组数据,输出"Yes!”表示N是守形数。输出"No!”表示N不是守形数。示例1输入254输出Yes!No!#include <st...

2018-05-03 08:58:17 195

KMP算法+全网最最最详细的代码注释,逐行注释,一看就懂,Code::Bclocks亲测完美运行!

KMP算法+全网最最最详细的代码注释,逐行注释,一看就懂,Code::Bclocks亲测完美运行!

2018-06-01

全网最新:利用Html+JavaScript实现简单购物车

全网最新的JavaWeb前端简单购物车详细代码,利用html和js共同编写,亲测可用!只需稍微改改就能变成自己喜欢的样式!

2018-06-01

堆排序代码加详细注释,史上最全的堆排序注释

全网最详细的堆排序详细解释,可以完美运行!输入数字个数,再输入n个数字就能进行排序!每行都有注释哦!

2018-06-01

用C语言实现简单的员工管理系统(新建、增、删、改、查、排序)

问题描述:每个员工的信息包括:编号、姓名、性别、出生年月、学历、职务、电话、住址等。系统能够完成员工信息的查询、更新、插入、删除、排序等功能。 基本要求:排序:按不同关键字,对所有员工的信息进行排序;查询:按特定条件查找员工;更新,按编号对某个员工的某项信息进行修改;插入,加入新员工的信息;删除,按编号删除已离职的员工的信息。

2018-06-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除