编程笔记
-
基础算法
模拟: JOG 20200807 普及模拟赛题 漫步(jog.cpp/c/pas) (1s,512MB) 【题目描述】 有 n 组人在一条无尽的小路上漫步,每组人都有一个初始位置和速度,一组人总是会以相同的速度进行漫步,且所有人漫步的方…
-
DBSCAN聚类算法分析
参考来源:公众号:我的学城:一文掌握DBSCAN聚类。 认识DBSCAN DBSCAN全称Density-Based Spatial Clustering of Applications with Noise,翻译过来就是基于密度的噪声应用空间聚类。 一句话形容就是,DBSCAN基于…
-
【C++】类和对象之类内函数
0 前言 本小节是构造函数与成员变量相关的笔记。包含: 函数:默认构造函数、拷贝构造函数、类型转换构造函数、移动构造函数(待写)、析构函数、静态成员函数 重载:运算符重载(简略)、函数重载 函数其他:对象的构造…
-
汇编语言学习记录
参考文档:INTEL-8086-processor使用工具:msys2+nasm+npp 目前需要使用的命令: nasm example.asm -f bin -o example.bin #将asm编译为bin nasm example.asm -l example.lst -o example.bin #产生lst,当然也有编…
-
算法、项目编程中的遇到的困惑(一)
1. getline的头文件是?(提示找不到函数) 事实上问题是getline函数的参数写漏了 解答: 函数在头文件中 getline函数与cin.getline()函数有区别。 一般用法: string t; getline(cin,t); 2. 在编程过程中所有的变…
-
C++ 函数类型和函数指针类型的自动推导、声明和赋值
1.函数类型推导 #include <iostream> bool MyComp(int val1, int val2) { return val1 > val2; } int main() { decltype(MyComp) fun2; fun2 = MyComp; } error: non-object type 'decltype(MyComp)' (aka…
-
JAVAweek4
本周学习: 1、JAVA环境的搭建,包括JDK的下载,和classpath环境设置 2、*.java和*.class程序的运行 class Demo {public static void main(String[]args) System.out.println("hello world"); } //Java大小写非常重…
-
多线程---Parallel(并行编程)
1.基本介绍 Parallel类是对线程的一个很好的抽象。该类位于System.Threading.Tasks命名空间中,提供了数据和任务并行性。 2.Parallel.Invoke 主要用于任务的并行 这个函数的功能和Task有些相似,就是并发执行一系列…
-
通知与服务——消息通知——通知渠道NotificationChannel
一个应用允许拥有多个通知渠道,每个渠道的重要性各不相同,从Android8开始必须指定通知渠道才能正常推送消息。 引入通知渠道之后,推送消息的过程分为下列几个步骤: (1)创建默认的通知渠道(2)使用…