ICode9

精准搜索请尝试: 精确搜索
  • 椭圆曲线加密算法——求某一个点的所有倍数点(c/c++实现)2022-05-04 12:35:40

    求解某点的数乘点 最近被密码学折磨的不轻,手算椭圆曲线上的点经常算错,简直生草。 因次就有了以下下代码~~ #include <iostream> #include <cassert> #include <map> #include <cmath> using namespace std; int inverse(int x, int mod){ // 计算x模mod的逆 要求模数为素数

  • Java第二次随笔2022-05-01 18:02:45

        这是本学期第二次写blog,最近学到很多新的东西,我认为有必要总结一下学习成果。下面是我近期学习的内容和对题目集的理解,以及对测试点的踩坑心得。 首先呢是关于正则表达式的学习,所谓正则表达式,又称正规表示法、常规表示法,在代码中常简写为 regex、regexp 或 RE,它是计算机科学

  • java阶段性学习总结22022-05-01 00:04:02

    一、前言 本次博客是主要针对在java学习第二阶段中的PTA作业的总结性博客,第二阶段的作业的难度与第一次阶段相比有所提高,对java的知识点的考察主要集中在正则表达式的运用、类的继承、多态,以及数据结构中的一系列知识。 二、题目分析 1、期中考试题 这次考试我是在最后几分钟内才

  • 实验3 控制语句与组合数据类型综合应用编程2022-04-26 18:31:20

    1 import random 2 print('用列表存储随机整数: ') 3 ls = [random.randint(1, 100) for i in range(5)] 4 print(ls) 5 print('\n用集合存储随机整数: ') 6 7 s1 = {random.randint(1,100) for i in range(5)} 8 print(s1) 9 10 print('\n用集合存储随机整数: &#

  • School Personal Contest #1 (Winter Computer School 2010/11) - Codeforces Beta Round #38 (ACM-ICPC Ru2022-04-22 11:33:28

    比赛链接: https://codeforces.com/contest/38 D. Vasya the Architect 题目大意: 有 \(n\) 个立方体,给了每一个立方体在 \(xoy\) 面上投影的对角坐标,按照给定的顺序,依次往上叠立方体,问在保持平衡不到的状态下,最多能叠多少个立方体。 思路: 对于第 \(i\) 个立方体,需要判断的是它的重

  • [python]三种方法实现输入三个整型排序并输出2022-04-20 23:32:13

    方法一是最原始的,不使用任何函数的方法,也是最容易想到的,既把所有的排列组合都写出来: #方法一x1 = int(input('输入数字1: ')) x2 = int(input('输入数字2: ')) x3 = int(input('输入数字3: ')) if x1 > x2: if x2 > x3: print('{} > {} > {}'.format(x1, x2, x

  • Lingo使用入门2022-04-20 19:31:39

    什么是Lingo LINGO是Linear Interactive and General Optimizer的缩写,即“交互式的线性和通用优化求解器”,可以用于求解非线性规划,也可以用于一些线性和非线性方程组的求解等,功能十分强大,是求解优化模型的最佳选择。 其特色在于内置建模语言,提供十几个内部函数,可以允许决策变量是

  • 逻辑回归2022-04-20 10:32:11

    简介 逻辑回归: 使用了逻辑回归函数对数据进行了拟合就叫逻辑回归?? \[P(x)=\frac{1}{1+e^{-x}}(sigmoid function) \]\[y= \begin{cases}1, & P(x) \geq 0.5 \\ \hline 0, & P(x)<0.5\end{cases} \]其中y为分类结果,P为概率分布,x为特征值。 分类问题的核心就是寻找决策边界。 损失函数

  • Python线性回归应用举例2022-04-17 15:31:23

    在发电场中电力输出(PE)与温度(AT)、压力(V)、湿度(AP)、压强(RH)有关。 (1)利用线性回归分析命令,求出其之间的线性回归关系数向量(包括常数项)和拟合优度 (2)AT=28.4,V=50.6,AP=1011.9,RH=80.54 预测PE值 1、读取数据,确定自变量x、因变量y import pandas as pd data = pd.read_excel('发电场数据

  • 洛谷P3397 地毯(差分)2022-04-16 11:34:24

    二维平面上的差分,我们可以对每行处理。 比如我们要把(2,2)(5,5)之间的矩形加上1,可以这样处理。 0 0 0 0 0 0 0 +1 0 0 0 -1 0 +1 0 0 0 -1 0 +1 0 0 0 -1 0 +1 0 0 0 -1 0 0 0 0 0 0 那么这道题就简单了。 1 #include<bits/stdc++.h> 2 using namespace std; 3 int n,m,a[1001][

  • 求解马走棋问题C/C++2022-04-11 12:32:54

    问题描述 在 m 行 n 列的棋盘上有一个中国象棋中的马,马走日字且只能向右走。 请找到可行路径的条数,使得马从棋盘的左下角 (1,1)(1,1) 走到右上角 (m,n)(m,n)。 Tip 1: 本题为单组输入。 Tip 2: 马向右走指从 (X,Y) 走到 (X+2, Y+1) 或 (X+1, Y+2) 位置 输入描述 一行,两个正整数

  • numpy.argsort()函数2022-04-10 23:33:26

    点击查看代码 # argsort() 对数组升序排列,但输出的是原数组下标,不是排序好的数组 # argsort()[num] # 当num >= 0时,argsort()[num]的值即为y[num]的值 # 当num < 0时,argsort()[num]的值为y数组反向输出的第num个数 import numpy as np x1 = np.array([-1, 0, 1, 4, 5]) x2 = n

  • 第一次Blog-Java实验12022-04-10 08:00:09

    1、前言:   从开学到现在,已经陆陆续续写了三周的PTA的大作业了,对于难度来说肯定是一次比一次的难度高,但是每次偏向的重点不同。     1、第一次只是简单的公式运算和一些字符的查找;     2、第二次就是字母字符的转换、串口字符的分析、String的格式判断与提取,其中会用到ch

  • 论证单层感知器的局限性2022-04-05 16:00:55

    神经网络算法-论证单层感知器的局限性 今天课上学习了一个思路 将真值表转换到平面直角坐标系中 来论证线性可分还是不可分,挺有意思记录一下。 简单感知器模型实际上仍然是MP模型的结构,但是它通过采用监督学习来逐步增强模式划分的能力,达到所谓学习的目的。 感知器处理单元

  • B - Weird Sum2022-04-04 11:33:53

    题目链接 题意 计算相同数字单元格之间的距离总和 距离=abs(x1-x2)+abs(y1-y2) 思路 暴力遍历会超时不予考虑 尝试找到答案与整体坐标的关系,最后可以推出一个公式。 两个相同颜色单元格的距离 即 横坐标之差 加 纵坐标之差,那么在颜色相同的单元格中: 任意两个单元格的距离之和 = 任

  • 运筹学之"图解法求出最优解和最大利润"2022-04-02 22:31:36

    11、某公司利用两种原料 A、B 生产甲、乙两种产品(吨),各产品所需的原料数,原料限量及单位产品所获利润如下表。企业目标是追求利润的最大化,试写出该线性规划问题的数学模型,并用图解法求出最优解和最大利润。  解题思路:       最大总利润也就是 是一条线A和B的二元一次不等式

  • 蒜头君的城堡之旅(dp)2022-04-01 14:34:22

    题目: 蒜国地域是一个 n 行 m 列的矩阵,下标均从 1 开始。蒜国有个美丽的城堡,在坐标 (n,m) 上,蒜头君在坐标 (1,1) 的位置上。蒜头君打算出发去城堡游玩,游玩结束后返回到起点。在出发去城堡的路上,蒜头君只会选择往下或者往右走,而在返回的路上,蒜头君只会选择往上或者往左走,每次只能走

  • 前缀和与差分2022-03-29 00:00:08

    题目 1.P1115 最大子段和 思路:从一段序列中找出最大的连续子序列。可以把前面的相加,累加的和直到小于0时,将sum赋值为0重新开始累加。 #include <iostream> using namespace std; const int N = 1e6; int n; int num[N]; int ans; int sum; int main(int argc, char *argv[]) {

  • 实验1 Python开发环境使用和编程初体验2022-03-28 23:32:09

    实验任务1.1: 1 print('hey,u') 2 3 print('hey','u') 4 x,y,z=1,2,3 5 print(x,y,z) 6 7 print('x=%d,y=%d,z=%d'%(x,y,z)) 8 print('x={},y={},z={}'.format(x,y,z)) 9 print(f'x={x},y={y},z={z}') 1

  • P1746 离开中山路2022-03-27 19:02:24

    题目链接 https://www.luogu.com.cn/problem/P1746 题目思路 今天全是bfs题,这道题记住只有0可以走 题目代码 #include <iostream> #include <algorithm> #include <cstring> #include <queue> using namespace std; typedef pair<int, int> PII; const int N = 1010; i

  • 实验1 Python开发环境使用和编程初体验2022-03-25 23:03:40

    print('hey, u') print('hey', ' u') x,y,z = 1,2,3 print(x, y, z) print('x = %d, y = %d, z = %d' %(x,y,z)) print('x = {}, y = {}, z = {}'.format(x,y,z)) print(f'x = {x}, y = {y}, z = {z}') print

  • 算法竞赛-前缀和&差分2022-03-21 15:03:28

    前缀和&差分 一维前缀和 问题描述: 输入一个长度为 n 的整数序列。 接下来再输入 m 个询问,每个询问输入一对 l,r。 对于每个询问,输出原序列中从第 l 个数到第 r 个数的和。 前缀和是一种重要的预处理,能大大降低查询的时间复杂度。可以简单理解为“数列的前n项的和” 用法: O(1)求

  • demo_3_202022-03-20 22:33:56

    1 #define _CRT_SECURE_NO_WARNINGS 1 2 #include <stdio.h> 3 #include <stdlib.h> 4 #include <math.h> 5 #include <string.h> 6 7 int main() 8 { 9 int n = 0; 10 double a, single_num = 0.0,total_sum=0.0; 11

  • 图形学 中点画线法C++实现2022-03-20 19:33:10

    //经过多重优化的中点画线算法,输入为线段两端点的坐标值 //该算法经过数学推导,可以处理斜率不存在,斜率为零,斜率为负数,斜率绝对值大于一等各种情况 void Mid_point(const unsigned& x1, const unsigned& y1, const unsigned& x2, const unsigned& y2) { int dx = x2 - x1, dy

  • Coodeforces 585D Lizard Era: Beginning (折半搜索)2022-03-20 15:31:39

    题目链接:Lizard Era: Beginning 题意:n此输入,每次三个元素,每次选择ab,ac,bc三种组合中一种,并把对应权值加给A,B,C,求最终组合中A==B==C且最大的方案 题解:直接搜索的话无疑是O(),肯定是过不去的,因此可以选择折半搜索,复杂度降到O(),具体操作如下:设上半部分最终搜索结果为x1.x2.x3,下半

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有