- 博客(15)
- 收藏
- 关注
原创 矩阵乘法
矩阵乘法2021春季学期面向对象程序设计第五、六周课外练习描述写一个Matrix类,使得下面程序能够实现矩阵乘法程序填空#include <iostream>#include <cstring>using namespace std;class Matrix {public: int ** p;// 在此处补充你的代码friend ostream & operator << (ostream &o, const Matrix
2021-03-29 17:32:29
753
原创 惊呆!Point竟然能这样输入输出
惊呆!Point竟然能这样输入输出2021春季学期面向对象程序设计第五、六周课外练习描述程序填空#include <iostream> using namespace std;class Point { private: int x; int y; public: Point() { };// 在此处补充你的代码}; int main() { Point p; while(cin
2021-03-29 15:58:44
312
原创 看上去好坑的运算符重载
看上去好坑的运算符重载2021春季学期面向对象程序设计第五、六周课外练习描述程序填空#include <iostream> using namespace std;class MyInt { int nVal; public: MyInt( int n) { nVal = n ;}// 在此处补充你的代码}; int Inc(int n) { return n + 1;}int main () { int n; wh
2021-03-29 15:38:00
244
原创 解决vscode下cv2不能自动补全的问题
系统环境Ubuntu18.04vscode 版本:1.51.1使用的python插件:Python,Python Extenson Pack虚拟环境: 用anaconda3创建了名为 pytorch16的虚拟环境。该环境里用命令 ```pip install opencv-python```安装的 opencv。遇到问题使用过程中可以正常 import cv2,调用cv2的函数时有2个问题:1) pylint提示 “Module 'cv2' has no *** member”.
2020-12-10 16:54:24
6930
原创 设计链表
设计链表的实现。您可以选择使用单链表或双链表。单链表中的节点应该具有两个属性:val和next。val是当前节点的值,next是指向下一个节点的指针/引用。如果要使用双向链表,则还需要一个属性prev以指示链表中的上一个节点。假设链表中的所有节点都是 0-index 的。在链表类中实现这些功能:get(index):获取链表中第index个节点的值。如果索引无效,则返回-1...
2019-03-17 10:47:26
275
原创 临近采样(插值)与用左上角元素填充的关系---打马赛克
写作动机最近写打马赛克的算法,查了很多博客,用的都是左上角元素填充。 通过各种搜索和计算,最终总结发现了一个规律: 马赛克边长为色块区域边长的整数倍时,临近采样后的结果等同于用左上角元素填充。知识背景所谓插值,是用于图像放大的一种图像处理方式,临近插值是最简单最常用的放大方式之一,很多图像放大算法都是临近差值。若想将 的图片放大为 , 则其计算公式为: 其中为 目标图片的轴像素,...
2019-02-09 01:06:34
540
原创 运用递归法解决树的问题
一、“自顶向下” 的解决方案原理:(前序遍历)1. return specific value for null node2. update the answer if needed // anwer <-- params3. left_ans = top_down(root.left, left_params) // left_par...
2018-04-24 21:03:32
596
原创 二叉树的遍历(前序、后序、层序)
1、 前序遍历a) 概念:前序遍历首先访问根节点,然后遍历左子树,最后遍历右子树。b) 实现方法: i. 递归法(简洁)/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right;...
2018-04-24 20:51:34
320
原创 重点防护
重点防护Description在战争中,物资运输和兵力运输是非常重要的,如果有一些位于重要交通线路上的城市万一落入到敌人手中,那么由于这城市的失陷,使已方控制的区域就会被分割开来,就会给自己这一方造成战争中的被动。往往这些城市都是已方重点防护或敌人重点进攻的对象。假设你就是某军的最搞指挥官,当你无论拿到已方地图或敌方地图,你能否尽快的在瞬息万变的战场形式下快速的找到要重点保护或是重点进...
2018-03-11 23:52:04
2888
11
原创 (C#)SQL连接语句中的Integrated Security(使用Windows身份验证时,连必填的部分)
自学的时候,视频里的老师直接把项目打开,就演示,不明所以,于是自己各种Baidu,终于发现连接不上的问题原因了。文本栏里面输入数据库名称,,记下来,接下来是设计器代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using Syste...
2018-02-09 11:36:16
2251
原创 买房子
描述某程序员开始工作,年薪N万,他希望在中关村公馆买一套60平米的房子,现在价格是200万,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所得N万全都积攒起来,问第几年能够买下这套房子?(第一年年薪N万,房价200万)输入一行,包含两个正整数N(10 输出如果在第20年或者之前就能买下这套房子,则输出一个整数M,
2018-01-05 13:23:27
1087
原创 找出第k大的数
注意描述用户输入N和K,然后接着输入N个正整数(无序的),程序在不对N个整数排序的情况下,找出第K大的数。注意,第K大的数意味着从大到小排在第K位的数。并且,要求大家编写这个程序要用到自定义的函数。输入NKa1 a2 a3 a4 ..... aN输出b样例输入1复制5232 3 12 5 89样例输出1...
2018-01-05 13:19:27
1590
原创 年龄与疾病
描述某医院想统计一下某项疾病的获得与否与年龄是否有关,需要对以前的诊断记录进行整理。输入共2行,第一行为过往病人的数目n(0 < n <= 100),第二行为每个病人患病时的年龄。输出每个年龄段(分四段:18以下,19-35,36-60,60-)的患病人数占总患病人数的比例,以百分比的形式输出,精确到小数点后两位(double)。样例输入1复制101 ...
2018-01-05 13:17:17
1924
转载 硬盘的存储原理和内部架构
首先,让我们看一下硬盘的发展史:1956年9月13日,IBM的IBM 350 RAMAC(Random Access Method of Accounting and Control)是现代硬盘的雏形,整个硬盘需要50个直径为24英寸表面涂有磁浆的盘片,它相当于两个冰箱的体积,不过其存储容量只有5MB。1971年,IBM开始采用一种名叫Merlin的技术生产硬盘,这种技术据称能使硬盘头
2018-01-05 13:14:35
557
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人