- 博客(8)
- 问答 (1)
- 收藏
- 关注
原创 选票统计问题与稀疏矩阵压缩存储的转置
(一)选票统计问题问题:现有10个候选人,对这10个候选人分别标号为1–10;有两万人对他们进行选举,产生了两万张选票;每张选票上写的分别是1–10中的其中一个数字,以表示支持那一位候选人,先要求对这两万张选票进行统计,得到每个候选人的票数。怎么实现?一般思路:定义一个11个空间大小的数组(a[0]不使用),每个空间代表一个一位候选人的票数计数。然后对两万张选票进行遍历,票上数字是几,对...
2020-01-11 15:57:43 168
原创 链表(提高)-数据结构(三)
问题三:二进制加法问题举例:二进制数110101,首先将二进制数的每一位存入链表: L->1->1->0->1->0->1->NULL加一后,链表应该变为: L->1->1->0->1->1->0->NULL(一)题目解析首先,一拿到这个题目,很懵。需要找规律,找到规律后才能进行算法书写其...
2020-01-02 21:08:38 128
原创 链表(提高)-数据结构(二)
问题二:将链表就地转置(一)少废话,看东西实现代码为下:int punchList(Block *p){ //倒置链表,传入参数为头指针 Block *c = p->next->next; Block *Block1 = p->next; while (c != NULL) { Block *temp = c-&g...
2019-12-31 22:32:45 134
原创 链表(提高)-数据结构(一)
自己理解,方便自己21考研使用目前在通过西北大学的耿国华老师的上课课程实录视频在学习数据结构。在链表的提高课程上给出了三个习题,分别为:1.分解链表奇和偶两部分,前半部分为奇数,后半部分为偶数,算法复杂度要求为O(1)。2.单链表就地逆置3.二进制数加1运算本篇先介绍第一个问题:(一)前提知识首先是顺序表的定义,应该为:#define MAXSIZE 100typedef str...
2019-12-31 17:32:39 417
原创 单链表基础-数据结构
(一)链表节点的定义在学习数据结构的单链表时,首先看到的是单链表的结点定义,但光就参考书上的结点定义,我都难以理解像下面:typedef struct Node{ DataType data; struct Node *next; }Node,*PHead;搞不懂,为什么要使用typedef,为啥花括号后面又跟了一个变量名,一个像是指针的东西完全看不懂。后来在阅读了...
2019-12-28 23:09:06 179
原创 小程序学习(2018.11/17)
**小程序学习(2018.11/17)**今天算是学习小程序很多天了,刚开始的时候觉得小程序挺神秘的,不过也并不认为他很难,因为大概看了几个视频,自己将小程序分成了js和HTML两部分,虽然不知道更多的细节,但是能够了解大致可框架,自己也就有了基本的信心,坚信自己肯定能够能做出看来,开始这样认为,也没有错,在学了一些页面的制作后,了解到了数据的绑定机制也就是自己看的视频中小龙说的MVVM,构...
2018-11-18 00:19:18 172
原创 This view is not constrained It is olny designtime positions,so it will jump.......的解决方法
今天在新上手Android studio构图时出现了组件重合问题,代码的text部分也变红,提示该代码存在问题,问题描述为如下 这个报错意思是:组件没有锁定,重合了 查找多方资料,大家给出的问题解决方法是:在Design中,对着活动点击右键,选择Constraint Layout—–>Infer Constraints,意思是所有的组件都不重叠,这个时候再看Text,就能解决这个问题 ...
2018-08-13 12:03:39 359
原创 关于创建类对象引用和调用方法的理解
这几天自学Java的时候,总是纠结于这样的结构(我一般将这个样子的称为ne’w语句):类名 对象引用=new 类名()等与之类似的结构,后看了 技术小栈的这篇文章后,对这样的形式有了一定的能理解和弄懂呢一些; https://blog.csdn.net/qq_26805137/article/details/52945688但是今天在自学jframe窗体时,遇到了理解问题,和new对象的结...
2018-08-11 12:45:10 1658
空空如也
PIL库 image相关wen'ti
2019-12-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人