A1052 Linked List Sorting

1.PAT很喜欢考的题型,主要就是用静态链表处理,会很方便,即下标就是地址 2.输入的数据不一定全部都在链表里面,有可能有无用数据 3.得24分的应该是最后一个点,空链表输出0 -1. 4.输出的时候可以取巧,把每行最后一个地址和下一行第一个地址及数据在一起输出,因为这两个address都是data的address #include <stdio.h> #include <algorithm> using namespace std; const int maxn = 100010; str
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

2018-2019-1 20165234 实验四 外设驱动程序设计

任务一 学习资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章 提交康奈尔笔记的照片(可以多张) 实验过程: 了解康奈尔笔记。 小组成员康奈尔笔记的照片:
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

软工 · 第十一次作业 - Alpha 事后诸葛亮(团队)

软工 · 第十一次作业 - Alpha 事后诸葛亮(团队) 组长本次作业链接 现代软件工程 项目Postmortem 设想和目标 1.我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? A:我们的软件要解决的是结对人的互相提醒的问题,对这个对这个问题定义的很清晰。主要是针对团队,研友,情侣或者亲子,要结对人都关闭闹钟,软件才会停止工作,以达到相互提醒的作用。例如相互约好去学习,设置闹钟,醒来的人可以根据软件的提示知道另一个人是否已经醒来,如果未醒,则可以根据软件
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

AndroidStudio安装遇到的bug

1 Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.0/gradle-3.2.0.pom'. Received status code 400 from server: Bad Request 1.1 参考网址 https://discuss.gradle.org/t/android-studio-could-not-get-resource-https-dl-g
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

十字链表练习错误改正博客--十字链表的画法

十字链表的画法 1、错误题目:画出十一链表结构 2、错误原因 1、因为在我当时的理解,就是觉得认为无论从哪个点出来,都需要画一条线进行作为已经连接完成的描述,因为自己的理解出了问题,所以导致造成了多了两条线的问题 3、错误改正 4、十字链表的画法 1、首先我们需要有一个有向图,在经过我再次学习以后,领悟到了十字链表画法的真谛,下面我将分为三步进行画法的介绍; 1、首先,我们需要构造出结点的三个格子,也就是在最左边表示出所有结点,然后,在格子外面左边进行对于结点的标号,类似于1,2,3.....
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

shell 变量的默认值

默认值表达式1 ${a-defaultvalue} a如果没有定义,则表达式返回默认值,否则返回a的值; demo1 a="" ret1=${a-"/usr/local"} echo "ret1:" $ret1 output: ret1: demo2 ret1=${a-"/usr/local"} echo "ret1:" $ret1 output: ret1:/usr/local 默认值表达式2 ${a:-defaultvalue} a没有定义或者为空字符串,则表达式返回默认值,否则返回a的
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

LA

456789
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

2018-2019-1 20165234 《信息安全系统设计基础》第九周学习总结

第九周学习总结 教材内容总结 第九章 虚拟内存 9.1 物理寻址和虚拟寻址 虚拟内存主要是一种地址扩展技术,主要是建立和管理两套地址系统:物理地址和虚拟地址。由虚拟地址空间(硬盘上)装入进程,其实际执行是在物理地址空间(内存上)承载进程的执行。虚拟地址空间比物理地址空间要大的多,操作系统同时承担着管理者两套地址空间的转换。 主存的每个地址都是唯一的,第一个字节地址为0,接下来为2,以此类推。CPU使用这种访问方式就是物理寻址。上图所示就是CPU通过地址总线传递读取主存中4号地址开始处的内容并通
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

c#实现打开数据库并进行查询,修改等操作

c#连接数据库需要引用一些东西,首先我们引用:using System.Data.OleDb。 其次我们需要拖动一些控件,包括button,combobox,datagridview等。。。这里就不一一说明了。效果图如下 1.能不能自己选择打开某个数据库呢?而不是在代码里面就已经确定我要打开某个数据库了? 首先要写的是下面的这个代码,这个代码是写在form里买的全局变量,因为如果写在某个button的响应事件,就成为了局部变量,以后不能去引用,很麻烦。 string dbname = "";/
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

Alpha冲刺(11/10)

haha
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

day34 Pyhton 网络编程

一今日内容 # 函数 # 面向对象 # 进阶 # 网络编程 4 # 并发编程 6-7 # 概念 # 网络基础 # 局域网的概念 # 交换机和路由器的工作流程 # ip地址 # mac地址 # 子网掩码 # 网关ip # osi网络7层模型 # arp协议 # tcp协议/udp协议 # 介绍socket # 最基本的socket通信 # 两台机器之间的通信 : 网络 # 网络开发的架构 :
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

学习工作记录汇总

1.学习工作记录——(知识图谱相关论文阅读) 2.学习工作记录——反思 3.学习工作记录三 4.学习工作记录四 5.学习工作记录五 6.学习工作记录六
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

python基础(字典)

1. 什么是字典 字典是以key:value的形式来保存数据 用{}表示. 存储的是key:value 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 格式如下所示: d = {key1 : value1, key2 : value2 } 2. 字典的增删改查(重点) (1).添加dic[新key] = 值setdefault() (2).删除pop(key)(3).修改dic[老key] = 值update()跟新字
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

福大软工 · 第十一次作业 - Alpha 事后诸葛亮(团队) Alpha 事后诸葛亮

Alpha 事后诸葛亮 Part 1 前言 组长链接 作业链接 Part 2 总结思考 - 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 解决微信端上的轻便办公,方便微信端上的办公群体,例如共享编辑针对需要反复审阅修改的办公情形,以及其他环境下面向组内的通知、投票等一系列办公需求。 我们达到目标了么(原计划的功能做到了几个? 原计划的功能中基本完成投票功能、对象分组,接近完成共享编辑功能,半完成通知、想法功能,未完成签到功能。 按照原计划交付时
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

python27 文件读写

fileobject = open(文件的绝对路径或相对路径,读写模式,其他可选参数) '''r-读 文件不存在报错FileNotFoundError''' try: f = open('file0.txt','r') content = f.readlines() except FileNotFoundError: content = None print(content) '''w-写 文件不存在创建;文件存在清除内容;重新写入''' f = open('file1
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

对我们的团队项目:聊天室菜园的看法

  我们通过了第一周的一个冲刺阶段,对我们的聊天软件菜园做出了一个初步的软件,现有的只实现了一个在局域网的客户端和服务器端的连接以及显示各个用户的聊天记录,具体的更大的需求我们还没有做一个好的分析也还没有做。我现在的分析:我们缺少一个像QQ或者微信那样几乎所有聊天软件所共有的一个聊天好友列表,以及好友的添加分组功能,因此需要做一个好友列表的界面并实现好友的添加删除;我觉得我们的聊天功能还太少,现在只能用文字交流还有几个特定的状态的,不足以满足现在用户的需求,我们需要做图片以及表情包的快捷发送,
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

AtCoder Beginner Contest 114 Solution

A 753 Solved. 1 #include <bits/stdc++.h> 2 using namespace std; 3 4 int mp[10]; 5 6 int main() 7 { 8 mp[7] = mp[5] = mp[3] = 1; 9 int x; cin >> x; 10 puts(mp[x] ? "YES" : "NO"); 11
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

阶段02JavaWeb基础day02JavaScript

javascript知识体系 ECMAScript javascript与html结合方式 内部: <script type="text/javaScript">***</script> 外部文件引入: <script type="text/javaScript" src="外部js路径(***.js)" ></script> javascript数据类型 原始数据类型 null string number boolean undefined 当初始化一个变量,并且没有为该变量赋值时,系统会默
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

Linux登录状态

1.hostname 显示主机名称、设置主机名称 1)显示主机名称 xiaohuang@xiaohuang-virtual-machine:~$ hostname xiaohuang-virtual-machine    2)临时设置主机名称 sudo hostname kangbazi    3)永久设置主机名名称 sudo vim /etc/hostnam    2.whoami 查看当前登录用户 xiaohuang@xiaohuang-virtual-machine:~$ whoa
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0

python基础(列表)

列表序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。 列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。 列表的数据项不需要具有相同的类型 1. 列表含义: 定义: 能装对象的对象
分类: 其他 发布时间: 12-02 22:44 阅读次数: 0