椰程信奥

海南科技特长生
添加微信进群聊 微信扫码添加好友
Python算法-动态规划算法应用

Python算法-动态规划算法应用

2024-04-24

背包问题是动态规划算法的经典问题,本节将用背包问题介绍完整的动态规划算法如何解决问题。 1 问题描述 有n件物品,它们有各自的重量和价值,现有给定容量的背包,如何让背包里装入的物品具有最大的价值,如图4所示,装包条件是一种商品只能装一...

nginx 反向代理 过滤首页根域名和显性 index.html 页其它走代理

nginx 反向代理 过滤首页根域名和显性 index.html ...

2024-04-10

nginx 反向代理 过滤首页根域名和 index.html 页其它走代理

洛谷 p1177 题解 排序模板

洛谷 p1177 题解 排序模板

2024-03-11

排序模板题。 我写了插入排序,冒泡排序,选择排序,归并排序,快速排序,桶排序。 ** 具体算法看注释**。 #include<bits/stdc++.h> using namespace std; int a[200001...

快速排序与 sort 自定义排序 以洛谷p117[模板]排序为例

快速排序与 sort 自定义排序 以洛谷p117[模板]排序为例

2024-03-11

快速排序是 OI 中常用的算法。这篇题解/笔记将会详细地讲解快速排序的原理、实现过程,也会拓展 STL sort 函数的使用和快排复杂度及其证明。 快速排序的原理 快速排序如何用 C++ 实现? 我们以洛谷 P1177 【模板】排序为...

printf为什么不能输出二进制?

printf为什么不能输出二进制?

2024-03-11

printf能不能输出二进制,毫无疑问,不能。 C语言中,可以用printf 输出八进制、十进制、十六进制,但就是二进制没有得到支持。 至于原因,有很多种说法,有说二进制太长,输出太占地方,也有说当初在实验室发明C语言的时候,用不到二...

C++ 输入输出(cin & cout)加速/效率优化

C++ 输入输出(cin & cout)加速/效率优化

2024-03-11

一、cin 和 cout 效率低下的原因    在做算法题的时候,最近遇到很奇怪的问题:命名算法的复杂度不是很高,粗略计算是能通过的,但总是显示超时,检查算法也没问题,当把输入输出换成 scanf 和 printf 后就莫名其妙地能...

c++ 结构体排序(sort)实现

c++ 结构体排序(sort)实现

2024-03-05

个人比较喜欢用结构体来存两个有关联的变量 ,而不喜欢用二维数组,因为很容易出错,所以,想写一篇关于结构体排序的博客哈哈哈哈哈✪ ω ✪ 头文件 我最经常用的是sort排序,这里头文件用的是 #include<algorithm&...

c++ 结构体排序(sort)

c++ 结构体排序(sort)

2024-03-05

个人比较喜欢用结构体来存两个有关联的变量 ,而不喜欢用二维数组,因为很容易出错,所以,想写一篇关于结构体排序的博客哈哈哈哈哈✪ ω ✪ 头文件 我最经常用的是sort排序,这里头文件用的是 #include<algorithm&...

洛谷P1271 【深基9.例1】选举学生会

洛谷P1271 【深基9.例1】选举学生会

2024-03-04

选择排序、冒泡排序和插入排序的代码示例

选择排序、冒泡排序和插入排序的代码示例

2024-03-04

当循环下标从 1 开始且不使用 a[0] 时,以下是选择排序、冒泡排序和插入排序的代码示例: #include <iostream> // 选择排序 void selectionSort(int* a, int size)...