- 博客(34)
- 收藏
- 关注
转载 代理重加密 Proxy Re-Encryption
1、研究背景 作用:密文云数据动态共享 基于用户数据隐私性考虑,用户存放在云端的数据都是加密形式存在的。而云环境中存在着大量数据共享的场景。由于数据拥有者对云服务提供商并不完全信任,不能将解密密文的密钥发送给云端,由云端来解密并分享出去。数据拥有者自己下载密文解密后,再用数据接收方的公钥加密并分享,无疑给数据拥有者带来很大的麻烦,同时也失去了云端数据共享的意义。代理重加密可以在不泄漏数据拥...
2021-11-19 19:10:46 4592 1
转载 IBC-身份标识密码技术
IBC-身份标识密码技术1 标识密码技术的发展 基于身份标识的密码系统(Identity-Based Cryptograph, 简称IBC),是一种非对称的公钥密码体系。标识密码的概念由Shamir于1984年提出,其最主要观点是系统中不需要证书,使用用户的标识如姓名、IP地址、电子邮箱地址、手机号码等作为公钥。用户的私钥由密钥生成中心(Key Generate Center,简称KGC)根据系统主密钥和用户标识计算得出。用户的公钥由用户标识唯一确定,从而用户不需要第
2021-10-19 20:09:48 2562
原创 动态规划 力扣题目
70.爬楼梯每次可上楼一阶台阶或谅解台阶。第i阶的怕发数量 = 第i-1阶的爬法数量 + 第i-2阶的爬法数量class Solution{public: int climbStairs(int n) { vector<int> dp(n + 3, 0); dp[1] = 1; dp[2] = 2; for( int i = 3; i <=n; i++) { d
2021-08-25 11:18:13 376
原创 绿叶学习网CSS技术细节
CSS技术细节引入方式外联样式表,使用link标签引入,而link 标签放在head标签内html { background-color: darkgreen; color: azure; font-size: 20px; } ul { background: darkred; padding: 10px; border: 1px solid black; } li { margin-left: 20px; }
2021-07-17 23:53:39 279
转载 《面试算法 LeetCode 刷题班》——10.复杂数据结构
本文内容是基于小象学院——林沐 《面试算法 LeetCode 刷题班》,后期仍将对相关内容进行不定期更新!9. 动态规划 文章目录 9. 动态规划LeetCode 70 爬楼梯 (E)LeetCode 198 打家劫舍 (E)LeetCode 53 最大子段和(E)LeetCode 322 找零钱(M)LeetCode 120 三角形(M)LeetCode 300 最长上升子序列LeetCode 64 最小路径和(M)LeetCode 174 地牢游戏(H) Leet.
2021-07-17 23:06:24 416
转载 《面试算法 LeetCode 刷题班》——9. 动态规划
本文内容是基于小象学院——林沐 《面试算法 LeetCode 刷题班》,后期仍将对相关内容进行不定期更新!9. 动态规划 文章目录 9. 动态规划LeetCode 70 爬楼梯 (E)LeetCode 198 打家劫舍 (E)LeetCode 53 最大子段和(E)LeetCode 322 找零钱(M)LeetCode 120 三角形(M)LeetCode 300 最长上升子序列LeetCode 64 最小路径和(M)LeetCode 174 地牢游戏(H) Leet.
2021-07-17 22:53:21 396
转载 《面试算法 LeetCode 刷题班》——8. 搜索
本文内容是基于小象学院——林沐 《面试算法 LeetCode 刷题班》,后期仍将对相关内容进行不定期更新!8.搜索 文章目录 8.搜索LeetCode 200 岛屿数量(M)LeetCode 127 词语阶梯 (M)LeetCode 126 词语阶梯2(H)LeetCode 473 火柴棍摆正方形LeetCode 407 收集雨水2 (H) LeetCode 200 岛屿数量(M) 问题描述: 用一个二维数组代表一张地图,全由“0”和“1”组成,其中“0”代表水域.
2021-07-17 22:45:56 315
转载 《面试算法 LeetCode 刷题班》——7. 哈希表与字符串
本文内容是基于小象学院——林沐 《面试算法 LeetCode 刷题班》,后期仍将对相关内容进行不定期更新!7. 哈希表与字符串 文章目录 7. 哈希表与字符串LeetCode 409 最长回文串(E)LeetCode 290 词语模式(E)LeetCode 49 同字符词语分组(M)LeetCode 3 无重复字符的最长字串(M)LeetCode 187 重复的 DNA 序列(M)LeetCode 76 最小窗口子串(H) 哈希表: 也叫散列表,根据key直接进行访问得.
2021-07-17 22:38:41 393
转载 《面试算法 LeetCode 刷题班》——6.二分查找与二叉查找树
本文内容是基于小象学院——林沐 《面试算法 LeetCode 刷题班》,后期仍将对相关内容进行不定期更新!6.二分查找与二叉查找树 文章目录 6.二分查找与二叉查找树LeetCode 35 插入位置LeetCode 34 查找区间LeetCode 33 旋转数组查找LeetCode 449LeetCode 315 逆序数 (解法2) 二分查找的递归实现 bool binary_search(vector<int> &so.
2021-07-17 22:33:02 273
转载 《面试算法 LeetCode 刷题班》——5.二叉树与图
本文内容是基于小象学院——林沐 《面试算法 LeetCode 刷题班》,后期仍将对相关内容进行不定期更新!5. 二叉树与图 文章目录 5. 二叉树与图leetCode 113 路径之和2LeetCode 236 最近的公共祖先LeetCode 114 二叉树转链表LeetCode 199 侧面观察二叉树LeetCode 207 课程安排 leetCode 113 路径之和2 这里题目已经事先定义了一个,树节点的类型结构: struct TreeNode { in.
2021-07-17 22:26:44 163
转载 《面试算法 LeetCode 刷题班》——4. 递归,回溯,分治
本文内容是基于小象学院——林沐 《面试算法 LeetCode 刷题班》,后期仍将对相关内容进行不定期更新!4. 递归,回溯,分治 文章目录 4. 递归,回溯,分治LeetCode 78 求子级(M)LeetCode 90 求子集2(M)LeetCode 40 组合数之和2(M)LeetCode 22 生成括号(M)LeetCode 51 N 皇后(H)LeetCode 315 逆序数(H) LeetCode 78 求子级(M) 给定一个不含重复数的集合,求所有不重复.
2021-07-17 22:18:55 375
转载 《面试算法 LeetCode 刷题班》——2. 栈、队列、堆
本文内容是基于小象学院——林沐 《面试算法 LeetCode 刷题班》,后期仍将对相关内容进行不定期更新!2. 栈、队列、堆 文章目录 2. 栈、队列、堆LeetCode 225 使用队列(Q)实现栈(S) (E)LeetCode 232 用栈实现队列(E)LeetCode 155 Min Stack(E)Poj 1363 合法的出栈序列(M)LeetCode 215 第K个最大的元素(E)LeetCode 295 寻找中位数(H)LeetCode 224 简单的计算器 (H) .
2021-07-17 22:12:23 282
转载 《面试算法 LeetCode 刷题班》—— 1. 链表
本文内容是基于小象学院——林沐 《面试算法 LeetCode 刷题班》,后期仍将对相关内容进行不定期更新!1.链表 文章目录 1.链表LeetCode 206 链表逆序 a (E)LeetCode 92 链表逆序 b(M)LeetCode 160 求两个链表的交点(E)LeetCode 141 & 142 链表求环(M) (快慢指针问题)LeetCode 86 链表划分(M)LeetCode 21 排序链表合并(2个)(E)LeetCode 23 排序链表合并(多个)(H)Le..
2021-07-17 00:32:07 398
转载 面试算法LeetCode刷题班—BAT面试官带你刷真题、过笔试
课程名称:《面试算法LeetCode刷题班》——BAT面试官带你刷真题、过笔试主讲老师:林老师BAT资深研发工程师(T7/P8级),致力于搜索引擎及其子系统的研发、迭代与优化,数据分析与挖掘领域专家,多年担任校园招聘、社会招聘面试官,丰富的面试候选人经验。课程简介:掌握算法与数据结构是成为优秀程序员的必经之路,众多国内外知名互联网企业都将算法面试作为程序员招聘的重要和必需途径,只有高效应对各类题目,将知识储备转化为面试中的优秀表现,才能获得大公司的青睐。本门课程将程序员面试中常遇的算法与数据
2021-07-16 23:38:20 430
原创 1 查找序列元素(链表)
作者: Turbo时间限制: 1S章节: DS:数组和链表问题描述 :使用带头结点的单链表编程:一群学生排成一行,输入一个学号,请确定该学号学生所在的位置。输入说明 :第一行输入学生信息:第一个整数n(0<=n<=100),表示共有n个学生,其后有n个整数,表示n个学生的学号第二行及以后各行,每行输入一个整数,表示要查找的学生学号。输出说明 :对于每个要查找的学号,输出一个整数,表示要查找学生的位置。如果共有n个学生,则位置序号为1~n。如果学生不存在,输出“no”,不包括双
2021-06-20 21:14:20 153
原创 东华、上大、华东理工计算机考研如何选择
为了更加全面的评估三所学校的计算机相关信息,本文选择从学院的学科设置、学科排名、招生信息、就业情况四个部分进行探讨。学院学科设置本人从官网上搜集了相关信息。东华大学计算机科学与技术学院,设立有计算机科学与技术、软件工程、信息安全、数据科学与大数据技术、智能科学与技术和网络工程(已停止招生)等六个本科专业,目前,在校本科生800余名。计算机科学与技术和软件工程等两个一级学科硕士点,计算机技术和软件工程等两个工程领域硕士点(专业硕士),设有企业信息化系统与工程交叉学科博士点,研究生(包括博士生)40.
2021-06-17 08:25:22 2753
转载 scikit-learn和tensorflow的区别
1、功能不同Scikit-learn(sklearn)的定位是通用机器学习库,而TensorFlow(tf)的定位主要是深度学习库。一个显而易见的不同:tf并未提供sklearn那种强大的特征工程,如维度压缩、特征选择等。究其根本,我认为是因为机器学习模型的两种不同的处理数据的方式: 传统机器学习:利用特征工程(feature engineering),人为对数据进行提炼清洗 深度学习:利用表示学习(representation learning),机器学习模型自身对数据进行提炼...
2021-05-17 15:07:25 990 1
转载 转载csdn的文章
前言: 我在学习和工作中遇到什么问题,喜欢到CSDN来寻找答案,那么问题来了,作为一个刚入门的初级程序猿,当我看到自己喜欢的文章后想转载到自己的博客里,却不知道怎么操作,我百度了很多方法,有些方...
2021-05-16 20:02:24 111
原创 2021东华oj复试(最后一周题库)
因为公布时间是3月22日至3月29日,就为了及时总结复习,我用typora把部分题目总结到一起了,代码均可AC。由于此次只要求使用C++写(哭死,事前没用过C++,还好没涉及到类和对象),故均为C++代码。2 黑色星期五#include<iostream>using namespace std;int main(){ int n; int a[12]={31,28,31,30,31,30,31,31,30,31,30,31}; //int week[7].
2021-04-14 21:33:05 2122 2
原创 机器学习、深度学习与云计算
机器学习i.机器学习(Machine Learning)是一个大的方向,里面包括了很多种approach,比如deep learning, GMM, SVM, HMM, dictionary learning, knn, Adaboosting…不同的方法会使用不同的模型,不同的假设,不同的解法。这些模型可以是线性,也可以是非线性的。他们可能是基于统计的,也可能是基于稀疏的…不过他们的共同点是:都是data-driven的模型,都是学习一种更加abstract的方式来表达特定的数据,假设和模型都对特定
2021-03-16 11:07:07 3530
原创 环
问题描述 :明明喜欢玩游戏,而明明的爸爸也乐意陪明明玩各种各样的小游戏。但是在游戏中,明明的爸爸又十分注意培养明明的智力,他希望通过游戏,不仅能让明明得到快乐,而且又能让明明学到一些知识,锻炼他的思维能力,为将来的发展打下基础。一天,明明的爸爸和明明做起了一个叫“环”的游戏。游戏的内容很简单但却很有趣,就是有1到9九个整数,他们以任意的顺序排列成一个圆环,然后要在这个圆环中剪一刀,再分别按顺时针和逆时针次序排列成两个九位数。现在的要求是,得到的这两个九位数差的绝对值能被396整除,问一共有几种剪环的方法
2021-03-05 22:27:46 137
原创 T的倍数N
问题描述 :明明学习数学已经有很多年了,对各种各样的数学问题都有研究。有一天,明明的爸爸问明明说:“明明,你觉得你对数字敏感吗?”明明毫不犹豫地回答:“那当然,非常敏感。”于是明明的爸爸就说:“好,那我问你一个问题,如果有一个个位数为7的自然数N,把它的个位数移到最高位,其余各位均右移一位(如127变成712),要求这样得到的一个新的数是原数的T倍。若我现在把自然数T告诉你,你能求出最小的符合条件的自然数N吗?” 明明觉得这个问题很简单,只要按从小到大的顺序把所有是7结尾的自然数找出来,然后交换位置,再除
2021-02-28 22:39:34 222
原创 东华oj15题
abc数字问题描述 :明明的爸爸是一位著名的数学家同时也是一位著名的数学启蒙老师。他经常出一些简单而有趣的数学题目来给刚刚接触数学的小朋友做,培养他们对数学的兴趣。一天,明明的爸爸想到了这样一个题目。如果有a、b、c三个1位的正整数,那么按以下的方法构成2个三位数:第一种方法是a为百位,b为十位,c为个位,构成的数就是abc;第二种方法是c为百位,b为十位,a为个位,构成的数就是cba;然后将这两个三位数相乘,会得到另一个数。现在就要数一下这个相乘后所得到的数中,有几个数字是与a、b、c相同的。例如:a
2021-02-27 15:38:43 422
原创 2021东华oj13题
求阶乘结果0的个数问题描述 :编写一个程序,求出N!的末尾含有多少个0。提示:在乘积中,末尾有多少个0,主要看各乘数的素数因子中有多少个2和5,每一个2和5的结合将给末尾贡献一个0。而乘数中因子2的个数远多于因子5的个数,因此,就计算各乘数中因子5的个数即可。输入说明 :你的数据需要从标准输入设备(通常为键盘)中读入多组测试数据。每组输入数据由一行组成,每行由一个正整数N组成,N小于等于100000,在行首和行尾没有多余的空格。输出说明 :对每组测试数据,你的程序需要向标准输出文件(通常为启动
2021-02-26 23:43:01 215
原创 获取元素练手题目
下面有一段HTML代码,其中可以正确获取p元素的方法是( )。<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title></title></head><body> <div></div> <div></div> <p id="content"
2021-02-23 21:46:46 708
原创 JavaScript两种方法实现字符串顺序颠倒
给大家一个任意的字符串,然后实现把里面的字符串顺序颠倒。例如给你"abcde",最后你要得到"edcba"。<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <title></title> </head> <body> <script> function Reverse(s
2021-02-22 23:19:51 4296
原创 使用JavaScript统计字符串中的字符个数,不使用length属性
如果有一个字符串"Rome was not built in a day",请用程序统计该字符串中字符个数,不允许使用字符串对象的length属性。<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <title></title> </head> <body> <script>
2021-02-22 22:52:03 3472
原创 使用JavaScript输出九九乘法表
输出九九乘法表,格式如下:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <title></title> </head> <body> <script> for(var i =1;i<=9;i++) { for(var j=1;j<
2021-02-22 21:13:49 789
原创 使用JavaScript来输出菱形图案
使用循环语句输出下面的菱形图案(由“-”和“*”这两种符号组成):<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <title></title> </head> <body> <script> for (var i = 1; i < 4; i++) {
2021-02-22 18:21:42 5343 4
原创 绿叶学习网CSS技术细节
引入方式外联样式表,使用link标签引入,而link 标签放在head标签内html { background-color: darkgreen; color: azure; font-size: 20px; } ul { background: darkred; padding: 10px; border: 1px solid black; } li { margin-left: 20px; }内部样式
2021-02-22 14:17:58 2460
原创 绿叶学习网HTML技术细节
HTML技术细节在HTML中,一般来说,只有6个标签能放在head标签内。(1)title标签(2)meta标签(3)link标签(4)style标签(5)script标签(6)base标签meta标签一般用于定义页面的特殊信息,例如页面关键字、页面描述等。提供给搜索引擎蜘蛛(如百度蜘蛛、谷歌蜘蛛)看的。静态网页文本标题标签段落标签换行标签,br标签是用来给文字换行的,而p标签是用来给文字分段的文本标签粗体标签:strong(常用),b斜体标
2021-02-21 15:37:47 1214
原创 以就业为导向,用一种新的身份加入CSDN
我曾放弃过许多次,但这次我决定走下去。在去年12月25,26号考完以后,就开始重新拾起已经半年没有敲代码的感觉。中间从1月2号,到2月7号,我把C1的驾照考了下来。与此同时,在1月中旬,开始在BOSS 直聘上投简历,很快,我投的简历就有消息了,陆续就有一些公司对我进行笔试,或者电话面试。那个星期我经历了五六家的考核,最后都石沉大海。那时,我就觉得需要在技术层面上提高一下自己了,还是熟悉的前端开发工程师岗位,重新上手。于是乎就从HTML5开始,在MDN上学习,紧接着遇到了狂神(kuangstudy.
2021-02-14 00:44:18 121 2
原创 HTML入门基础了解
1,什么是html2,html标签3,HTML 文档,由嵌套的html元素组成4,html元素,大多数元素拥有属性,从开始标签到结束标签的全部代码。大多数元素可以嵌套* 元素 * 元素,定义了html文档的主体 * 元素,定义了整个html文档 * 空的html元素,如5,html属性,html标签可以拥有属性,属性和属性值用小写*style :规定元素的行内样式*title:规定元素的额外属性(可在工具提示中显示)*class:规定元素的类名html常用标签有哪些
2021-01-18 23:23:17 88
原创 数值分析作业,列主元高斯消去法的c语言代码
因为写数值分析作业,做了用c语言写列主元高斯消去法的题目。现在和大家分享,知识无国界#include<stdio.h>#include<math.h>#define MAX 10double A[MAX][MAX];//系数矩阵double b[MAX];//右端项double X[MAX];//求得的方程组结果int n;int x;void setMa...
2019-06-01 16:25:07 2770 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人