homework专题

HDU-1074 Doing Homework 状态压缩DP

题目链接 题目大意: 有n个作业,每个作业有各自的完成期限与完成所需时间。每个作业每超过完成期限一个单位时间扣1学分,问怎么安排完成作业顺序使得所扣学分最少。 由于n小于等于15 状态少 明显可以用二进制压缩状态枚举排列 要注意的 答案相同要按作业名字典序排。 #include <stdio.h>#include <string.h>#include <iostre

7、OpenCompass 大模型评测实战(homework)

基础作业 使用 OpenCompass 评测 internlm2-chat-1_8b 模型在 C-Eval 数据集上的性能 0、环境安装 studio-conda -o internlm-base -t opencompasssource activate opencompassgit clone -b 0.2.4 https://github.com/open-compass/op

杭电OJ 1789:Doing Homework again

经典的贪心问题,先按照作业的扣除分数从大到小排序,如果分数相同则按截至日期从小到大排序。然后根据day判断哪些作业可以被安排。注意:for循环中如果存在一个作业符合条件就要跳出循环(因为每天只能安排一个作业)。 C++代码: #include<stdio.h>#include<algorithm>using namespace std;const int N=1001;struct

6、Lagent AgentLego 智能体应用搭建(homework)

基础作业 完成 Lagent Web Demo 使用,并在作业中上传截图。文档可见 Lagent Web Demo 0 环境准备 conda create -n agentconda activate agentconda install python=3.10conda install pytorch==2.1.2 torchvision==0.16.2 torchaudio==2.

例题4-6 师兄帮帮忙(A Typical Homework (a.k.a Shi Xiong Bang Bang Mang),Rujia Liu's Present 5, UVa 12412)

原题链接:https://vjudge.net/problem/UVA-12412 分类:函数 备注:复杂模拟 分析:特别繁琐,但理解清楚题意后实现起来不难,就是各种细节很麻烦,比如除数为0,它要求平均数输出-nan ???并且精度问题很重要,不管是单个人的平均成绩还是单科的平均成绩都要修正精度,看到要输出double的一定要记得精度问题! 代码如下: #include<stdio.h>#i

Doing Homework [kuangbin带你飞]刷题记录

Doing Homework 题目链接 核心思想: 状压dp 我们将做完的作业弄成一个集合 , 比如是[1,2,4] 那么最后做完集合[1,2,3,4,]=max{ ( [2,3,4]+最后做1 ) , ( [1,3,4]+最后做2 ) , ( [1,2,4]+最后做3 ) ( [1,2,3]+最后做4 )} 同理每个集合的最优状态一定是上一个状态最优解分+最后做的这个元素的分 用2机制

【ICS】CS:APP3e Homework 2.97 关于整型转单精度浮点数的方法讨论

CS:APP3e Homework 2.97 关于整型转单精度浮点数的方法讨论 关于整型转单精度浮点数的方法讨论CS:APP原题题目分析实现代码原理解释其他方法启示与思考 关于整型转单精度浮点数的方法讨论 CS:APP即著名的计算机系统书籍《Computer Systems: A Programmer’s Perspective》(《深入理解计算机系统》),本篇博客基于其第三版

状压dp,HDU1074.Doing Homework

目录 一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 二、解题报告 1、思路分析 2、复杂度 3、代码详解 一、题目 1、题目描述 Ignatius has just come back school from the 30th ACM/ICPC. Now he has a lot of homework to do. Every

HDU 1074 Doing Homework(状态DP)

题目链接:点击打开链接 这个是一道比较简单的状态DP,数据量15,所以基本上不用怀疑这是一个状态DP问题了 对于这个题目其实还是能体现状态DP的不少精髓的 首先是位运算,判断当前状态可以由那些状态转移得到,运用与运算在遍历的时候判断 还有的就是路径记录 这片代码: i=(i & (~(1<<dp[i].val))); 当前状态是由dp[i].val转换过来的,那么这个状态由什么作

homework day6

第五章  静态成员与友元 一、填空题     1、一个类的头文件如下所示,num初始化值为5,程序产生对象T,且修改num为10,并使用show()函数输出num的值10。 #include <iostream.h> class Test { private: static int num; public: Test(int); void show(); }; _int nu

2018.01.26【NOIP普及组】模拟赛D组——作业(homework.pas/cpp)

题目描述 光光上了高中,科目增多了。在长假里,光光的老师们都非常严厉,都给他布置了一定量的作业。假期里,光光一共有的时间是 k 小时。在长假前,老师们一共给光光布置了 n份作业,第 i 份作业需要的时间是 ti 小时。但是由于老师们互相不商量,因此光光有可能不能完成老师的作业。当可能不能完成老师的作业时,光光就事后去向老师说明,然后被老师批评一顿了事。对于一件作业,只有 2 种情况:完成或者不完

HomeWork ( 一) P46:Interlude: Process API

总的来说这一页的习题就是让你看懂,我们有哪些API!以及这些API最基本的调用方法和特性。 Homework (Code) In this homework, you are to gain some familiarity with the process management APIs about which you just read. Don’t worry – it’s even

3D游戏编程 homework 2

简答题 游戏对象运动的本质是什么? 在游戏中一个对象的运动都是相对于某一个坐标系的运动,实质上就是坐标的改变,通过坐标改变的速度以及方法实现各种运动。 请用三种方法以上方法,实现物体的抛物线运动 方法一:使用向量计算出每个时刻球应该在的位置,再把这个向量的坐标赋给球的位置,通过translate函数实现 public class move : MonoBehaviour{private

3D游戏编程 homework 2

简答题 游戏对象运动的本质是什么? 在游戏中一个对象的运动都是相对于某一个坐标系的运动,实质上就是坐标的改变,通过坐标改变的速度以及方法实现各种运动。 请用三种方法以上方法,实现物体的抛物线运动 方法一:使用向量计算出每个时刻球应该在的位置,再把这个向量的坐标赋给球的位置,通过translate函数实现 public class move : MonoBehaviour{private

2024.1.9 Spark SQL day06 homework

目录 一. Spark SQL中数据清洗的API有哪些,各自作用是什么? 二. 设置Spark SQL的shuffle分区数的方式有哪几种 三. 数据写出到数据库需要注意什么? 四. Spark程序运行集群分类 一. Spark SQL中数据清洗的API有哪些,各自作用是什么?         1. 去重                  Dorpduplicate:

2024.1.8 Day04_SparkCore_homeWork

目录 1. 简述Spark持久化中缓存和checkpoint检查点的区别 2 . 如何使用缓存和检查点? 3 . 代码题 浏览器Nginx案例 先进行数据清洗,做后续需求用 1、需求一:点击最多的前10个网站域名 2、需求二:用户最喜欢点击的页面排序TOP10 3、需求三:统计每分钟用户搜索次数 学生系统案例 4. RDD依赖的分类 5. 简述DAG与Stage 形成过程

DL Homework 11

由于好多同学问我要代码,但这两天光顾着考四六级了,所以只能今天熬夜先给赶出来,第一题先搁置,晚点补上,先写第二题 习题6-4  推导LSTM网络中参数的梯度, 并分析其避免梯度消失的效果 习题6-3P  编程实现下图LSTM运行过程  1. 使用Numpy实现LSTM算子 import numpy as npx = np.array([[1, 0, 0, 1],[3, 1, 0, 1],[

2023.12.11 homework Rectangle, Square

Rectangle, Square 长方形,正方形问题

DL Homework 9

目录 1 知识总结         1.1 给网络增加短期的记忆能力         1.2 有外部输入的非线性自回归模型         1.3 循环神经网络         2.1 简单循环神经网络                 2.1.1 循环神经网络的通用近似定理                 2.1.2 图灵完备         3.1 序列到类别

DL Homework 9

目录 1 知识总结         1.1 给网络增加短期的记忆能力         1.2 有外部输入的非线性自回归模型         1.3 循环神经网络         2.1 简单循环神经网络                 2.1.1 循环神经网络的通用近似定理                 2.1.2 图灵完备         3.1 序列到类别

chapter13-homework-Java

chapter13-homework 题目1题目2题目3题目4题目5 题目1 (1) 将字符串中指定部分进行反转。比如将 “abcdef” 反转为 “aedcbf” (2) 编写方法 public static String reverse(String str, int start , int end) 搞定 思路分析 (1)先确定方法定义 (2)把 String 转成

HDU 1789 Doing Homework again(经典贪心)

贪心题。 因为一门作业完成时间都是一天。 所以扣分多的自然要先完成。 先按照分值 从大到小排序,再按照 时间从大到小排序。 也就是 分值越高 越晚的先做。 #include <cstdio>#include <algorithm>#include <iostream>#include <cstring>#include <cmath>#include <cstdlib>#in

【雅思大作文考官范文】——第十一篇:'homework' essay

题目: Some people believe that school children should not be given homework by their teachers, whereas others argue that homework plays an important role in the education of children. Discuss both of t

hdoj 1789 Doing Homework again 【贪心】

贪心策略:先按分数从大到小排序,分数一样,再按时间从小到大排序 分最高的越靠近期限完成,越好 话不多说直接看代码 题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=1789 代码: #include<cstdio>#include<cstring>#include<algorithm>using std::sort;typedef str

uvalive 6697 - Homework Evaluation - dp

题意:给出两个字符串,用第二个字符串去匹配第一个字符串,可以对第二个字符串进行删除或插入操作,一位匹配成功得8分失败-5分,如果插入或删除,对于连续插入或删除m个数减(4+m * 3)分。求最终得分的最大值。 用dp[i][j]表示第二个串的第i位和第一个串的第j位匹配得分的最大值,dp[i][j]可以是dp[i - 1][j - 1]继续匹配也可能是dp[i - 1][k]通过插入一段串得到或

DL Homework 6

目录 一、概念  (1)卷积 (2)卷积核 (3)特征图 (4)特征选择 (5)步长 (6)填充 (7)感受野 二、探究不同卷积核的作用 1~3 三种情况下,运用不同的卷积核的代码分析 4. 实现灰度图的边缘检测、锐化、模糊 5. 总结不同卷积核的特征和作用 总结 参考文献 本博客引用了几个比较著名的DL的书这里介绍一下 DL-深度学习入门(斋藤康毅