当前位置: 首页 > news >正文

华为机试 - 模拟商场优惠打折

目录

题目描述

输入描述

输出描述

用例

题目解析

算法源码


题目描述

模拟商场优惠打折,有三种优惠券可以用,满减券、打折券和无门槛券。

满减券:满100减10,满200减20,满300减30,满400减40,以此类推不限制使用;

打折券:固定折扣92折,且打折之后向下取整,每次购物只能用1次;

无门槛券:一张券减5元,没有使用限制。

每个人结账使用优惠券时有以下限制:

每人每次只能用两种优惠券,并且同一种优惠券必须一次用完,不能跟别的穿插使用(比如用一张满减,再用一张打折,再用一张满减,这种顺序不行)。

求不同使用顺序下每个人用完券之后得到的最低价格和对应使用优惠券的总数;如果两种顺序得到的价格一样低,就取使用优惠券数量较少的那个。

输入描述

第一行三个数字m,n,k,分别表示每个人可以使用的满减券、打折券和无门槛券的数量;

第二行一个数字x, 表示有几个人购物;

后面x行数字,依次表示是这几个人打折之前的商品总价。

输出描述

输出每个人使用券之后的最低价格和对应使用优惠券的数量

用例

输入3 2 5
3
100
200
400
输出65 6
135 8
275 8
说明

输入:

第一行三个数字m,n,k,分别表示每个人可以使用的满减券、打折券和无门槛券的数量。

输出:

第一个人使用 1 张满减券和5张无门槛券价格最低。(100-10=90, 90-5*5=65)

第二个人使用 3 张满减券和5张无门槛券价格最低。(200-20-10-10=160, 160 – 5*5 = 135)

第二个人使用 3 张满减券和5张无门槛券价格最低。(400-40-30-30=300, 300 – 5*5=275)

题目解析

本题的解题思路如下,首先实现满减,打折,无门槛的逻辑:

  • 满减逻辑,只要总价price大于等于100,且还有满减券,则不停price -= Math.floor(price / 100) * 10; 直到总价price小于100,或者满减券用完。
  • 打折逻辑,按照题目意思,打折券只能使用一次,因此无论打折券有多少张,都只能使用一次,因此只要打折券数量大于等于1,那么price = Math.floor(price * 0.92);
  • 无门槛逻辑,只要总价price大于0,且还有无门槛券,则不停price -= 5; 直到price小于等于0,或者无门槛券用完。

接下来就是求上面三种逻辑的任选2个的排列:

假设满减是M,打折是N,无门槛是K,则有排列如下:

  • MN、NM
  • MK、KM
  • NK、KN

注意,券的使用对顺序敏感。

因此,求出以上排列后,对每个人的总价使用六种方式减价,只保留减价最多,用券最少的那个。

算法源码

/* JavaScript Node ACM模式 控制台输入获取 */
const readline = require("readline");const rl = readline.createInterface({input: process.stdin,output: process.stdout,
});const lines = [];
let m, n, k, x;
rl.on("line", (line) => {lines.push(line);if (lines.length === 1) {[m, n, k] = lines[0].split(" ").map(Number);}if (lines.length === 2) {x = parseInt(lines[1]);}if (x && lines.length === x + 2) {lines.shift();lines.shift();const arr = lines.map(Number);getResult(arr, m, n, k);lines.length = 0;}
});/**** @param {*} arr 几个人打折之前的商品总价* @param {*} m 满减券数量* @param {*} n 打折券数量* @param {*} k 无门槛券数量*/
function getResult(arr, m, n, k) {const operations = [[M, m],[N, n],[K, k],];for (let price of arr) {const res = [];dfs(operations, new Array(3), [], res, price);res.sort((a, b) => (a[0] !== b[0] ? a[0] - b[0] : a[1] - b[1]));const ans = res[0];console.log(ans.join(" "));}
}function dfs(operations, used, path, res, price) {if (path.length === 2) {const [p1, p2] = path;const [op1, c1] = p1;const [op2, c2] = p2;const [remain_price1, remain_count1] = op1(price, c1);const [remain_price2, remain_count2] = op2(remain_price1, c2);res.push([remain_price2, c1 + c2 - remain_count1 - remain_count2]);return;}for (let i = 0; i < operations.length; i++) {if (!used[i]) {path.push(operations[i]);used[i] = true;dfs(operations, used, path, res, price);used[i] = false;path.pop();}}
}// 满减
function M(price, m) {while (price >= 100 && m > 0) {price -= Math.floor(price / 100) * 10;m--;}return [price, m];
}// 打折
function N(price, n) {if (n >= 1) {price = Math.floor(price * 0.92);}return [price, 1];
}// 无门槛
function K(price, k) {while (price > 0 && k > 0) {price -= 5;k--;}return [price, k];
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-3830707.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

小米路由器3 保姆级救砖回忆录及实操技巧演示

写在救砖之前 路由器TTL救砖&#xff0c;好多网友反映看到信息&#xff0c;无法选择&#xff0c;眼睁睁的看启动菜单滚过去&#xff0c;一次又一次。 详细的视频教程我已经上传到西瓜、今日头条和哔哩哔哩。估计就这两个网站能接受几百兆的视频 视频地址如下&#xff1a; 就…...

知识点滴 - 如何写项目总结

项目结束了&#xff0c;要写项目总结&#xff08;Project Summary&#xff09;。或者在项目开发中&#xff0c;也需要写项目总结。 如果你使用PPT来写项目总结&#xff0c;那就要每一页PPT都要包含某类内容&#xff0c;可以设定个大纲来写。 在项目总结中&#xff0c;你可能需要…...

Linux下查找JDK默认安装路径

Linux下查找JDK默认安装路径 确认是否安装JDK java -version查找java命令的位置 which java[roota]# which java /usr/bin/javajava命令的位置所对于的软链地址 ls -l /usr/bin/java[roota]# ls -l /usr/bin/java lrwxrwxrwx 1 root root 22 Jun 18 15:45 /usr/bin/java -> …...

计算机人文英语1形考答案,国家开放大学电大《人文英语1》形考任务七试题及答案...

国家开放大学电大《人文英语1》形考任务七试题及答案 最新国家开放大学电大人文英语1形考任务七试题及答案一、选择填空题目1一Social Work Service Center一Hello, May I speak to Zhang Hua选择一项A. Can I help you 题目2一But actually, Im at work. So rather not wait. …...

三十三、《大数据项目实战之用户行为分析》Spark SQL读写MySQL

本例讲解使用Spark SQL的JDBC API读取MySQL数据库中的表数据,并将DataFrame中的数据写入MySQL表中。Spark集群仍然使用Standalone模式。 具体操作步骤如下: MySQL数据准备 在MySQL中新建一个用于测试的数据库spark_db,命令如下: mysql> create database spark_db; …...

用AudioSource播放声音

不需要在玩家身上添加AudioSource组件 资源管理类 using System.Collections; using System.Collections.Generic; using UnityEngine; //资源管理类 public class GameRes {//标签public const string player "Player";public const string dog "Dog"…...

SQL强化2

在企业开发中一般都会使用innodb引擎&#xff08;内部支持事务&#xff0c;行级锁。外键等特点&#xff09;&#xff0c;在MYSQL5.5版本之后默认引擎也是innodb。 show create table 列名; --查看引擎为innodb 在开发过程中常见的索引类型有&#xff1a; 主键索引&#xff1a…...

深度理解抽象类和接口

abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性&#xff0c;甚至可以相互替换&#xff0c;因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。 其实&#xff0c;两者之间还是有很大的区别的&#xff0c;对于它们…...

有了这份PDF+1个插件算法刷题三件套,面试进阶双飞。助我斩获十个offer

众所周知&#xff0c;算法这两年在面试上已经是不可或缺的一项技能了&#xff0c;不论你是应届生还是在职人员&#xff0c;面试的时候掌握这项技能都会使你offer到手的概率更大一些&#xff0c;尤其是现在的BATZ大厂&#xff0c;可以说是不会算法根本就不去&#xff01;团长两年…...

centos8 设置网络

Net模式下连接外网配置 1桥接模式改为net模式 192.168.56.1 被虚拟网卡占用 小知识 2 vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改配置 TYPEEthernet PROXY_METHODnone BROWSER_ONLYno BOOTPROTOdhcp DEFROUTEyes IPV4_FAILURE_FATALno IPV6INITyes IPV6_AUTOCONF…...

Numpy科学计算库基本使用方法

NumPy 是Python中科学计算的基础包。它是一个Python库&#xff0c;提供多维数组对象&#xff0c;各种派生对象&#xff08;如掩码数组和矩阵&#xff09;&#xff0c;以及用于数组快速操作的各种例程&#xff0c;包括数学&#xff0c;逻辑&#xff0c;形状操作&#xff0c;排序…...

设置QWidget为圆角矩形(同时设置背景图和圆角矩形)

在实际项目开发过程中有时需要设置QWidget中的背景图的同时还需要将其设置为圆角矩形样式。此时可以通过重绘事件完成两项工作。 1. 首先设置属性为无边框&#xff08;即使不设置为无边框&#xff0c;运行后同样为无边框&#xff0c;目前尚未得知其原理&#xff09; setWindo…...

linux中php的filemtime函数可能会因为大小写出错,filemtime区分大小写

linux中filemtime可能会因为大小写出错&#xff0c;filemtime区分大小写 在linux中php对filemtime的对大小写解释是不一样的 filemtime("/www/www.tt18.cn/") 和filemtime("/www/Www.tt18.cn/") 是不一样的 如果目录为"/www/www.tt18.cn/"&#…...

细分领域创新引领,云和恩墨被正式认定为国家级专精特新“小巨人”企业

日前&#xff0c;工业和信息化部开展了第四批专精特新“小巨人”企业培育的工作&#xff0c;现已完成审核&#xff0c;并通过北京市经济和信息化局官网予以公告。云和恩墨深耕数据库领域十余载&#xff0c;凭借过硬的数据库技术创新能力与优秀的数据库软件产品&#xff0c;成功…...

python的一些杂七杂八的使用

1、assert的用法&#xff0c;assert之后还可以输出信息 这里举个例子&#xff0c;我们可以这样写代码&#xff1a; assert os.path.exists(path_tools), "{}不存在&#xff0c;请将common_tools.py文件放到 {}".format(path_tools, os.path.dirname(path_tools))2、…...

Supervisor的简单使用

Supervisor简单来说是用Python开发的一套通用的进程管理程序&#xff0c;能够监控进程状态&#xff0c;当程序异常退出时能自动重启。Supervisor通过fork/exec的方式把被管理的进程当作其的子进程来启动&#xff0c;把要管理的进程的可执行文件的路径写进去即可。supervisor还提…...

表格输出(C语言程序设计)

本题要求编写程序&#xff0c;按照规定格式输出表格。 输入格式&#xff1a; 本题目没有输入。 输出格式&#xff1a; 要求严格按照给出的格式输出下列表格&#xff1a; ------------------------------------ Province Area(km2) Pop.(10K) ---------------------…...

Ubuntu18.04+ros+zed1跑orb_slam2个人问题总结

基本步骤参照各种博客&#xff0c;仅用于记录个人问题汇总 Q&#xff1a;ubuntu安装Pangolin编译报错&#xff0c;找不到Eigen3::eigen&#xff1b; A&#xff1a;Pangolin版本与Eigen3不匹配&#xff0c;官网直接下载Pangolin版本为v0.6&#xff0c;进入github后切换为v0.5重…...

【吴恩达机器学习笔记】十、支持向量机

✍个人博客&#xff1a;https://blog.csdn.net/Newin2020?spm1011.2415.3001.5343 &#x1f4e3;专栏定位&#xff1a;为学习吴恩达机器学习视频的同学提供的随堂笔记。 &#x1f4da;专栏简介&#xff1a;在这个专栏&#xff0c;我将整理吴恩达机器学习视频的所有内容的笔记&…...

云南:探索旅游电子合同区块链应用,君子签助推旅游管理智慧发展

近日&#xff0c;云南省文化和旅游厅、云南省发展和改革委员会、云南省教育厅等十部门联合印发《云南省深化“互联网&#xff0b;旅游”推动旅游业高质量发展实施方案》&#xff08;以下简称《实施方案》&#xff09;&#xff0c;提出&#xff1a;整合全国旅游电子合同等系统数…...

Tesseract .Net SDK C# OCR 2022.1

Tesseract .Net SDK C# OCR 库 #将扫描的 PDF 转换为可搜索的文档 #快速准确的基于神经网络的引擎 #纠正低质量扫描 # 120 多种语言 # .Net 2.0, .Net 5, 标准, 核心 Tesseract OCR - industry-fastest .Net OCR library 4 行代码&#xff0c;仅此而已 var api OcrApi.Creat…...

Centos添加防火墙端口

首先需要保证服务器防火墙开启 添加端口到防火墙 firewall-cmd --zonepublic --add-port8084/tcp --permanent --permanent永久生效&#xff0c;没有此参数重启后失效 使配置生效 firewall-cmd --reload 查看已添加到防火墙的端口列表 firewall-cmd --list-allYoure per…...

003Linux入门命令

windowslinux的shell程序命令创建文件夹md 文件夹mkdir 文件夹清除文件夹rd 文件夹rmdir 文件夹显示当前目录下的所有文件dirls清屏 clsclear查看当前路径pwd切换路径cd 子目录&#xff0c;cd ..返回上级路径创建文件touch 文件名.后缀删除文件rm 文件名.后缀纯文本编辑…...

前端与后端相比,真的简单吗?

其实我不太喜欢将两种技术以哪一个更加简单的形式来进行探讨。 但是在现实中很多人却都在以此种形式进行比较&#xff0c;其比较的结果大部分都是&#xff1a;前端要更简单一些&#xff0c;后端的数据和算法要比前端整体偏难。前端更多的在于视觉效果。前端可能比较复杂&#…...

nginx安装教程(完整版含PCRE库、SSL库、zlib库)

1.安装gcc gcc-c(如新环境&#xff0c;未安装请先安装) [rootcentos-7 gcc]# yum install -y gcc gcc-c 2.安装wget &#xff08;如果已安装请忽略 [rootcentos-7 gcc]# yum -y install wget 3.安装PCRE库 [rootcentos-7 local]# cd /usr/local/tools [rootcentos-7 local…...

HTML中的乱码问题

乱码问题&#xff1a; 计算机中保存的任何内容都以1和0的二进制编码的形式存在&#xff1b;在读取内容时&#xff0c;需要将二进制编码解码为正确的内容才能显示 1&#xff09;编码&#xff1a;依据一定规则&#xff0c;将字符转换为二进制编码的过程 2&#xff09;解码&…...

Java-JDBC【之】JDBC概述、获取连接、操作流程、SQL注入问题与解决、查询解析ResultSet

Java-JDBC【之】JDBC概述、获取连接、操作流程、SQL注入问题与解决、查询解析ResultSet1.JDBC概述2.操作流程1.初始化项目&#xff0c;导入驱动jar包2.加载驱动类3.创建数据库连接对象Connection4.创建Statement (SQL注入问题&#xff0c;在下面解决)5.执行SQL6.解析查询对象Re…...

关于windows 10 安装微信web开发工具后点击无反应,无法打开的处理办法

昨天在微信开发平台官网下了微信开发小程序软件&#xff08;.exe 64位&#xff09;&#xff0c;在自己台式机&#xff08;windows 7 系统&#xff0c;64位&#xff09;上安装可以正常打开运行&#xff0c;但在自己笔记本&#xff08;windows 10 &#xff0c;64位&#xff09;上…...

趣味算法-读书笔记(一)

14天阅读挑战赛 1.1打开算法之门 数据结构算法程序 数据结构是程序的骨架&#xff0c;算法是程序的灵魂&#xff1b; 1.2妙不可言-算法复杂性 伪代码&#xff08;Pseudocode&#xff09;是一种非正式的&#xff0c;类似于英语结构的&#xff0c;用于描述模块结构图的语言。…...

通过接口的协议理解sort的本质

如下代码 package main import ( “fmt” “sort” ) type Course struct { name string price int url string } type Courses []Course func (c Courses) len() int { return len© } func (c Courses) Less(i, j int) bool { return c[i].price < c[j].price } …...

【C语言】中缀转后缀(头歌数据结构)

一、问题解析&#xff1a;过程分为两步&#xff1a; 第一步&#xff0c;是将输入的字符串处理&#xff0c;运算符和数字分类储存。 第二部&#xff0c;将中缀转后缀。 二、实现思路 首先来看第一步是如何实现的&#xff1a; 当传入一个字符串&#xff0c;我们需要对字符串…...

「ROS OpenCV」读取一张图像然后发布图像话题并在rviz中显示(image_transport cv_bridge sensor_msgs)

创建工作空间和功能包 mkdir -p ~/catkin_ws/src cd ~/catkin_ws/ catkin_make cd ~/catkin_ws/src catkin_create_pkg pub_sub_image_topic_pkg roscpp rospy std_msgs image_transport cv_bridge sensor_msgs cd ~/catkin_ws catkin_make source ~/catkin_ws/devel/setup.ba…...

代码混淆之class-winter

郑重声明 class-winter是本人在学习完class-final(v1.1.9)后&#xff0c;仿照class-final进行编写的&#xff0c;整体思路与class-final一致&#xff0c;代码部分(约20%~30%)复用了class-final中的代码。可将class-winter看作是class-fianl的一个分支。 功能与特性 支持war加…...

Google Earth Engine(GEE)——MODIS影像平滑函数的进行

影像平滑的一个基本原理就是利用不同时间段内的影像去过度每个突变点,从而起到平滑的作用在,这里的原理就是用一段时间内的平均值去替代突变点,从而改变突变点的噪声的产生,其实说白了窗口就是一段时间,然后秋平均值,最后得到一个拟合的结果,让曲线过度更有规律。 本次…...

memcache安装

memcached安装 文章目录memcached安装一、memcached简介二、memcache软件安装路径及端口规划三、安装过程1 下载安装包2 创建memcache用户及安装所需库libevent3 解压编译4 启动运行5 修改配置文件四、加入开机自启动五、检查启动状态六、连接到memcache七、参考文档时间2021-0…...

生产制造管理系统对中小型企业的作用有哪些?

随着企业数字化转型的概念深入人心&#xff0c;传统生产制造企业也渐渐重视起来了。对于资金雄厚的大型生产制造企业而言&#xff0c;企业数字化转型还是比较可以快速适用并且付出行动。而对于很多的中小型企业而言&#xff0c;对于企业数字化转型则没那么重视&#xff0c;甚至…...

私域流量如何发挥价值

私域流量的营销概念&#xff0c;到2021年已经被大多数人理解了&#xff0c; “不用花钱买的为企业贡献流量的人”&#xff0c;其实这个说法不正确&#xff0c;天下没有免费的午餐&#xff0c;没有无缘无故的免费流量&#xff0c;流量从公域转到私域&#xff0c;一定是企业花了钱…...

对接网易云信音视频2.0呼叫组件集成到vue中,实现web端呼叫app,视频语音通话。

项目中需要实现视频通话功能,经过公司的赛选,采用网易云信的视频通话服务,app小伙伴集成很顺利。web端需要实现呼叫app端用户。网易云信文档介绍不全,vue的demo满足不了需求,和客服人员沟通,只能通过集成呼叫组件来实现了。 这个demo是vue版本,可以实现视频通话,但是是…...

VC实现EXCEL转换为CSV格式

/************************************************************************ *函数名称&#xff1a;ConverXLSToCSV *功能描述&#xff1a;打开EXCEL文件&#xff0c;并转存为CSV格式文件 *输入参数&#xff1a;pSrcFileName &#xff0c;源文件&#xff1b;pDesFileName&…...

开源组件| 开源组件调研

Apache Tomcat(web中间件) Apache Httpd(web中间件) Weblgoic(web中间件) Jetty(web中间件) Kafka(消息中间件) RocketMq(消息中间件) RabbitMq(消息中间件) ActiveMq(消息中间件) Redis(缓存中间件) Memcache(缓存中间件) Mongo(非关系型数据库) Mysql(关系型数据库…...

java并发中CountDownLatch的使用

java并发中CountDownLatch的使用 在java并发中&#xff0c;控制共享变量的访问非常重要&#xff0c;有时候我们也想控制并发线程的执行顺序&#xff0c;比如&#xff1a;等待所有线程都执行完毕之后再执行另外的线程&#xff0c;或者等所有线程都准备好了才开始所有线程的执行…...

尚硅谷离线数仓4.0镜像以及项目执行流程(3个虚拟机)

与尚硅谷项目完全一致&#xff0c;用户是atguigu&#xff0c;所有密码设置为root 其中IP是192.168.10.xxx&#xff0c;例如&#xff1a;192.168.10.102 运行前一定要设置好网络 由于时间有限&#xff0c;项目只做到可视化展示部分&#xff0c;运行前看一下文档里面有脚本的全…...

人工智能作业2

“反向传播算法” 什么是反向传播&#xff1f; 反向传播&#xff08;英语&#xff1a;Backpropagation&#xff0c;缩写为BP&#xff09;是“误差反向传播”的简称&#xff0c;是一种与最优化方法&#xff08;如梯度下降法&#xff09;结合使用的&#xff0c;用来训练人工神经…...

vue+echarts+自适应 实现可视化大屏展示效果

展示效果&#xff1a; 一、分辨率按照1920px*1080px&#xff0c;16&#xff1a;9展示效果最佳&#xff0c;不同分辨率可自适应&#xff0c;但图像可能有拉伸。 二、全屏页面的自适应适配方案采用rem 方案实现自适应&#xff0c;可参考 https://www.njleonzhang.com/2018/08…...

数据结构——树的实现

定义 树(Tree) 是n (n>0)个节点的有限集合T 特点&#xff1a; 有且仅有一个特定的称为根(Root) 的节点 其余的节点可以分为m&#xff08;m>0&#xff09;个人互不相交的有限集合T1、T2、…Tm,其中每一个集合又是一颗树&#xff0c;并称为器根的子树 表示方法&#xf…...

excel自动调整列宽_Java 设置Excel自适应行高、列宽

在excel中&#xff0c;可通过设置自适应行高或列宽自动排版&#xff0c;是一种比较常用的快速调整表格整体布局的方法。设置自适应时&#xff0c;可考虑2种情况&#xff1a;固定数据&#xff0c;设置行高、列宽自适应数据&#xff08;常见的设置自适应方法&#xff09;固定列宽…...

C++ 对象池 ObjectPool

template<class _Ty> class ObjectPool {enum { nPollSize 4 }; //最多三个对象 protected:struct _Node{_Node* next;};_Node* front; //头_Node* rear; //尾 private:void ReFillPool() //填充{size_t total sizeof(_Node) sizeof(_Ty);for (int i 0; i < nPo…...

【数据库】数据库原理

1、事务 概念&#xff1a;事务是满足ACID特性的一组操作 原子性&#xff08;Atomic&#xff09;&#xff1a;一组操作要么都执行&#xff0c;要么都不执行 执行失败的事务&#xff0c;通过回滚将已执行的操作进行撤销。回滚通过回滚日志&#xff08;Undo Log&#xff09;来实…...

matplotlib绘图

示例一&#xff1a; import numpy as np import matplotlib.pyplot as plt import numpy as np import matplotlib.pyplot as plt # 以 200ms 的间隔均匀采样时间 t np.arange(0, 5, 0.2) # 红色虚线、蓝方块和绿色三角形 plt.plot(t, t, r--, t, t**2, bs, t, t**3, g…...

h4/h5表单控件

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdevice-width, initial-sc...

winform直接控制云台_这款达到广播级机器 功能需求的 轻量级云台!真香!

专业摄像机的尺寸逐渐趋于小巧&#xff0c;摄像机实现模块化&#xff0c;可连接多种配件&#xff0c;与之相应的对摄像云台的要求也在不断提升。此次全新发布的IFOOTAGE印迹KOMODO K7液压摄像云台K7&#xff0c;是在K5的基础上为在专业领域做的一次补充。KOMODO K7是一款轻量而…...

jquery弹窗时禁止body滚动条滚动

项目场景&#xff1a;jquery弹窗时禁止body滚动条滚动 解决方案&#xff1a;...

智能网联车实现方案

智能网联车涉及的知识点很广&#xff0c;有互联网、物联网、汽车整车产业、大数据应用等。 有嵌入式开发、app应用开发&#xff08;Android开发、IOS开发&#xff09;、微信公众号、微信小程序等。 涉及的开发语言有JAVA、C、C、go、python等。 互联网 应用就例如手机app实现…...

c++:错误:undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>,

编译出错的命令 g thread.cpp 代码 #include <iostream> #include <thread> using namespace std; int main(); class abc { friend int print(); protected:string m_string; public:string get(); }; string abc::get() {return m_string; } int print() { ab…...

EXCEL拼接SQL脚本

EXCEL拼接SQL脚本一&#xff1a;拼接sql二&#xff1a;时间格式问题三&#xff1a;插入Oracle数据库报&#xff1a;ORA-01861: 文字与格式字符串不匹配一&#xff1a;拼接sql 如图&#xff1a; 格式&#xff1a; “insert into product (ID,THING,DATE)values(’”&A2&a…...

自动截取基金定期报告的运行分析部分

#自动读取文件夹内的各基金报告pdf&#xff0c;提取里面的运行报告&#xff0c;并汇总保存到word表格 from pathlib import Path import pdfplumber import pandas as pd import docx p Path("E:/seasonreport/") #读取路劲FileList list(p.glob("*.pdf"…...

C语言:动态内存分配(3)

常见的动态内存错误: 1、对NULL指针的解引用操作 void test() {int*p(int*)malloc(INT_MAX/4);*p 20;//如果p的值是NULL&#xff0c;就会有问题free(p); }2、对动态开辟空间的越界访问 void test() {int i0;int*p(int*)malloc(10*sizeof(int));if(NULL p){exit(EXIT_FAILURE…...

MybatisPlus 分页功能实现

MyBatisPlus分页使用 1&#xff1a;设置分页拦截器作为Spring管理的bean package com.alibaba.config;import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor; i…...

ClearAi-照片优化增强软件,人工智能让模糊不清的人像照片瞬间高清美化

ClearAi只需您轻轻点击&#xff0c;即刻将您的老旧照片、像素不足照片、模糊或有损坏的照片变成高清并美化的照片&#xff01; ClearAi使用最先进的人工智能来去模糊降噪、修复和增强美化您想要的任何图像。完美重现您的旧时光&#xff0c;以令人惊叹的清晰高清画质赋予它们新…...

Games101-Chapter11-Geometry(曲线和曲面)

【Explicit Geometry】 1.Point Cloud 不考虑物体有一个表面&#xff0c;仅仅是用点表示物体 list of points(x,y,z) 理论上来说可以表示任何几何 2.Polygon Mesh 那么在图形学中怎么表示模型的信息&#xff1f; 把空间中的点&#xff0c;纹理&#xff0c;法线坐标分别表示 …...

Kafka的大概介绍

kafka Kafka ApacheKafka是一个分布式流平台。这到底是什么意思呢&#xff1f; 流平台具有三个关键功能&#xff1a; 发布和订阅记录流&#xff0c;类似于消息队列或企业消息传递系统。以容错的持久方式存储记录流。处理发生的记录流。 Kafka通常用于两大类应用程序&#xff…...

Hive3.1.1 特性简述

Abstract Apache Hadoop 是使用通常由商品硬件组成的计算机集群对大型数据集进行分布式处理的框架。在过去的几年中&#xff0c;Apache Hadoop 已经成为使用商品硬件进行分布式数据处理的事实平台。 Apache Hive 是使用 Apache Hadoop 进行数据处理的流行 SQL 接口。 Hive 将…...

在mac上virtualbox上扩容_VirualBox的虚拟磁盘后期扩容方法-亲测可行windows/mac/ubuntu通用...

VirualBox装好系统后&#xff0c;只能改内存大小&#xff0c;虚拟硬盘是无法通过GUI软件界面直接更改大小的。唯一的办法是通过vboxmanage命令(windows系统去virualBox有安装目录下找&#xff0c;mac/ubuntu系统可直接用)关键点&#xff1a;检查虚拟硬盘的明细&#xff0c;是否…...

金蝶显示云服务器已离线,金蝶云服务器已离线是什么情况

金蝶云服务器已离线是什么情况 内容精选换一换根据是否支持挂载至多台云服务器可以将磁盘分为非共享磁盘和共享磁盘。一个非共享磁盘只能挂载至一台云服务器&#xff0c;而一个共享磁盘可以同时挂载至多台云服务器。共享磁盘是一种支持多个云服务器并发读写访问的数据块级存储设…...

(CVPR 2020) RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Clouds

Abstract 我们研究了大规模3D点云的有效语义分割问题。通过依赖昂贵的采样技术或计算量大的预处理/后处理步骤&#xff0c;大多数现有方法只能在小规模点云上进行训练和操作。在本文中&#xff0c;我们介绍了RandLA-Net&#xff0c;这是一种高效且轻量级的神经架构&#xff0c…...

读取服务器文件列表,读取云服务器文件列表

读取云服务器文件列表 内容精选换一换容器运行时安全功能对运行中的容器进行实时的逃逸检测、高危系统调用检测、异常进程检测、文件异常检测以及容器环境检测。在开启告警通知后&#xff0c;当CGS监测到异常事件时&#xff0c;您可收到CGS发送的告警通知邮件和短信。本文介绍容…...

网站服务器二核与四核,云服务器2核4g和4核8g的区别

云服务器2核4g和4核8g的区别 内容精选换一换可以按照玩家数量、游戏复杂度、游戏分区分服架构来选购服务器资源。对于少于1000玩家的游戏&#xff0c;可以购买2核4G、4核8G的通用型ECS&#xff0c;搭配100G超高IO云硬盘&#xff1b;对于少于5000玩家的游戏&#xff0c;可以使用…...

移动硬盘主分区格式化后,逻辑分区找不到的解决方法

如何使用DiskGenius恢复数据 sai714 收藏于 2011-08-26 阅读数&#xff1a; 公众公开 转藏到我的图书馆 如何使用DiskGenius恢复数据 2011-06-13 15:38:48| 分类&#xff1a; 实用工具 | 标签&#xff1a; |字号大中小 订阅 软件在启动以后会自动对当前硬盘信…...

CentOS 7 搭建 Ceph 集群(nautilus 版本)

推荐阅读 Helm3&#xff08;K8S 资源对象管理工具&#xff09;视频教程&#xff1a;https://edu.csdn.net/course/detail/32506 Helm3&#xff08;K8S 资源对象管理工具&#xff09;博客专栏&#xff1a;https://blog.csdn.net/xzk9381/category_10895812.html 本文原文链接&am…...

深入理解XGBoost

我的个人微信公众号&#xff1a; Microstrong微信公众号ID&#xff1a; MicrostrongAI微信公众号介绍&#xff1a; Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容&#xff0c;分享在学习过程中的读书笔记&#xff01;期待您的关注&#…...

深入理解XGBoost,优缺点分析,原理推导及工程实现

本文的主要内容概览&#xff1a;1. XGBoost简介XGBoost的全称是eXtreme Gradient Boosting&#xff0c;它是经过优化的分布式梯度提升库&#xff0c;旨在高效、灵活且可移植。XGBoost是大规模并行boosting tree的工具&#xff0c;它是目前最快最好的开源 boosting tree工具包&a…...

Python Hacking Tools - Password Sniffing

Password Sniffing with Scapy 1. Download and install the Scapy first. pip install scapy https://scapy.net/ 2. Target Website https://aavtrain.com/index.asp 3. Write the Python code from scapy.all import *def sniffer(packet):http_packet packetif POST in s...

Unit 1: Packet Sniffing 1.1 Packet Sniffing Sniffing on Windows and Inside VMs

>> WIN pcap for Windows allows applications to captureand transmit network packets bypassing the protocol stackand has additional useful features, including kernel-level packet filtering,a network statistics engine, and support for remote packet cap...

Unit 1: Packet Sniffing 1.1 Packet Sniffing Introduction to Packet Sniffing

>> Some people like to sniff glue. 有些人喜欢闻胶水。 Some people like to sniff paint. 有些人喜欢闻油漆。 Some professors like to sniff whiteboard markers. 有些教授喜欢嗅白板笔。 Some people like to sniff other things. 有些人喜欢嗅别的东西。 What abo…...

GPRS Sniffing Tutorial

Download sources into ~/gprs_sniffer git clone git://git.osmocom.org/osmocom-bb.git git clone git://git.osmocom.org/libosmocore.git git clone git://git.srlabs.de/gprsdecode.git wget http://srlabs.de/dl/gprs_multi.patch- Download ARM cross compiler wget ht...

MIME Sniffing

Abstract: The web.config file does not include the required header to mitigate MIME sniffing attacks Explanation: MIME sniffing, is the practice of inspecting the content of a byte stream to attempt to deduce the file format of the data within it. If MIME...

数据分析/数据挖掘 入门级选手建议

作者&#xff1a;Charlotte77 数学系的数据挖掘民工 博客专栏&#xff1a;http://www.cnblogs.com/charlotte77/ 个人公众号&#xff1a;Charlotte数据挖掘&#xff08;ID&#xff1a;CharlotteDataMining&#xff09; 精彩回顾&#xff1a;数据分析/数据挖掘/机器学习---- …...

A Game of Thrones(36)

23.DAENERYS(0) The Dothraki sea,” Ser Jorah Mormont said as he reined to a halt beside her on the top of the ridge. beneath them, the plain stretched out immense and empty, a vast flat expanse that reached to the distant horizon and beyond. It was a sea,...

[附源码]Python计算机毕业设计Django基于vuejs的爱宠用品销售app

项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等等。 环境需要 1.运行环境&#xff1a;最好是python3.7.7&#xff0c;…...

A Game of Thrones(100)

54.DAENERYS(0) When he had taken his pleasure, Khal Drogo rose from their sleeping mats to tower above her. His skin shone dark as bronze in the ruddy light from the brazier, the faint lines of old scars visible on his broad chest. Ink-black hair, loose...

Quora关于如何学习动态规划的一些建议

I will tell you some points. First increase you thinking abilities. (Dont take this, in wrong way, my mean to say is , solve problem related to Recursion and after solving problem through recursion , try to solve it iterative way (If it is possible, but t...

使用apng替代gif

前言 apng 是 animation png 的简称&#xff0c;和 gif 相比具有支持半透明&#xff0c;质量更高&#xff0c;有损压缩后文件大小更小的优势&#xff1b;缺点是不流行&#xff0c;兼容性不如 gif 好 不支持 apng 格式的浏览器 推荐使用 apng-canvas 插件&#xff0c;根据环境将…...

WebP和Apng

1. WebP——谷歌于2010年提出 WebP 在各大互联网公司已经使用得很多了&#xff0c;国外的有 Google&#xff08;自家的东西肯定要用啦&#xff0c;Chrome Store 甚至已全站使用 WebP&#xff09;、Facebook 和 ebay&#xff0c;国内的有淘宝、腾讯和美团等。 优势&#xff1a…...

不一样的动图-APNG

动图 说到动图&#xff0c;首先我们想到的 GIF 格式&#xff0c;GIF 在网络上流行已久&#xff0c;各种动态表情包都是 GIF 图做的。但是 GIF 的缺点也很明显&#xff0c;透明背景的 GIF 无法做到像素的绝对平滑过度&#xff0c;于是乎我们可以看到带透明的 GIF 图周围杂边非常…...

APNG在QT中的使用(一)

APNGAPNG运用背景优缺点APNG 的组成结尾参考链接 APNG APNG又叫动态PNG&#xff08;Animated PNG&#xff09;&#xff0c;第1帧为标准PNG图像&#xff0c;剩余的动画和帧速等数据放在PNG扩展数据块里&#xff0c;因此只支持原版PNG的软件会正确显示第1帧。 APNG运用背景 为…...

【原创】区分png图片格式和apng图片格式的解决办法

最近公司有个项目&#xff0c;要抓取客户微信公众号的文章&#xff0c;以及文章内容中的图片&#xff0c;并且在图片加上客户自己的水印。我们使用阿里云OSS存储图片和加水印&#xff0c;发现真心好用&#xff0c;提升了我们的开发效率&#xff0c;阿里云现在是越来越强大了...…...

网页制作中出现的新的图片格式:WebP和Apng

网页制作中常用的图片格式包括&#xff1a;png-2, png-8, jpeg, gif, svg等 目前流行的新格式包括WebP和Apng 1. WebP——谷歌于2010年提出 WebP 在各大互联网公司已经使用得很多了&#xff0c;国外的有 Google&#xff08;自家的东西肯定要用啦&#xff0c;Chrome Store 甚至…...

APNG 那些事

凹凸君&#xff1a; GIF 存活 29 年之久&#xff0c;依然大行其道的今天&#xff0c;有没有更合适的动画格式&#xff1f;回答&#xff1a; 或许&#xff0c;可以聊聊 APNG。关于 APNGAPNG&#xff08;Animated Portable Network Graphics&#xff09;顾名思义是基于 PNG 格式扩…...

QT之APNG插件应用

QT之APNG插件应用 QT之APNG插件应用简述效果代码apnglib库编译步骤结尾 简述 之前&#xff0c;关于apng的图片我只能在浏览器上展示&#xff0c;但是无意之间看到Github一篇关于apng插件在QT上的应用。https://github.com/Skycoder42/qapng。是关于Linux上的操作&#xff0c;…...

javaCV开发详解之12:视频文件转apng动态图片实现,视频生成apng,也支持摄像机、桌面屏幕、流媒体等视频源录制apng动态图

javacv实战专栏目录: JavaCV实战专栏文章目录(JavaCV速查手册) 前言 前面十章,我们已经可以获取摄像机、桌面/窗口屏幕、视频文件、流媒体等视频画面,以及录制文件,推流到流媒体服务等等方式,根据之前的文章也可以实现截图。 上一章我们主要生成“gif”动态图片,…...

Android-Apng动画的播放,大牛手把手动态教学,你都不愿意看吗?

1.概述 在深入了解Apng动画播放之前&#xff0c;我们需要对Apng的结构有所了解&#xff0c;具体参见Apng动画介绍&#xff0c;对Apng的整体结构有所了解后&#xff0c;下面我们来讲讲Apng动画的播放&#xff0c;主要包括Apng解析和Apng渲染两个过程。 2. Apng动画播放流程 Apn…...

Android使用apng图片

一般来说动态图片使用gif&#xff0c;但是gif图片的缺点是有白边&#xff0c;因此apng格式动态图片是更好的选择 由于Android原生并不支持apng图片&#xff0c;可以使用第三方支持框架 https://github.com/aellerton/japng_android 使用方法也简单 播放apng Drawable d PngA…...

ffmpeg 解码 png apng 图片

ffmpeg 解码 png apng 图片 1&#xff0c;搭建环境参考网上搭建 ubuntu 下 ffmpeg 环境2. 定义解码结构体typedef struct Decode_PNG_Key{int video_stream_index;AVFormatContext *pFormatCtx;AVCodecContext *pCodecCtx;AVCodec *dec;int init_flag;int decode_flag;AVFrame …...

114页5万字字智能交通大数据综合服务平台建设方案

目录 1.项目概述 1 1.1 项目名称 2 1.2 项目承担单位 2 1.3 建设方案编写单位 2 1.4 建设方案编制依据 2 1.5 建设目标、规模、周期 4 2.项目建设的必要性和可行性 6 2.1 现状及成果 6 2.1.1 xxx县交通运输局 6 2.2.2 公路管理领域 7 2.2.3 港航管理领域 7 2.2.4 工程质监领域 …...

记一次使用apng动画两种方式

apng-canvasapng-js 1. 使用apng-canvas做apng动画 使用起来代码简单&#xff0c;容易理解&#xff1b;但是监听动画的过程。 APNG APNG 全称是 Animated Portable Network Graphics &#xff0c; 是 PNG 格式的动画扩展。APNG 的第1帧为标准PNG图像&#xff0c;剩余的动画…...

ffmpeg 编码 png apng图片

ffmpeg 编码 png apng图片 1. 搭建环境首先需要搭建ubuntu下&#xff0c;ffmpeg开发环境&#xff0c;这个网上有很多在这里就不多叙述了2. 定义编码器相关的结构体typedef struct Encode_PNG_Key{AVFormatContext* pFormatCtx; AVOutputFormat* fmt; AVStream* video_st; AV…...

APNG动画

APNG历史、特性简介以及APNG制作演示: http://www.zhangxinxu.com/wordpress/2014/09/apng-history-character-maker-editor/APNG Software: http://littlesvr.ca/apng/APNG Assembler: http://sourceforge.net/projects/apngasm/?sourcetyp_redirectAPNG specification: http…...

实现APNG图片解码及缩放显示

在实现GIF图片缩放的文章中&#xff0c;我们使用了GIF解码器来实现GIF图片的解码&#xff0c;然后修改了SSIV的代码来实现动图的缩放。而APNG也是一种动态图片&#xff0c;是在APNG格式上进行扩展而来的&#xff0c;关于apng的文档参考这个链接&#xff0c;关于PNG的详细资料参…...

Android 高效播放apng文件(支持在RecycleView、ListView中显示)

背景 之前写了一篇关于如何自定义APngDrawable的文章&#xff0c;当时通过提交任务到线程池来解码apng 文件。其中帧播放的逻辑控制也过于复杂&#xff0c;需要不断的计算帧延时刷新。并且APngDrawable在播放apng文件的过程中&#xff0c;解码线程会经常的发生挂起。为了充分的…...

玩转apng实现动画效果

双12前接了一个小项目“我的小纸条”&#xff0c;合作方中间各种延期改需求&#xff0c;好在两位师弟很给力很靠谱&#xff0c;一起把设计师的需求给完美实现&#xff0c;最终项目顺利上线。 最终效果如下&#xff08;Gif图片有6MB&#xff0c;稍微多等会儿&#xff09;&#x…...

动态图二 APNG解码与播放

动态图&#xff08;二&#xff09; APNG解码与播放概述环境搭建工程libpngzlib解码播放GitHub概述 APNG是PNG一个小分支&#xff0c;但还没有正式加入libpng这个库&#xff0c;而是以一个patch的形式存在。 libpng 这里下载&#xff1a;https://sourceforge.net/projects/libp…...

APNG替代GIF制作完美动效

GIF介绍 GIF是一种很古老的格式&#xff0c;制霸浏览器几十年&#xff08;1987年至今&#xff09;&#xff0c;特点有&#xff1a; 它采用无损压缩存储&#xff0c;在不影响图像质量的情况下&#xff0c;生成很小的文件GIF文件可以制作动画支持透明色&#xff0c;但是只支持全…...

GKCTF-你知道apng吗--详解

GKCTF-你知道apng吗–详解 新人刷CTF计划 本人是小白一个ctf很多知识还不会&#xff0c;写wp之前会看过很多大佬写的自己才能看懂&#xff0c;才敢写自己的wp。希望能帮助到大家。 考察知识点 apng&#xff0c;stegsolve&#xff0c;QRreasearch 解题步骤 第一步 查看apng…...

APNG面向移动与未来的新动画图片格式揭秘与制作全技巧

动画应用的五个阶段 第一阶段&#xff1a;上古阶段第二阶段&#xff1a;轻应用阶段第三阶段&#xff1a;脚本动画时代第四阶段&#xff1a;富媒体精细呈现阶段 矢量脚本动画的集大成者-Bodymovin和LottieAPNG方案 什么是apngAPNG 简史 MNGAPNGlibpng程序库首次支持标准化申请 为…...

APNG图片是什么

APNG 是什么&#xff1f;相对于 GIF 有哪些优势&#xff1f;APNG 是一个基于 PNG 格式的位图动画格式图片&#xff0c;因为对于一直以来的特点就是以动态显示为主的 GIF&#xff0c;为了更好地在网络上传播&#xff0c;它需要牺牲质量来降低体积&#xff0c;图像信息比较多的情…...

numpy.squeeze() 去除维度为1的向量

https://blog.csdn.net/tracy_leaf/article/details/79297121...

一个栈输入序列为1,2,3,4,5,则下列序列中不可能是栈的输出序列是?

...

np.squeeze():把张量中维度为1的维度去掉

import numpy as npn_dim_data np.random.rand(10,1,10,1,1) n_dim_squeeze np.squeeze(n_dim_data) print(n_dim_data.shape) ## &#xff08;10,1,10,1,1&#xff09; print(n_dim_squeeze.shape) ## &#xff08;10,10&#xff09;...

Python 生成和为1随机数

import numpy as np, numpy.random anp.random.dirichlet(np.ones(2),size1)print(a)狄利克雷分布,如果生成20个和为1 随机数可以改成 np.ones(20)...

mysql多条记录合并为一行

在某些情况下&#xff0c;我们需要把mysql查询出的多条记录合并为一行&#xff0c;可以使用GROUP_CONCAT函数&#xff0c;把结果用指定分隔符拼接起来。 1.正常情况下&#xff1a; SELECT name from product_stock;结果为&#xff1a; 2.现在需要把结果拼接到一行 SELECT GR…...

一半径为R的球沉入水中,球面顶部正好与水面相切,球的密度为1,求将球从水中取出所做的功

这个题有两种解法&#xff0c;第一种更容易想&#xff0c;第二种比较灵活但计算相对简单&#xff0c;我先说第一种。&#xff08;前面是分析后面图片是过程&#xff09; 法1&#xff1a;无非就是要求拉力所做的功&#xff0c;根据 F拉F浮F重力&#xff0c;球的重力是定值&#…...

Python——NumPy中把多维数组变一维数组/多个一维数组连接为一维数组的方法

下面讨论把多种情况下的数组转化为一维数组的方法 1.flatten函数能将多维数组变成一位数组 2.concatenate函数是用于数组的连接操作&#xff0c;可将多个一维数组连接为一维数组 下面来看示例&#xff1a; 1.使用flatten函数将多维数组变成一位数组 arr4np.array([[65,76,…...

设计一个算法,把一个真分数表示为埃及分数之和的形式。所谓埃及分数是指分子为1的分数。如7、8=1/2+1/3+1/24。

数学模型&#xff1a;将一个真分数F表示为A/B;做B/A的整除运算&#xff0c;商为D&#xff0c;余数为K,它们之间的导出关系如下&#xff1a; BA*Dk B/ADK/A小于D1 A/B大于 /(D1)&#xff08;由于某些原因&#xff0c;csdn输入不了大于符&#xff09; 记CD1&#xff0c;这样就…...

定义一个int型数组,包含10个元素,分别赋值为1~10, 然后将数组中的元素都向前移一个位置,最后一个元素的值是原来第一个元素的值,然后输出这个数组

public class Homework { public static void main(String[] args) { 定义一个int型数组&#xff0c;包含10个元素&#xff0c;分别赋值为1~10&#xff0c; 然后将数组中的元素都向前移一个位置&#xff0c; 最后一个元素的值是原来第一个元素的值&#xff0c;然后输出这个数…...

正则表达式匹配“第一位为1,第二位为‘3,4,5,7,8’的手机号码”

“^1[3,4,5,7,8]\\d{9}$”...

习题 6.5 将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。

C程序设计 &#xff08;第四版&#xff09; 谭浩强 习题6.4 个人设计 习题 6.4 有一个已排好序的数组&#xff0c;要求输入一个数后&#xff0c;按原来排序的规律将它插入数组中。 #include <stdio.h> #include <stdlib.h>void fun(int a[],int n){int midn/2;in…...

卡特兰数问题——一个栈(无穷大)的进栈序列为1,2,3,…,n,有多少个不同的出栈序列?

一个栈(无穷大)的进栈序列为1&#xff0c;2&#xff0c;3&#xff0c;…&#xff0c;n&#xff0c;有多少个不同的出栈序列? 常规分析 首先&#xff0c;我们设f(n)序列个数为n的出栈序列种数。(我们假定&#xff0c;最后出栈的元素为k&#xff0c;显然&#xff0c;k取不同值时…...

c语言编程 一个数如果恰好等于它的因子之和,这个数就称为完数.,一个数如果恰好等于它的因子之和,这个数就称为完数。例如,6的因子为1,2,3,而6=1+2+3,因此6是完数。编程序找出1000之内..

编程序找出1000之内的所有完数,并按下面格式输出其因子:6 its factors are 1,2,3答案解析&#xff1a;因子&#xff1a;整数a除以整数b(b≠0) 的商正好是整数而没有余数&#xff0c;我们就说b是a的因子。整数n除以m&#xff0c;结果是无余数的整数&#xff0c;那么我们称m就是n…...

数据结构 | 多维列表(数组)转换为一维列表

文章目录简介方法一:reduce方法二:chain补充:flatten简介 由于没有C编程基础&#xff0c;从MATLAB跳到python感觉最难的一点就是各种数据类型的转换&#xff0c;列表里可以有矩阵&#xff0c;可以有一维矩阵、二维列表等&#xff0c;读取起来有一定的麻烦。 在读取时&#xf…...

两个圆,半径分别为1cm,3cm,小圆在大圆外,绕大圆圆周一周,请问小圆一个旋转了多少圈?

两个圆&#xff0c;半径分别为1cm,3cm,小圆在大圆外&#xff0c;绕大圆圆周一周&#xff0c;请问小圆一个旋转了多少圈&#xff1f; A. 4 B. 1 C. 2 D. 3 答案&#xff1a;A 4圈 把大圆剪断拉直.小圆绕大圆圆周一周,就变成从直线的一头滚至另一头.因为直线长就是大圆的周…...

法律常识(八)社会保险法全文(附解释)

目录 参考 第一章 总  则 第二章 基本养老保险 第三章 基本医疗保险 第五章 失 业 保 险 第六章 生 育 保 险 第七章 社会保险费征缴 第八章 社会保险基金 第九章 社会保险经办 第十章 社会保险监督 第十一章 法 律 责 任 第十二章 附  则…...

利用隧道感受IPV6

本文简单介绍了IPV6的相关知识&#xff0c;描述了如何通过Hurricane Electric提供的免费IPV6隧道&#xff0c;连接到IPV6网络的方法。 IPV6 是新一代网络技术&#xff0c;提供 2128的超大地址空间&#xff0c;换算成十进制就是 3.4x1038。相当于地球上每平方米有 6.7x1023个地址…...

CSS3实现32种基本图形

CSS3可以实现很多漂亮的图形&#xff0c;我收集了32种图形&#xff0c;在下面列出。直接用CSS3画出这些图形&#xff0c;要比贴图性能更好&#xff0c;体验更加&#xff0c;是一种非常好的网页美观方式。 这32种图形分别为圆形&#xff0c;椭圆形&#xff0c;三角形&#xff0c…...

Hexagon SDK安装过程指导

&#xfeff;Hexagon SDK安装过程指导前置条件 安装环境windows 7保持网络畅通安装需要的文件 安装过程 1. 运行qualcomm_hexagon_sdk_2_0_eval.exe开始安装 2. 安装开始界面 3. 安装目录建议选择默认 4. Hexagon Tools选择及下载 5.下载界面&#xff0c;请保持网络畅通 6.…...

python websockets实现server和client的通信

项目地址&#xff1a;https://github.com/aaugustin/websockets文档地址&#xff1a;https://websockets.readthedocs.io/en/stable/1、websocketsWebSocket是一种在单个TCP连接上进行全双工通讯的协议&#xff0c;使得客户端和服务器之间的数据交换变得更加简单&#xff0c;允…...

我的java学习-三角形

在Java学习过程中&#xff0c;经常遇到的是函数类型的程序设计。这不仅是程序设计比较简单的原因&#xff0c;日常使用过程中&#xff0c;函数的输入输出也是很常见的。 下面程序的代码比较简单&#xff0c;主要是借这个机会学习了一下各个图形的英文&#xff0c;三角形triangl…...

Windows 10下配置高通hexagon sdk环境

下载hexagon_sdk 我使用的是hexagon_sdk_win_3_5_installer_eval_00004_1.zip 解压安装 这一步我没有勾选eclipse&#xff0c;等很久才安装完毕 配置环境 坑主要在这里&#xff1a;按照教程说的执行setup_sdk_env.cmd&#xff0c;但问题是执行了没用 所以我改用直接设置环境变…...

刷脸支付只是开端 浅谈3D视觉如何推进新零售崛起

消费是促进经济发展的根本&#xff0c;其中最为重要的环节便是支付。不同时代拥有不同的支付特征&#xff1a;PC互联网时代&#xff0c;网络支付风靡;移动互联网时代&#xff0c;手机支付盛行;而在正在兴起的AI时代&#xff0c;3D传感技术助力新零售悄然崛起&#xff0c;但绝非…...

Verilog HDL门级建模

⭐本专栏针对FPGA进行入门学习&#xff0c;从数电中常见的逻辑代数讲起&#xff0c;结合Verilog HDL语言学习与仿真&#xff0c;主要对组合逻辑电路与时序逻辑电路进行分析与设计&#xff0c;对状态机FSM进行剖析与建模。 &#x1f525;文章和代码已归档至【Github仓库&#xf…...

AutoJs学习-实现几款极速版软件自动刷金币的思路参考-下

专栏分享 点击跳转=>Unity3D特效百例点击跳转=>案例项目实战源码点击跳转=>游戏脚本-辅助自动化点击跳转=>Android控件全解手册点击跳转=>Scratch编程案例👉关于作者...

融会贯通面对对象编程思想

想要提高程序的复用率就分的类多一点&#xff0c;想要一个地方可以灵活替换就用虚的东西&#xff0c;包括接口&#xff0c;将你想要的所有可能在这里替换的功能都抽象出来&#xff0c;并在相应的具体的类中实现。...

融会贯通探讨

融会贯通是一种学习者可以做到知识迁移的状态。即&#xff0c;表面上并不完全同类的知识具有某种共性&#xff0c;学习者从中掌握了不同门类甚至不同领域知识的共通性&#xff0c;从而将一个领域更深的理解转移到另外的领域当中。这样&#xff0c;就算是知识的融会贯通了。 那么…...

用java写个记账本,融会贯通你的J2SE(一)java实战项目 Java项目

用java写个记账本&#xff0c;融会贯通你的J2SE&#xff08;一&#xff09; 项目源码&#xff0c;点击这里&#xff0c;注册获取 获取更多java学习资料 学习了这么多J2SE基础和中级的知识点&#xff0c;接下来就需要一个综合性的项目把这些的知识点都融会贯通。 本项目是基于…...

神了!有人用一个项目把23种设计模式与六大原则融会贯通了

前言 设计模式分为三类&#xff0c;创建型&#xff0c;结构型和行为型。创建型比较好理解&#xff0c;它抽象了实例化过程&#xff0c;将系统与实例的创建解耦。实例由专门的工厂来创建&#xff0c;从而使系统针对实例的抽象接口编程&#xff0c;不依赖任何具体的实现。结构型…...

好好学习,天天向上------融会贯通

兴趣是源泉。 各种的技术&#xff0c;很有兴趣啊。 前面很多年&#xff0c;任何的技术&#xff0c;想了解什么&#xff0c;就了解什么。 现在&#xff0c;有一种强烈的&#xff0c;想做点儿与国与民有价值的东东的冲动。惭愧惭愧&#xff0c;这话说大了好像。哈哈。 整理一下可…...

点线面的融会贯通学习方法探讨

对知识面的学习和熟悉犹如了解一个城市的地图。 我们可以从主线去拓展&#xff0c;逐步到枝干的知识点&#xff0c;比如南京城区主干道是中山东路和中山路&#xff0c;可以拓展到珠江路&#xff0c;继续扩展到丹凤街&#xff0c;再继续&#xff0c;就可以到石婆婆巷这样的小街…...

python采集某所有数据,从此不用money

前言 大家早好、午好、晚好吖 ❤ ~ 基本思路流程: <通用的> 一. 数据来源分析: 明确需求: 明确采集的网站是什么? 明确采集的数据是什么? 通过开发者工具<浏览器自带的工具(谷歌浏览器)>, 进行抓包分析 先分析一章内容, 然后再分析如何采集多章内容 打开开发…...

12035徐波:PMBOK融会贯通:会议一览

一、认识会议 项目管理脱离不了“会议报告”&#xff0c;项目经理大部分时间与会议有不解之缘&#xff0c;PMP考试中也有相关会议的考题&#xff0c;首先我们来了解一下会议的基本步骤是&#xff1a; 1) 衡量会议是否必要召开 2) 界定目标和预期产出 3) …...

js对象动态赋值---融会贯通

let obj{};let xa;let yb;obj[${x}]aaaa;obj[${y}]bbbb;console.log("obj:",obj)let config_2{"site":{"logo": "${x}","title": "${y}","floor": "${obj[x]"}};console.log("config_2...

看名言后的心得体会学会融会贯通

看名言后的心得体会学会融会贯通&#xff0c;其实无论是书本的名言,励志名言还是互联网的电子书名言其实都只能是一种借鉴&#xff0c;不能完全照搬。最近在www.mingyanba.net看了几篇励志的名言&#xff0c;感触很深&#xff0c;启发了我以后要走的方向。 下面是我推荐的 马云…...

如何把计算机组成原理、操作系统、数据结构和计算机网络融会贯通,相互联系起来?

如何把计算机组成原理、操作系统、数据结构和计算机网络融会贯通&#xff0c;相互联系起来&#xff1f; 何为融会贯通&#xff1f; 知识的融会贯通的唯一核心衡量指标是&#xff0c;遇到没有遇见过的问题却能用处理过的经验去解决问题。 工业计算发展史 现在忘记你捧在手里…...

一些融会贯通的知识点----持续更新

一、在共享DLL中使用MFC 和在静态库中使用MFC的区别 &#xff08;1&#xff09;"在共享DLL中使用MFC"指的是打包时一些MFC的DLL的内容没有被硬编码到在EXE文件中,所以EXE会文件较小,但是运行时要求运行的系统环境中要有相关的DLL文件. &#xff08;2&#xff09;&q…...

看设计师大牛如何将用户体验与建站融会贯通

在建站中应用各种用户体验设计技巧就如绘画和雕塑一般&#xff0c;都需要耐心、远见、审美、创造力和对细节的体察。你一手建立的网站很大程度上代表着你的公司、你的产品&#xff0c;所以它必须做的精美而吸引眼球。如果你认真研究过各类建站攻略&#xff0c;你就会发现优秀网…...

震碎认知,将原理融会贯通到顶点的SpringBoot实战项目

Spring Boot是什么&#xff1f; 我们知道&#xff0c;从 2002 年开始&#xff0c;Spring 一直在飞速的发展&#xff0c;如今已经成为了在Java EE&#xff08;Java Enterprise Edition&#xff09;开发中真正意义上的标准&#xff0c;但是随着技术的发展&#xff0c;Java EE使用…...

PMP第二轮复习:整本书内容融会贯通

PMP第二轮复习:整本书内容融会贯通 启动 首先接触制定项目章程,确立项目地位,授权项目经理动用组织资源,高层级信息。 商业论证:项目为啥值得投资,效益管理计划,外部项目签订协议(合同),组织过程资产、事业环境。 专家:有经验的人称为专家。工具专家判断。同一领域…...

计算机学科专业知识两门课,计算机学科两门专业课的融会贯通教学改革探讨

摘要&#xff1a;该文主要介绍通过学习“微型计算机原理与接口技术”和“计算机组成与结构”两门课程之间的联系&#xff0c;培养学生融会贯通知识的能力&#xff0c;提高学生从宏观上理解和掌握知识&#xff0c;解决实际问题的能力&#xff0c;解决原有在学习课程中存在“独立…...

《算法技术手册》一1.3.5 融会贯通

1.3.5 融会贯通 通常&#xff0c;解决某一类问题的算法和解决某一个特定问题的算法是大致相通的。Voronoi图&#xff08;Preparata and Shamos&#xff0c;1993&#xff09;是这样一个几何结构——它可以将平面上的点集划分成多个区域&#xff0c;其中每个区域的重心点为输入集…...

融会贯通,从oracle...,融会贯通Oracle数据库的25条基本知识:

学习要先从基础学习&#xff0c;只有把基础打好了&#xff0c;上部建筑才能牢固&#xff0c;下面就从Oracle数据库的25条基本知识讲起。融会贯通Oracle数据库的25条基本知识&#xff1a;1.一个表空间只能属于一个数据库。2.每个数据库最少有一个控制文件(建议3个&#xff0c;分…...

oracle11g磁盘阵列 pdf,融会贯通 从Oracle11g到SQL Server2008 中文PDF版 16.7MB

本书通过对Oracle ll9及SQL Server 2008对应内容的对比讲解&#xff0c;使相关技术人员能够快速适应从Oracle到SQL Server或从SQL Server到Oracle的转变&#xff0c;并对两者的运作方武及体系结构有较深的理解。主要内容包括客户端工具、SQL 语言、体系结构、事务及锁、备份恢复…...

【学习方法】无论学什么东西,三个步骤:①大致粗通 ②重点精通 ③融会贯通...

①大致粗通 ②重点精通 ③融会贯通 先由厚到薄&#xff0c;再由薄到厚转载于:https://www.cnblogs.com/aristocracy/p/9900798.html...

读书到什么程度才能算融会贯通?

我是一个喜欢读书的人&#xff0c;因为面对这样一个复杂的世界&#xff0c;我渴望了解它的真相&#xff0c;我想获得关于这个世界各个层面的知识&#xff0c;从而提高我的认知&#xff0c;进而成为一个不糊涂、有趣的人&#xff0c;这就是我的原始驱动力。 我们也应该都读了不少…...

二十、融会贯通之全流程操作

案例分析&#xff1a;洪都航空 1. 选股 类二买选股法 热点&#xff1a; 周线类二买选股公式选出备选股后肉眼筛选&#xff1b;&#xff08;自编公式&#xff0c;乖离率月线0-8&#xff09;发现同一期选到多支具备共同概念的个股&#xff1a;如同期选到的有洪都航空、哈飞股…...

这些文章可以使知识融会贯通

Word embedding综述与回顾(之一)---word2vec模型与PMI分解 “skip-gram和CBOW, 其基本思想是一个词的意思&#xff0c; 可以由这个词的上下文来表示。 相似词拥有相似的上下文&#xff0c; 这也就是所谓的离散分布假设&#xff08;distributional hypothesis&#xff09;。” 这…...

《Python编程无师自通》第20章 融会贯通

第20章 融会贯通 “神话和传说的魔力在我们这一代成真。只要在键盘上敲下正确的咒语,显示屏就像是活了过来,里面都是以前不可能存在或发生的事情。” ——费德里克布鲁克斯(Frederick Brooks) 本章中,我们将开发一个网络爬虫:从网站上提取数据的程序。成功之后,你将…...

震碎认知!将原理融会贯通到顶点的SpringBoot实战项目,面试涨薪的神器

Spring Boot是什么&#xff1f; 我们知道&#xff0c;从 2002 年开始&#xff0c;Spring 一直在飞速的发展&#xff0c;如今已经成为了在Java EE&#xff08;Java Enterprise Edition&#xff09;开发中真正意义上的标准&#xff0c;但是随着技术的发展&#xff0c;Java EE使用…...

融会贯通

【解释】&#xff1a;融会&#xff1a;融合领会&#xff1b;贯通&#xff1a;贯穿前后。把各方面的知识和道理融化汇合&#xff0c;得到全面透彻的理解。【出自】&#xff1a;《朱子全书学三》&#xff1a;“举一而三反&#xff0c;闻一而知十&#xff0c;乃学者用功之深&#…...

更改微软账户登录

1.进入账户设置&#xff0c;创建本地用户&#xff1a;用户名密码任意 2.使用刚刚创建的本地用户登录 3.进入账户设置&#xff1a;使用想使用的Microsoft账户登录...

ASP.NET Core Web应用程序项目部署流程

目录 一、准备ASP.NET Core应用程序部署文件 二、环境配置 三、测试 ASP.NET Core Web 应用程序 四、部署后访问失败问题 以下部署流程都是基于Windows服务器环境下进行的。 一、准备ASP.NET Core应用程序部署文件 使用 Visual Studio 开发工具创建 ASP.NET Core 的Web应…...

微软账号登录后本地账号就关联了且没有改用本地账号登录如何解决?

问题 我用我的微软账号登录了 edge 或者 office 或者 微软别的啥应用 结果本地用administrator 用户 头像和用户名自动变成 微软账号了 这是一个bug改不了&#xff0c;网上找了任何方法都无法修改成功&#xff0c;唯一可以解决的办法&#xff0c;重装系统 参考地址&#…...

win10OneNote登录微软 账号登陆出现错误码0x80190001

**主要是Internet Explorer缓存的问题&#xff0c;解决办法如下&#xff1a; 在Internet Explorer浏览器的右上角点击设置&#xff0c;打开“Internet选项”在“Internet选项”界面&#xff0c;进入“常规”&#xff0c;单击“删除”&#xff0c;再点击“确定”&#xff0c;缓…...

电脑端OneNote2019(win10系统)登录微软账号登陆错误报错误码0x80860010错误-已解决

之前电脑和手机登录OneNote都没有问题&#xff0c;今天电脑登录更新了点儿内容并点击同步就无法登录了&#xff0c;出现以下这样的错误&#xff0c;手机端也不显示更新的笔记。尝试了两个方法&#xff0c;法一不行&#xff0c;法二解决了。 1.法一&#xff1a;重置oneNote 此方…...

微软VS账号无法登录问题

针对VS2019无法登录问题提出一种可行有效的解决方法。VS2019在提供30天试用期后&#xff0c;会要求用户登录后才能使用。但VS2019提供的登录微软账户方法非常不友好。本文将通过更改登录设置方法实现VS2019的简单快捷登录。 问题描述&#xff1a; 一张图即可。就在登录界面进不…...

微软账号登陆不上_微软抛弃“亲生儿子”,IE浏览器被限制,强制你更换Edge

IE是微软旗下的一款网页浏览器&#xff0c;1994年微软开始研发&#xff0c;1995年8月16日微软正式推出IE1.0浏览器。到了2015年微软正式对外宣布放弃IE浏览器&#xff0c;并推出了Edge浏览器&#xff0c;IE浏览器最近一次的更新在2016年。IE早前可以说是浏览器行业里的霸主&…...

微软账号登陆不上_登录微软账号的Windows电脑如何远程?

一般情况下&#xff0c;我们都使用的是Windows电脑的本地账户。但是随着Windows 10的推广&#xff0c;现在微软也开始主推微软账号登录Windows电脑了。现在遇到一个问题&#xff0c;就是远程Windows电脑时&#xff0c;提示连接不上&#xff0c;刚开始以为是远程服务没有开&…...

Win11微软账号登录不上?Win11登录Microsoft账户出错的解决方法

Win11微软账号登录不上&#xff1f;近期有部分Win11用户反映在登录微软账号会出现一直转圈&#xff0c;无法登录的情况&#xff0c;这样导致部分功能都不能正常使用了&#xff0c;为此十分令人头疼。那么对于这一情况&#xff0c;有没有什么方法可以有效的解决呢&#xff1f;下…...

盘点最近线程池的几个面试重要考点

有点惊叹最近的面试题&#xff0c;因为从之前的基础的面试题&#xff0c;到之后的一些涉及到分布式和微服务的面试题&#xff0c;再到现在的线程池的一些面试题&#xff0c;反正不同的面试官&#xff0c;就有不同的针对方向&#xff0c;可能现在的面试官比较想考验你的多方面的…...

本弱的刷题记录(`・ω・´)

PS&#xff1a;所有没有记录的题&#xff0c;&#xff08;一本正经&#xff09;应该是不会补了 8月19日 [noip2013]货车运输 [noip2013]火柴排队 [noip2013]转圈游戏 [tyvj1957 Poetize5] Vani和Cl2捉迷藏 (最小路径可重点覆盖) [poj3565] Ants (二分图带权匹配) [poj13…...

4、其他数据格式的导入(Excel、文本数据)

目录 一、Excel 数据导入 二、文本数据导入 本文也在前面做个简单介绍&#xff0c;接下来我图文结合进行详细介绍一下&#xff0c;嘿嘿~~~~ 一、Excel 数据导入 首先将需要导入的Excel文件放到电脑中易于找到的位置。 Step 1&#xff1a;打开SPSS&#xff0c;点击【文件】…...

Tensorflow中的损失函数LossFunction

Tensorflow中的损失函数loss 回归问题 均方根误差 MSE 回归问题中最常用的损失函数优点&#xff1a;便于梯度下降&#xff0c;误差大时下降快&#xff0c;误差小时下降慢&#xff0c;有利于函数收敛缺点&#xff1a;受明显偏离正常范围的利群样本的影响较大平方绝对误差 MAE 想…...

AUC评价指标的原理和实验

评价指标AUC 原理及实践 对CTR问题的理解&#xff1a; 分类角度 点击和未点击作为两种类别loss&#xff1a;LogLoss回归角度 将点击和未点击作为回归的值loss&#xff1a;MSE一般在估计时都是得到一个[0,1]的概率值&#xff0c;代表点击的可能性大小最常用的评价指标还是 AUC1、…...

Learning over Knowledge-Base Embeddings for Recommendation 论文

Paper-CFKG 中心思想&#xff1a;通过知识表示学习方法来嵌入异质实体来进行推荐。 文章定义了一个 用户-物品知识图 的概念&#xff08;user-item knowledge graph&#xff09;&#xff0c;借此扩展原来的协同过滤&#xff08;collaborative filtering&#xff09; MODEL&…...

Wide Deep Learning for Recommender Systems

该文章也是RS很经典的一篇论文&#xff0c;由Google发表&#xff0c;应用于Play Store的Wide&Deep模型。 推荐系统&#xff0c;与搜索排序问题类似&#xff0c;一个挑战是同时实现 记忆 memorization 和 泛化 generalization Memorization 记忆&#xff0c;可以大致定义为…...

WWW'19 Graph Neural Network for Social Recommendation 图神经网络用于社交推荐

Graph Neural Network for Social Recommendation 图神经网络用于社交推荐 个人总结&#xff1a; 文章发表在WWW19&#xff0c;虽然创新不大&#xff0c;但都是较为可行的方案&#xff0c;可以直接拿来引用&#xff1b; 主要亮点&#xff1a; 1、对用户特征使用用户历史交互…...

KPRN - Explainable Reasoning over Knowledge Graphs for Recommendation 知识图谱上的可解释推理用于推荐

Explainable Reasoning over Knowledge Graphs for Recommendation - He Xiangnan 目录 1.摘要 Abstract 2.介绍 Introduction 3.知识感知的路径循环网络 4.实验部分 5.相关工作 6.总结 1.摘要 Abstract 通过研究知识图谱中的连接&#xff0c;可以将用户项目之间的连接…...

2020阅文Java实习笔试

阅文Java实习笔试 日期&#xff1a;2020年5月19日 19&#xff1a;00 时长&#xff1a;1.5h 平台&#xff1a;牛客网 题型&#xff1a;单选10&#xff0c;多选10&#xff0c;问答1&#xff0c;编程3&#xff0c;压轴1(编程) 总结 整体难度不算很难&#xff0c;但是考察的面比…...

Linux Oracle使用常用命令

ps -ef | grep oracle 查看Oracle启动的进程&#xff0c;常被用作查看Oracle服务是否已启动。 登录Oracle sqlplus / nolog; conn / as sysdba; sqlplul / as sysdba; sqlplul “/ as sysdba”;有时需要使用双引号将反斜杠转义 sqlplus system/密码orcl &#xff08;一般管理员…...

java,证件类型枚举

import cn.hutool.core.util.StrUtil;/*** 证件类型枚举** author yi_sao* date 2022/9/27*/ public enum CardTypeEnum {JMSFZ("居民身份证", "111"),LSJMSFZ("临时居民身份证", "112"),HKB("户口薄", "113"),ZG…...

2022年全球市场生物识别护照总体规模、主要企业、主要地区、产品和应用细分研究报告

本文研究全球市场、主要地区和主要国家生物识别护照的销量、销售收入等&#xff0c;同时也重点分析全球范围内主要厂商&#xff08;品牌&#xff09;竞争态势&#xff0c;生物识别护照销量、价格、收入和市场份额等。全球市场主要生物识别护照生产商包括M2SYs、Konai、Gemalto、…...

中安未来护照真伪鉴别系统重B来袭

中安未来护照真伪鉴别系统重B来袭 随着经济全球化进程的加快&#xff0c;国际人口流动日益频繁&#xff0c;为严格控制非法出入境行为&#xff0c;各国不断加大投入&#xff0c;从设计上升级其签发的旅行证件&#xff0c;增加防伪检查点的数量和仿制难度、升级边检检查站的查验…...

怎么方便快捷读取电子护照信息

怎么方便快捷读取电子护照信息 根据国家移民管理局推出的《关于推动出入境证件便利化应用的工作方案》的要求&#xff0c;进一步为港澳居民、华侨持用出入境证件办理个人事务提供更多便利&#xff0c;国家移民管理局出入境管理信息技术研究所研发推出出入境证件电子信息识读认…...