网站首页 站内搜索

搜索结果

查询Tags标签: Programming,共有 62条记录
  • [3]面向对象程序设计(Object oriented programming):操作符重载与临时对象

    第五节 操作符与运算符重载 在C++中,操作符本身就是一种函数,是可以让使用者自定义的。那么我们认为复数的计算,不如直接用+号来使用,而+号的概念和运算规则需要进行运算符重载。 操作符重载根据成员函数的区别有两种写法: inline complex& complex::operator +=…

    2022/2/21 20:35:40 人评论 次浏览
  • Dynamic Programming

    文章目录 前言背包问题0-1背包完全背包多重背包分组背包 线性DP数字三角形最长上升子序列最长公共子序列 区间DP计数类DP整数划分 数位统计DP状态压缩DP树形DP记忆化搜索参考资料前言 动态规划,DP(Dynamic Programming),运筹学的一个分支,同时也是求解决策过程最优化问…

    2022/2/20 23:57:04 人评论 次浏览
  • Functional Programming in Java

    文章目录 Functional Programming in JavaLambda表达式forEachImperative 和 declarativeFunctional Programming in Java 参考资料:Functional Programming in Java with Examples Lambda表达式 语法 (参数) -> 函数体一个测试例子:把run方法封装在Runnable中。 匿名…

    2022/1/30 20:04:17 人评论 次浏览
  • 元编程 (meta-programming)

    元编程 (meta-programming) 术语 meta:英语前缀词根,来源于希腊文。中国大陆一般翻译成”元“。 在逻辑学中,可以理解为:关于X的更高层次,同时,这个更高层次的范围仍然在X的范围之内。 meta-data meta-function meta-bank meta-verse meta-programming 因何而生 诞生…

    2022/1/24 11:04:44 人评论 次浏览
  • C++介绍|第一部分_基础编程(1)|c++程序设计(第二版)钱能

    第一章 概述 1.3 C++ 1.3.1 comment on C C语言的高度灵巧和实现高效 >> FORTRAN擅长科学计算 C语言的简介高效在工业化上 >> 严谨的Pascal 当程序规模变得庞大,程序需要保修-可维护性要求,需要扩产-可扩展性要求,需要加固-安全性要求。但由于追求简捷高效…

    2022/1/10 11:03:39 人评论 次浏览
  • C++介绍|第一部分_基础编程(1)|c++程序设计(第二版)钱能

    第一章 概述 1.3 C++ 1.3.1 comment on C C语言的高度灵巧和实现高效 >> FORTRAN擅长科学计算 C语言的简介高效在工业化上 >> 严谨的Pascal 当程序规模变得庞大,程序需要保修-可维护性要求,需要扩产-可扩展性要求,需要加固-安全性要求。但由于追求简捷高效…

    2022/1/10 11:03:39 人评论 次浏览
  • Note -「0/1 Fractional Programming」

    \(\mathbb{No \ hay \ cosa \ mas \ feliz \ en \ el \ mundo \ que \ ver \ tu \ sonrisa \ mi \ Miffy}\)What is that? Let us pay attention to a common problem that we often meet in daily life: There are \(n\) different commodities. Each commodity has tw…

    2021/12/16 23:13:27 人评论 次浏览
  • Note -「0/1 Fractional Programming」

    \(\mathbb{No \ hay \ cosa \ mas \ feliz \ en \ el \ mundo \ que \ ver \ tu \ sonrisa \ mi \ Miffy}\)What is that? Let us pay attention to a common problem that we often meet in daily life: There are \(n\) different commodities. Each commodity has tw…

    2021/12/16 23:13:27 人评论 次浏览
  • .Net中的反应式编程(Reactive Programming)

    一、反应式编程(Reactive Programming) 1、什么是反应式编程:反应式编程(Reactive programming)简称Rx,他是一个使用LINQ风格编写基于观察者模式的异步编程模型。简单点说Rx = Observables + LINQ + Schedulers。 2、为什么会产生这种风格的编程模型?我在本系列文章开始…

    2021/12/12 17:21:36 人评论 次浏览
  • .Net中的反应式编程(Reactive Programming)

    一、反应式编程(Reactive Programming) 1、什么是反应式编程:反应式编程(Reactive programming)简称Rx,他是一个使用LINQ风格编写基于观察者模式的异步编程模型。简单点说Rx = Observables + LINQ + Schedulers。 2、为什么会产生这种风格的编程模型?我在本系列文章开始…

    2021/12/12 17:21:36 人评论 次浏览
  • The Rust Programming Language - 第8章 常见集合 - 8.2 字符串

    8 常见集合 Rust标准库中包含一系列被称为“集合”的非常有用的数据结构。大部分其他数据类型都代表了一个值,但集合可以包含多个值 与内建的元组和数组不同,集合指向的数据存放在堆上,这意味着数据的数量不必在编译时就已知,并且还可以随着程序的运行增长和缩小。每种…

    2021/11/13 23:14:27 人评论 次浏览
  • The Rust Programming Language - 第8章 常见集合 - 8.2 字符串

    8 常见集合 Rust标准库中包含一系列被称为“集合”的非常有用的数据结构。大部分其他数据类型都代表了一个值,但集合可以包含多个值 与内建的元组和数组不同,集合指向的数据存放在堆上,这意味着数据的数量不必在编译时就已知,并且还可以随着程序的运行增长和缩小。每种…

    2021/11/13 23:14:27 人评论 次浏览
  • The 2019 China Collegiate Programming Contest Harbin Site

    打得很烂,打铁了,赛后补到了银牌题差不多(银牌还要手速),只能说实在是经验太少了。加油吧! J. Justifying the Conjecture ​ 题意:问一个数能不能分解成一个\(x\)和一个\(y\),使得\(x\)是质数而且\(y\)为合数 ​ 题解:签到题,对于大于2的偶数显然都可以拆成2+一…

    2021/11/6 6:11:21 人评论 次浏览
  • The 2019 China Collegiate Programming Contest Harbin Site

    打得很烂,打铁了,赛后补到了银牌题差不多(银牌还要手速),只能说实在是经验太少了。加油吧! J. Justifying the Conjecture ​ 题意:问一个数能不能分解成一个\(x\)和一个\(y\),使得\(x\)是质数而且\(y\)为合数 ​ 题解:签到题,对于大于2的偶数显然都可以拆成2+一…

    2021/11/6 6:11:21 人评论 次浏览
  • [paper reading][IJCAI 2020] Turning 30: New Ideas in Inductive Logic Programming

    目录3 Learning Background Knowledge3.1 Predicate Invention3.2 Lifelong LearningIJCAI 2020 https://www.ijcai.org/proceedings/2020/0673.pdf A short survey on ILP. recursive, generalize, learning BK, ASP, NN, future directions3 Learning Background Knowle…

    2021/11/2 6:11:42 人评论 次浏览
扫一扫关注最新编程教程