ICode9

精准搜索请尝试: 精确搜索
  • Python教程 - 读取分数表并计算总分2022-07-24 19:01:11

    目录分割字符串分割分数分割字符串并计算分数总和读取分数表创建分数文件读取分数文件分割字符串,提取各科分数,并计算总值 分割字符串 split() 通过指定分隔符对字符串进行切片,分隔符默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 分割分数 示例: str = 'xiaoming 99 98 10

  • SpringBoot集成文件 - 集成POI之Excel导入导出2022-07-22 08:05:00

    Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能。本文主要介绍通过SpringBoot集成POI工具实现Excel的导入和导出功能。@pdai SpringBoot集成文件 - 集成POI之Excel导入导出 知识准备 什么是POI PO

  • LeetCode 73 Set Matrix Zeroes 思维2022-07-22 06:31:14

    Given an m x n integer matrix matrix, if an element is \(0\), set its entire row and column to \(0\)'s. You must do it in place. Solution 做法并不难,但如果考虑常数空间复杂度的限制,我们只需要记录所在的 \(row,col\) 即可 点击查看代码 class Solution { private:

  • Pipelines2022-07-04 15:36:14

    Pipelines are a simple way to keep your data preprocessing and modeling code organized. Specifically, a pipeline bundles preprocessing and modeling steps so you can use the whole bundle as if it were a single step. 1. Data Extract import pandas as pd fro

  • 线性回归补充练习2022-05-30 05:00:07

    巩固了线性回归的内容,练习了多变量的线性回归,对程序添加了一些详细的注释 import numpy as np#线性代数包import pandas as pd#数据处理包import matplotlib.pyplot as plt#画图包path = 'ex1data2.txt'data2 = pd.read_csv(path, header=None, names=['Size', 'Bedrooms', 'Pric

  • 记录opencv使用extractChannel获取单通道时访问报错2022-04-30 12:31:48

    使用extractChannel获取单通道数据时,遇到指针访问报错: extractChannel原型: void extractChannel(InputArray src, OutputArray dst, int coi) 问题代码: extractChannel(*img, cv::Mat(img->rows, img->cols, CV_32FC1, data + img->rows * img->cols), 0) img: 提取通道图片

  • tensorflow 模型批处理参数tensor快速赋值参考2022-04-25 12:33:35

       批处理调用模型的时候,如果逐像素给tensor对象数据部分赋值的话,效率是很低的,尤其是对于一些图片数据,所以数据块直接拷贝可以大大提高效率,    先取得数据指针: output_tensor->flat<float>().data();再直接对象拷贝好了 std::copy(p, p + arrSize, imgTensorFlat + t * arrSiz

  • LeetCode 0073 Set Matrix Zeroes2022-04-25 07:00:41

    原题传送门 1. 题目描述 2. Solution 1、思路分析 第1阶段: 逐个元素遍历,如果matrix[i][j]等于0,就把行首元素matrix[i][0],列首元素matrix[0][j]置为0。 第2阶段: 从后往前遍历,若行首为0,则把当前行均置为0;若列首为0,则把当前列均置为0。 注意: 因为第1行与第1列的元素使用了同一个

  • 读取 rgb planner 二进制数据 resize 重采样2022-04-23 00:04:00

    #include <fstream> #include <iostream> #include <opencv2/opencv.hpp> using namespace cv; using namespace std; int main(int argc, char **argv) {     const uint32_t cols = 640;     const uint32_t rows = 426;     ifstream fin0("0000

  • opencv rgb plannar 读取 转 rgb888保存2022-04-22 23:34:27

    #include <fstream> #include <iostream> #include <opencv2/imgcodecs.hpp> #include <opencv2/opencv.hpp> using namespace cv; using namespace std; int main(int argc, char **argv) {     const uint32_t cols = 24;     const uint32_t row

  • 348. Design Tic-Tac-Toe2022-04-14 06:00:20

    class TicTacToe { int n; int[] rows; int[] cols; int diag=0; int antiDiag = 0; public TicTacToe(int n) { this.n = n; rows = new int[n]; cols = new int[n]; } public int move(int row, int col, in

  • Kaggle学习笔记之Pipelines2022-03-18 22:07:19

    Kaggle中级机器学习 - Pipelines Pipeline:https://sklearn.apachecn.org/#/docs/master/38 ColumnTransformer:https://scikit-learn.org/stable/modules/generated/sklearn.compose.ColumnTransformer.html 通过预处理来部署(甚至测试)复杂模型的关键技能:管道机制 目录使用管道的优

  • layui table 表头动态修改2022-03-11 11:16:34

    需求: 今日遇到一个需求:table重载后展示动态表头 问题: 碰到一个问题: 表格重载后,表头没有按照重载方法传入的cols参数展示,而是还是展示原先的表头 原因: 经过一番排查后发现原因,layui中 table.reload(ID, options) 在接收options中的参数中,如果参数是数组形式,那并不会完全替换历

  • C语言程序设计——扫雷2022-02-22 17:06:50

    涉及知识: 时间戳,数组,随机数的生成,函数,宏 Mine sweeper.h #ifndef game_h #define game_h #define ROW 9 #define COL 9 #define ROWS ROW + 2 #define COLS COL + 2 #define EASY 10 #include <stdio.h> #include <stdlib.h> #include <time.h> void InitBoard(char arr[

  • 扫雷之简单实现(C语言)2022-02-22 00:02:57

    目录 1.扫雷游戏基本规则         2.程序框架         (1)申明          (2)菜单打印         3.游戏game()的实现         (1)主要逻辑         (2)代码         4.完整代码         (1)game.h         (2)game.

  • JZ-066-机器人的运动范围2022-02-20 11:33:29

    机器人的运动范围 题目描述 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为3+5+3+

  • JZ-065-矩阵中的路径2022-02-19 19:33:18

    矩阵中的路径 题目描述 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则该路径不能再进入该格子。 例如 a b c e s f

  • 数组32022-02-07 17:36:15

    变长数组(VLA) 变长数组不能改变大小,但可以使用变量指定数组的维度 int quarters = 4; int regions = 5; double sales[regions][quarters]; // 一个变长数组(VLA) 使用变长数组时要先声明使用的变量: int sum2d(int rows, int cols, int ar[rows][cols]); // ar是一个变长数

  • 用C语言做一个小游戏——扫雷2022-02-05 16:58:17

    扫雷这个小游戏大家都知道,这里讲解简单版本的扫雷,即点到一个位置显示出周围8个位置雷的数量。 首先思路: 1. 因为需要对雷进行显示,布置两个棋盘。一个棋盘用来布置雷的信息,另一个棋盘用来展示给用户看来使游戏继续进行。用二维数组来存游戏的信息。 2. 这里以9*9的棋盘为例。 为

  • 剑指Offer刷题记录_Day142022-02-05 10:58:32

    搜索与回溯(中等) Q1 矩阵中的路径 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内

  • JZ13 机器人的运动范围2022-01-31 20:03:59

    JZ13 机器人的运动范围 描述 地上有一个 rows 行和 cols 列的方格。坐标从 [0,0] 到 [rows-1,cols-1] 。一个机器人从坐标 [0,0] 的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于 threshold 的格子。 例如,当 threshold 为 18

  • 【C语言小游戏】扫雷2022-01-27 12:02:04

    代码实现共由一个头文件(.h),两个(.c)文件组成 头文件game.h game.h头文件包含库函数的引用,字符、函数的声明。 #pragma once //头文件的包含 #include <stdio.h> #include <time.h> #include <stdlib.h> //符号的声明 #define ROW 9 #define COL 9 #define ROWS ROW+2 #define CO

  • C语言实现简单扫雷游戏2022-01-27 00:00:02

    基本思路: 创建一个布置雷的数组,和一个展示雷附近雷数的数组 随机数方式布置雷 输入数组坐标来进行扫雷,是雷则游戏结束,不是则在这个坐标显示附近雷的个数 循环直至游戏结 关键: 扫雷为9*9的方阵,但是要将实际雷的数组定义为11*11的二维数组,以便对一个坐标附近雷数进行计算布

  • c语言实现扫雷2022-01-24 20:30:00

    扫雷游戏是一个十分有趣的游戏,那如何用代码实现它呢? 一个扫雷游戏大概可分为这几个部分: .主函数部分 游戏实现部分 .建立菜单 .打印棋盘 .埋雷 .排雷 目录 主函数部分 游戏实现部分 1.建立菜单 2.打印棋盘 3.埋雷 4.排雷 完整代码 部分代码实现结果 接下来看看代码: 主函数部分

  • 扫雷小游戏2022-01-24 13:32:18

    函数声明文件,头文件应用文件game.h  #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h>//函数声明,头文件引用文件 #include<stdlib.h>//rand()函数头文件 #include<time.h>//为rand()产生时间戳 void test(); void menu(); #define ROW 9//行 #define COL 9//列 #define

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

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

ICode9版权所有