logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

PAT 乙级 1025 反转链表 (25 分) and 甲级 1074 Reversing Linked List (25 分)

#include <iostream>#include <algorithm>using namespace std;int main() {int first, k, n, temp;cin >> first >> n >> k;int data[100005], next[100005], list[100005];//temp地址,

#链表#数据结构#算法
3446. 骰子点数之和问题 动态规划

3446. 骰子点数之和问题#include<bits/stdc++.h>using namespace std;vector<double>dp(100000);double probability(int n, int k){//返回n个骰子同时扔后点数之和为k的概率if(k<n) return 0;else return (double)dp[k]/pow(6,

#动态规划#概率论#c++
PAT 1064 朋友数 (20 分)

#include <iostream>#include <set>using namespace std;int getFriendNum(int num) {int sum = 0;while(num != 0) {sum += num % 10;num /= 10;}return sum;}int main() {int n,temp;set<int>s;

#c++
LeetCode 最大子序和 (Easy)

最大子序和给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例 1:输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。示例 2:输入:nums = [1]输出:1示例 3:输入:nums = [0]输出:0示例 4:输入:nums = [-1]输出:-1示例 5

#动态规划#算法#leetcode +1
1023 组个最小数 (20 分)

#include<iostream>#include<vector>using namespace std;int main(){int v[10];//装10个数分别的值vector<int> a;//最后的动态输出数组for(int i=0;i<10;i++){cin>>v[i];}int i=1;

#c++
到底了