代码
ZhangWei527
这个作者很懒,什么都没留下…
展开
-
cvs文档解析
本次我们来说说怎么将数据库.csv文件通过java代码进行解析以及封装到实体中从而插入或者更新到我们的数据库。这样的需求一般会用在数据摆渡的需求当中。第一步在pom.xml中引入jar包依赖<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-csv</artifactId> <version>1.3</version&原创 2021-04-29 16:18:46 · 297 阅读 · 0 评论 -
图的遍历-广度优先(BFS)
当进行一个图的遍历时,我们通常会用bfs的方法进行访问节点。以下案例就是一个典型的宽度优先(bfs)算法的介绍。此代码输入的格式数据为:0 1 0 0 1 01 0 1 0 1 00 1 0 1 0 00 0 1 0 1 11 1 0 1 0 00 0 0 1 0 0输出答案为:1 2 5 3 4 6#i...原创 2018-08-31 18:17:23 · 318 阅读 · 0 评论 -
狙击敌人
1013: 狙击敌人时间限制: 1 Sec 内存限制: 128 MB 提交: 10 解决: 4 [提交][状态] 题目描述 小明有一次运气贼好,跳在一个小野区,突然掉了一个空投,直接砸在他的脸上,可把他乐坏了,走近一打开补给包,AWM+3级头+8倍镜+20发.300马格南,令人窒息! ...原创 2018-06-18 09:57:00 · 1004 阅读 · 0 评论 -
排序总结
排序算法经过了很长时间的演变,产生了很多种不同的方法。对于初学者来说,对它们进行整理便于理解记忆显得很重要。每种算法都有它特定的使用场合,很难通用。因此,我们很有必要对所有常见的排序算法进行归纳。 我不喜欢死记硬背,我更偏向于弄清来龙去脉,理解性地记忆。比如下面这张图,我们将围绕这张图来思考几个问题。 上面的这张图来自一个PPT。它概括了数据结构中的所有常见的排序算法。现在有以下几个原创 2018-01-11 17:22:09 · 189 阅读 · 0 评论 -
队列的操作及实现
typedef struct node * PNode; /定义队列的每个节点的类型/ typedef struct node { int data;//每个节点中存放的数据 PNode next;//下一节点 }Node;typedef struct queue { PNode head;//队头 PNode tail;//队尾 int Len原创 2017-11-26 16:21:16 · 344 阅读 · 0 评论 -
栈的操作
includeincludedefine TRUE 1define FALSE 0typedef struct node { int data; struct node * next;}Stack; Stack * initStack() { Stack top =(Stack)malloc(sizeof(Stack)); if(NULL!=top)原创 2017-11-26 16:17:33 · 226 阅读 · 0 评论 -
二叉树的遍历
int LeftCount=0; int depth =0; typedef struct Node { char data; struct Node *LChild; struct Node *RChild;}BitNode, *BiTree;原创 2017-11-26 16:09:23 · 182 阅读 · 0 评论