算法leetcode基础day6
每日记录(AndroidStudio入门基础(四)——基础组件)
TextView①文字的大小、颜色 下面代码中我的备注方式是不对的哈 <TextView android:id="@+id/tv_1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:t ......
每日记录(AndroidStudio入门基础(二)——基础布局)
RelativeLayout AndroidStudio里面支持的布局有挺多种的,但是最最重要的是RelativeLayout(相对布局)和LinearLayout(线性布局),熟练掌握这两种布局也非常够用了,当然还有GridLayout...但是对于初学者,先学会了相对布局和线性布局,再去学习其他 ......
每日记录(AndroidStudio入门基础(三)——基础布局)
.LinearLayout线性布局要灵活一些,在实际应用上也是最最最广泛的。 layout_widthlayout_height和相对布局一样的用法和属性值,我就不赘述了! 区别于RelativeLayout,LinearLayout就不要求每个组件都要设置自己的id了,但是最好还是设置一下,这是一 ......
每日记录(AndroidStudio入门基础(一)——基础布局)
认识目录 以FirstActivity为例子,我们需要掌握的文件有: manifestjavadrawablelayoutvalues①manifest文件夹里面只有一个AndroidManifest.xml文件,在这个文件里,我们是对整个app进行一些设置,例如app的logo,app一进去的启动 ......
【实验】遗传算法的超参数优化
# wine数据集分类结果 ## Grid Search > best parameters: {'algorithm': 'SAMME', 'learning_rate': 0.3593813663804626, 'n_estimators': 60} > best score: 0.972063 ......
【实验】粒子群算法的超参数优化
# 粒子群算法的超参数优化 ## 粒子群算法概述 粒子群优化算法(Particle Swarm Optimization)是由美国的Kennedy和Eberhart 两位博士提出的一种优化算法。这种算法基于Boid模型。Reynolds通过观察自然界中,鸟类聚集飞行的行为,提出了Boid模型。在 B ......
量子搜索算法
建议大家去看大佬的原文:[量子搜索算法](https://zhuanlan.zhihu.com/p/430316742) ## 量子搜索算法是什么? 假设我们现在有这样一个问题:寻找一个N位的二进制解串:$X=(x_1x_2...x_n)$,使其满足条件:$F(X)\leq C$。其中$F(X)$可 ......
基础网络速查速会
# 五层网络模型 # TCP/IP # HTTP # PostMan # AJAX # 浏览器的跨域问题 # JWT # COOKIE # SESSION # 文件上传 # 文件下载 # 缓存协议 # CSRF # XSS # 网络性能优化 # 分片传输 # 域名和DNS # SSL/TLS/HTT ......
一、win32com基础
from win32com.client import Dispatch client = Dispatch('kwps.Application') #client = Dispatch('word.Application') client.Visible = 1 # or True d1 = cl ......
「学习笔记」模运算与 BSGS 算法
## 取模 > 取模符号:$x \bmod y$,表示 $x$ 除以 $y$ 得到的余数。 例如, $$ 5 \bmod 3 = 2\\ 7 \bmod 4 = 3\\ 3 \bmod 3 = 0\\ $$ 设 $x$ 为被除数,$y$ 为除数,$z$ 为余数,则 $x = k \cdot y + ......
【CUDA】GPU编程实现NTT算法
~~怎么有人选题迟了么得FFT啊。~~好久没更新博客了,来水一发! 参考资料: NTT:https://oi-wiki.org/math/poly/ntt/ CUDA实现FFT并行计算:https://blog.csdn.net/Liadrinz/article/details/106695275 ......
强化学习基础篇[3]:DQN、Actor-Critic详细讲解
# 强化学习基础篇[3]:DQN、Actor-Critic详细讲解 # 1.DQN详解 ## 1.1 DQN网络概述及其创新点 在之前的内容中,我们讲解了Q-learning和Sarsa算法。在这两个算法中,需要用一个Q表格来记录不同状态动作对应的价值,即一个大小为 $[状态个数,动作个数]$ 的二 ......
LeetCode 501. 二叉搜索树中的众数
``` class Solution { public: vector res; int cnt=0; int find(TreeNode* root,int val)//返回当前子树值为val的个数 { if(!root) return 0; return find(root->left,val) ......
【python基础】复杂数据类型-列表类型(排序/长度/遍历)
# 1.列表数据元素排序 在创建的列表中,数据元素的排列顺序常常是无法预测的。这虽然在大多数情况下都是不可避免的,但经常需要以特定的顺序呈现信息。有时候希望保留列表数据元素最初的排列顺序,而有时候又需要调整排列顺序。python提供了很多列表数据元素排序的方式,可根据情况选用。 ## 1.永久性排序 ......
WPF 入门笔记 - 03 - 样式基础及控件模板
从按钮、文本框到下拉框、列表框,WPF提供了一系列常用控件,每个控件都有自己独特的特性和用途。通过灵活的布局容器,如网格、堆栈面板和换行面板,我们可以将这些控件组合在一起,实现复杂的界面布局。而通过样式和模板,我们可以轻松地定制控件的外观和行为,以符合我们的设计需求。本篇记录WPF入门需要了解的样式... ......
文心一言 VS 讯飞星火 VS chatgpt (30)-- 算法导论5.2 2题
## 二、在 HIRE-ASSISTANT 中,假设应聘者以随机顺序出现,你正好雇用两次的概率是多少? ## 文心一言: 我们可以先计算出在HIRE-ASSISTANT中,雇佣一个应聘者的概率为3/4,然后计算出雇佣两次应聘者的概率为3/4 * 3/4 * 2。 已知在HIRE-ASSISTANT中 ......
linux 计算机基础
1. GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 GPL GPL许可证的核心:允许任何人观看、修改,并散播程序软件里的原始程序码,条件是如果你要发布修改后的版本就要连源代码一起公布,不允许修改后和衍生的代码做为闭源的商业软件发布和销售。Linux就是采用了GPL协议。 GP ......
m移动通信系统中越区切换算法的matlab仿真,对比MASN,ASUR,OP
1.算法仿真效果 matlab2022a仿真结果如下: 2.算法涉及理论知识概要 硬切换,就是强制切换,其最大的特点是:“先断后连”。在硬切换过程中,用户移动设备仅仅保持与一个基站链接,一旦切换操作被激活,其马上会切断原有的连接,然后再与新的基站建立连接。从一个基站切换到另个基站的过程中,通信链路有 ......
Java基础知识:面试官必问的问题
## 数据类型 ### 基本类型 - byte/8 - char/16 - short/16 - int/32 - float/32 - long/64 - double/64 - boolean/~ boolean 只有两个值:true、false,可以使用 1 bit 来存储,但是具体大小没有明 ......
算法刷题记录:素数中的等差数列
###题目链接 https://ac.nowcoder.com/acm/contest/19859/I ###题目分析 模拟!模拟!模拟!**下标要计算好。** 自己的思路是放发现两个相等的差时,说明至少可以输出了,也就是合法情况, 然后用指针R往后扩展。我选择的R是闭区间的,即`[L,R]`的区间 ......
C语言程序编译过程及原理详解(简单基础篇)
可执行程序是如何诞生的? 编译链接过程(简述) 先稍微回顾一下,在生成可执行文件之前,程序会经历三步,分别是预处理、编译、汇编,预处理是将宏展开、#include、#ifendif这些条件编译,还有添加行号、删除注释信息,生成.i文件,然后是编译阶段,计算机会经过语法分析、语义分析、词义分析,并且进 ......
小灰灰深度学习day6——线性代数
import torch #标量由只有一个元素的张量表示 ''' x = torch.tensor(3.0) y = torch.tensor(2.0) print(x + y) print(x * y) print(x / y) print(x ** y) ''' ''' 向量可以被视为标量值组成 ......
1. k8s的基础概念及安装
# 一、K8S的组件构成 ![Components of Kubernetes](https://typorause-oss.oss-cn-shenzhen.aliyuncs.com/interview/components-of-kubernetes-16594062758942.svg) ## ......
算法——动态规划(一)
1、最长回文子串 给你一个字符串 s,找到 s 中最长的回文子串。 1 public class Solution { 2 public String longestPalindrome(String s) { 3 int len=s.length(); 4 boolean dp[][]=new b ......
算法刷题记录:[NOIP1999]回文数
###题目链接 https://ac.nowcoder.com/acm/contest/19859/G ###题目分析 **高精度相加 + 进制转换 + 判断回文**的模拟题。 ###AC代码 ```c++ // Problem: [NOIP1999]回文数 // Contest: NowCoder ......
6.3测试题以及参考答案(C++基础)
### 测 试 题 总分120,时间180分钟 ### 一、单选题(每题2分,共40分) 1. C++中表示大于等于用以下哪个关系运算符( B ) A.> B.>= C.≥ D.>&= 2. C++中,不等于用以下哪个关系运算符( C ) A. B.≠ C.!= D.== 3. 表达式7%2的值是多 ......
《Linux基础与服务管理(基于CentOS 7.6)》pdf电子书免费下载
本书以目前广泛使用的CentOS 7.6平台为例,由浅入深、系统地介绍了Linux基础及对Linux各种服务的管理。*书共11章,主要内容*括Linux简介、基础*作命令、账户与权限管理、文件系统与磁盘管理、网络管理与系统监控、软件*管理、进程与基础服务、常用服务器配置、常用集群配置、常用系统*配置 ......
算法刷题记录:素数五五
###题目链接 https://ac.nowcoder.com/acm/contest/19859/E ###题目分析 一道找规律的题,我们注意`33`,当`33`的长度一样,我们只要无脑添加`4`和`8`即可。 - 4和8的关系与33的关系:有n个33,就有n-1个4或8。 **在此基础之上,因为 ......
《Kali渗透基础》05. 主动信息收集(二)
端口扫描:UDP 扫描,TCP 扫描(半开放扫描、全连接扫描、僵尸扫描)。Scapy、nmap、hping3、dmitry、NetCat 相关使用。 ......