自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Blankj

Blankj的CSDN博客

  • 博客(8)
  • 资源 (9)
  • 收藏
  • 关注

原创 Alphacode

题目描述 Alice and Bob need to send secret messages to each other and are discussing ways to encode their messages: Alice: "Let's just use a very simple code: We'll assign 'A' the code word 1, 'B' wil

2014-12-29 13:50:34 864

原创 0/1背包问题(动态规划)

0/1背包问题: 现有n种物品,对1i,价值为正整数Vi,背包能承受的最大载重量为正整数W,现要求找出这n种物品的一个子集,使得子集中物品的总重量不超过W且总价值尽量大。(注意:这里对每种物品或者全取或者一点都不取,不允许只取一部分) 根据问题描述,可以将其转化为如下的约束条件和目标函数: 于是,问题就归结为寻找一个满足约束条件(1),并使目标函数式(2)达到最大的解向量

2014-12-23 22:53:52 2581

原创 小游戏

题目描述 迷宫 深搜 一天早上,你起床的时候想:“我编程序这么牛,为什么不能靠这个赚点小钱呢?”因此你决定编写一个小游戏。 游戏在一个分割成w * h个正方格子的矩形板上进行。如图所示,每个正方格子上可以有一张游戏卡片,当然也可以没有。 当下面的情况满足时,我们认为两个游戏卡片之间有一条路径相连: 路径只包含水平或者竖直的直线段。路径不能穿过别的游戏卡片。但是允许路

2014-12-16 10:15:13 1513 1

原创 Knight's Trip 马在无线大棋盘上跳到指定点最小步数问题

题目描述 Problem D: Knight's Trip In chess, each move of a knight consists of moving by two squares horizontally and one square vertically, or by one square horizontally and two squares vertically.

2014-12-09 13:23:40 2825 1

原创 三类最基本排序(插入,冒泡,选择)

插入是稳定的,冒泡稳定性取决于是否有等号,选择是不稳定的 #include #include #include #include #include #include using namespace std; void fun(); int main() { fun(); return 0; } void fun() { int temp,i,j, arr1[8]=

2014-12-08 19:50:58 735

原创 大数的乘法

题目描述 大数是指计算的数值非常大或者对运算的精度要求非常高,用已知的数据类型无法精确表示的数值。例如:我们要计算如下两个数的乘积时,用我们已知的数据类型是无法精确表示其结果的: a1 = 11111111111111111111111111111111111 b1 = 11111111111111111111111111111111111111 求:a1 * b1; 输入要

2014-12-07 21:06:45 1003

原创 小鼠迷宫问题

小鼠a与小鼠b身处一个m×n的迷宫中,如图所示。每一个方格表示迷宫中的一个房间。这m×n个房间中有一些房间是封闭的,不允许任何人进入。在迷宫中任何位置均可沿上,下,左,右4个方向进入未封闭的房间。小鼠a位于迷宫的(p,q)方格中,它必须找出一条通向小鼠b所在的(r,s)方格的路。请帮助小鼠a找出所有通向小鼠b的最短道路。 请编程对于给定的小鼠的迷宫,计算小鼠a通向小鼠b的所有最短道路

2014-12-07 00:32:41 1791

原创 KMP算法中的next[]数组

KMP算法最难懂的就是next[]数组的求法。 用一个例子来解释,下面是一个子串的next数组的值,可以看到这个子串的对称程度很高,所以next值都比较大。 位置i 0 1 2 3 4 5 6 7 8 9 10 11 12 13

2014-12-05 21:56:21 774

C#TXT转图片

实现文本文件转为相应的图片,该文本文件必须为图片导出的文本文件

2013-10-19

C语言小学数学学习系统

要求:小学数学学习系统 要求:具有随机出题、自动评分、查看正确答案、错题重做等功能的测试系统。 [设计要求] (1) 设计程序运行界面 (2) 用户登录功能 (3) 能用菜单选择测试系统的各功能等。

2013-10-19

C语言班级管理

对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。 功能要求: (1)本系统采用一个包含N个数据的结构体数组,每个数据的结构应当包括:学号、姓名、性别、年龄、备注。 (2)本系统显示这样的菜单: 请选择系统功能项: a 学生基本信息录入 b 学生基本信息显示 c 学生基本信息保存 d 学生基本信息删除 e 学生基本信息修改(要求先输入密码) f 学生基本信息查询 (1)按学号查询 (2)按姓名查询 (3)按性别查询 (4)按年龄查询 g. 退出系统 (3)执行一个具体的功能之后,程序将重新显示菜单。 (4)将学生基本信息保存到文件中。 (5)进入系统之前要先输入密码。

2013-10-19

C语言括号匹配

假设表达式中只允许两种括号:圆括号和方括号,它们可以任意的嵌套,例如[()[()]]都是合法的。但是要求括号必须成对出现,像[()]或者([)]的形式都是非法的。编写一个程序,从终端输入一组括号,以字符#作为结束标志,判断输入的括号是否匹配合法。

2013-10-19

C语言分解因数

给出一个正整数a,要求分解成若干个正整数的乘积,即a = a1×a2×a3×…an,并且1<a1≤a2≤a3≤…≤an,问这样分解的方案有多少种。注意a=a也是一种分解方案。

2013-10-19

两个C语言做的计算器

用C语言设计一个简单的计算器,要求能够对输入的数 1.进行+,-,*,/,运算; 2.可以带括号( ); 3.不限定运算式的输入长度.

2013-10-19

原理图元件库及PCB封装库.rar

原理图元件库及PCB封装库,

2013-03-29

你必须知道的495个C语言问题

你必须知道的495个C语言问题

2013-03-29

空空如也

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

TA关注的人

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