会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yuanch2019
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
2019年9月25日
在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5
摘要: /*struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { }};*/class Solution {public: ListNode* deleteDuplication(Li
阅读全文
posted @ 2019-09-25 11:06 yuanch2019
阅读(428)
评论(0)
推荐(0)
2019年9月24日
普里姆算法—Prim算法
摘要: 普里姆算法—Prim算法 算法思路: 首先就是从图中的一个起点a开始,把a加入U集合,然后,寻找从与a有关联的边中,权重最小的那条边并且该边的终点b在顶点集合:(V-U)中,我们也把b加入到集合U中,并且输出边(a,b)的信息,这样我们的集合U就有:{a,b},然后,我们寻找与a关联和b关联的边中,
阅读全文
posted @ 2019-09-24 15:58 yuanch2019
阅读(923)
评论(0)
推荐(0)
最小生成树-克鲁斯卡尔算法
摘要: 最小生成树-克鲁斯卡尔算法 算法思想 1.将图的所有连接线去掉,只剩顶点 2.从图的边集数组中找到权值最小的边,将边的两个顶点连接起来 3.继续寻找权值最小的边,将两个顶点之间连接起来,如果选择的边使得最小生成树出现了环路,则放弃该边,选择权值次小的边 4.直到所有的顶点都被连接在一起并且没有环路,
阅读全文
posted @ 2019-09-24 15:48 yuanch2019
阅读(731)
评论(0)
推荐(0)
2019年9月23日
C 和 C++ 中结构体
摘要: 1.C的结构体内不允许有函数,而C++的结构体内部允许有成员函数(允许有构造函数、析构函数和this指针),且允许这个函数是虚函数; 2.C的结构体对内部成员变量的访问权限只能是public,而C++允许public,private,protected三种; 3.C的结构体是不可以继承的,C++的结
阅读全文
posted @ 2019-09-23 15:45 yuanch2019
阅读(304)
评论(0)
推荐(0)
C++里,struct结构跟class类在功能上有什么区别?
摘要: struct 定义的结构默认情况下是public型的,而class 的默认情况是private 型的.其他都可以同用. 例如: struct A{ int a; char b; };//此时a b 都是公有成员变量. class B{ int a; char b; } //a b 分别属于私有成员变
阅读全文
posted @ 2019-09-23 15:43 yuanch2019
阅读(338)
评论(0)
推荐(0)
C、C++、C#的区别
摘要: C与C++的区别 1. C 语言是面向过程的,而 C++ 是面向对象的。 2,C 语言有标准的函数库,它们松散的,只是把功能相同的函数放在一个头文件中;而 C++ 对于大多数的函数都是有集成的很紧密,特别是 C 语言中没有的 C++ 中的 API 是对 Window 系统的大多数 API 有机的组合
阅读全文
posted @ 2019-09-23 15:41 yuanch2019
阅读(23876)
评论(0)
推荐(1)
2019年9月20日
操作系统
摘要: 操作系统基本特征 1. 并发 并发性是指宏观上在一段时间内能同时运行多个程序,而并行性则指同一时刻能运行多个指令。 并行需要硬件支持,如多流水线或者多处理器。 操作系统通过引入进程和线程,使得程序能够并发运行。 2. 共享 共享是指系统中的资源可以供多个并发的进程共同使用。 有两种共享方式:互斥共享
阅读全文
posted @ 2019-09-20 14:41 yuanch2019
阅读(440)
评论(0)
推荐(0)
2019年9月17日
现有一个数组A,对于A中的每个元素A[i],都可以进行+K或者-K的操作(每个元素仅能选择加或减一次)。 在这个操作后,我们将得到许多不同版本的数组B。 请找出所有可能的B数组中,数组中最大值与最小值里最小的差值。
摘要: /*输入 每组测试数据的第一行为一个整数K(0<=K<=10000),第二行为数组A(1 <= A.length <= 10000,0 <= A[i] <= 10000) 输出 对每组测试数据,在单独的一行里输出最小的差值。 样例输入 3 1 3 6 样例输出 3*/ #include "stdaf
阅读全文
posted @ 2019-09-17 21:13 yuanch2019
阅读(1795)
评论(0)
推荐(0)
C++输入一组整数,拼成一个最大的整数
摘要: 参考网上代码,网上的代码是直接输入字符串,修改成输入整数。 #include<iostream> #include<string>#include<stdlib.h>//atoi函数包含的头文件using namespace std;bool compare(string a, string b){
阅读全文
posted @ 2019-09-17 16:57 yuanch2019
阅读(965)
评论(0)
推荐(0)
上一页
1
2
公告