中文
相关论文

相关论文: A Simple Guide to S3 Methods

200 篇论文

In recent years, with the rapid development of information on the Internet, the number of complex texts and documents has increased exponentially, which requires a deeper understanding of deep learning methods in order to accurately…

计算与语言 · 计算机科学 2023-09-26 Zhongwei Wan

Teaching graph theory with the most adequate tools requires time and ideas. We present how an open community of teachers shares contents and ideas on an innovative platform. The objective is to get the students autonomous in their training…

离散数学 · 计算机科学 2022-09-13 Nicolas Catusse , Hadrien Cambazard , Nadia Brauner , Bernard Penz , Florian Fontan

This paper is motivated by the observation that, in many cases, we do not need to serve specific messages, but rather, any message within a content-type. Content-type traffic pervades a host of applications today, ranging from search…

信息论 · 计算机科学 2015-06-04 Linqi Song , Christina Fragouli

As the second book in the Anyone Can Code series, Algorithmic Thinking focuses on the logic behind computer programming and software design. With a data-centred approach, it starts with simple algorithms that work on simple data items and…

编程语言 · 计算机科学 2023-11-27 Ali Arya

The process of creating working software from source code and other components (like libraries, database files, etc.) is called "software build". Apart from linking and compiling, it can include other steps like automated testing, static…

软件工程 · 计算机科学 2013-05-22 Marcin Kawalerowicz

Code refactoring is a fundamental software engineering practice aimed at improving code quality and maintainability. Despite its importance, developers often neglect refactoring due to the significant time, effort, and resources it…

Software produced for research, published and otherwise, suffers from a number of common problems that make it difficult or impossible to run outside the original institution, or even off the primary developer's computer. We present ten…

软件工程 · 计算机科学 2017-07-05 Morgan Taschuk , Greg Wilson

The prevalence of online platforms and studies has generated the demand for automated grading tools, and as a result, there are plenty in the market. Such tools are developed to grade coding assignments quickly, accurately, and…

计算机与社会 · 计算机科学 2022-12-06 Aditi Agrawal , Benjamin Reed

Despite potential benefits in Software Engineering (SE), adoption of software modelling in industry is low. Technical issues such as tool support have gained significant research before, but individual guidance and training have received…

软件工程 · 计算机科学 2022-06-15 Shalini Chakraborty , Grischa Liebel

In this paper, ellipsoid method for linear programming is derived using only minimal knowledge of algebra and matrices. Unfortunately, most authors first describe the algorithm, then later prove its correctness, which requires a good…

数据结构与算法 · 计算机科学 2017-12-14 Sanjeev Saxena

Strategy languages enable programmers to compose rewrite rules into strategies and control their application. This is useful in programming languages, e.g., for describing program transformations compositionally, but also in automated…

编程语言 · 计算机科学 2023-04-28 Rongxiao Fu , Ornela Dardha , Michel Steuwer

Our goal is to build systems which write code automatically from the kinds of specifications humans can most easily provide, such as examples and natural language instruction. The key idea of this work is that a flexible combination of…

人工智能 · 计算机科学 2019-06-06 Maxwell Nye , Luke Hewitt , Joshua Tenenbaum , Armando Solar-Lezama

Nowadays, scripting programming languages like Python, Perl and Ruby are widely used in system programming, scientific computing, etc. Although solving a particular problem in these languages requires less time, less programming effort, and…

计算机与社会 · 计算机科学 2014-04-24 Apostolos Syropoulos , Athanasios Stavrianos

RNA is a fundamental class of biomolecules that mediate a large variety of molecular processes within the cell. Computational algorithms can be of great help in the understanding of RNA structure-function relationship. One of the main…

生物大分子 · 定量生物学 2015-02-20 Sandro Bottaro , Francesco Di Palma , Giovanni Bussi

Accurately drawing 3D objects is difficult for untrained individuals, as it requires an understanding of perspective and its effects on geometry and proportions. Step-by-step tutorials break the complex task of sketching an entire object…

图形学 · 计算机科学 2016-07-28 James W. Hennessey , Han Liu , Holger Winnemöller , Mira Dontcheva , Niloy J. Mitra

This paper presents our approach to use refactoring techniques together with code generation. Refactoring is particularly useful if not only the generated classes but also the generator itself can be adapted in an automatic fashion. We have…

软件工程 · 计算机科学 2014-09-24 Holger Krahn , Bernhard Rumpe

Reinforcement learning is increasingly used for code-centric tasks. These tasks include code generation, summarization, understanding, repair, testing, and optimization. This trend is growing faster with large language models and autonomous…

软件工程 · 计算机科学 2026-01-28 Md Rayhanul Masud , Azmine Toushik Wasi , Salman Rahman , Md Rizwan Parvez

High quality method names are descriptive and readable, which are helpful for code development and maintenance. The majority of recent research suggest method names based on the text summarization approach. They take the token sequence and…

软件工程 · 计算机科学 2021-03-23 Fan Ge , Li Kuang

The intention of these notes is to give a mathematical account of how I believe students could be taught to think about functional programming languages and to explain how such languages work.

编程语言 · 计算机科学 2010-08-09 Chris Preston

It is established that general s-convex functions are a new class of generalized convex functions. In a similar vein, a new class of general s-convex sets is introduced, which are generalizations of s-convex sets. Additionally, certain…

最优化与控制 · 数学 2023-01-03 Musavvir Ali , Ehtesham Akhter