- 博客(9)
- 收藏
- 关注
原创 tomcat访问.jsp页面出现乱码解决办法
tomcat访问.jsp页面出现乱码解决办法在首行的<%@ page language=“java” 、、、%>中添加如下语句:contentType=“text/html; charset=UTF-8” pageEncoding="UTF-8"
2021-02-05 16:36:24
646
原创 cnpm安装
安装cnpm1、先安装node.js,直接去node官网下载就行了2、打开cmd的运行窗口(用户界面也可以)3、输入npm install -g cnpm --registry=https://registry.npm.taobao.org后回车即可安装( 如果安装失败,可以使用npm cache clean清理缓存,然后再重新安装)...
2020-10-28 09:05:22
581
原创 堆排序(最小堆)
题目:利用最小堆对数字排序,第一行为数字个数,第二行为具体的数字。1499 5 36 7 22 17 46 12 2 19 25 28 1 92代码:#include <stdio.h>int h[101];int n;//交换函数void swap(int x,int y){int t;t=h[x];h[x]=h[y];h[y]...
2020-02-22 11:01:52
585
原创 Dijkstra算法(通过边实现松弛)解单源最短路径问题举例
题目:代码:#include <stdio.h>int main(){int e[10][10],dis[10],book[10],i,j,n,m,t1,t2,t3,u,v,min;int inf=9999;//代指无穷大(因为题目中的点和路径很少,就解题而言9999就已经足够大了)scanf("%d %d",&n,&m);//有n个顶点,m条路径//...
2020-02-20 11:28:46
169
原创 用Floyd-Warshall算法求解多源最短路径问题(C语言)
题目:一个圆点代表一个城市,带箭头的线表示路径方向(只能单方向走),线上的数字表示该路径的长度。代码:#include <stdio.h>int main(){int e[10][10],k,i,j,n,m,t1,t2,t3;int inf=9999; //代指无穷大(因为题目中的点和路径很少,就解题而言9999就已经足够大了)scanf("%d %d",&n...
2020-02-19 20:05:29
377
原创 深度优先搜索例题(C语言)
这篇是对上一篇的炸弹人用了另一种解法题目:代码:#include <stdio.h>//全局变量char a[21][21];int book[20][21]={0},max,mx,my,n,m;//book数组的值为1表示已走过,为0表示未走过,初始化都为0;//该函数用来统计每个点位可消灭的敌人数int getnum(int i,int j){int x,y,...
2020-02-18 10:18:13
941
原创 广度优先搜索例题(C语言)
**代码和测试数据都有,可以直接拷贝运行~**题目:代码:#include <stdio.h>//全局变量char a[20][21];struct node{int x;int y;};int getnum(int i,int j){int x,y,sum;sum=0;x=i;y=j;while (a[x][y]!='#') //判断当前位置是否为...
2020-02-17 16:19:17
959
原创 深度优先搜索(C语言)
大家帮忙看看这是啥问题,实在看不出来哪里有问题。。题目:#include <stdio.h>//全局变量int n,m,p,q,min=20;int a[51][51],book[51][51];void dfs(int x,int y,int step){int tx,ty,k;int next[4][2]={(0,1),(1,0),(0,-1),(-1,0)}...
2020-02-16 17:21:42
1949
1
原创 队列,堆栈和结构体举例(C语言)
自己啃算法书整理了一个同时运用堆栈和队列的代码,对这块内容还比较模糊的可以看看~,以下是代码和注解。(留个赞再走呗!)//游戏:小哼和小哈玩小猫钓鱼的纸牌游戏。刚开始每人手中有6张牌,打到最后谁的手中还有牌谁就获胜//提示:小哼和小哈手中的牌用队列表示,桌上的牌用堆栈表示,所有要定义3个结构体,两个队列,一个堆栈#include <stdio.h>//队列结构体st...
2020-02-14 17:35:36
612
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人