Subscribe: Rash thoughts about .NET, C#, F# and Dynamics NAV. » Theoretische
http://www.navision-blog.de/category/wissenschaft/informatik/theoretische-informatik/feed/
Language: German
Tags:
bernd marquardt  das  die  dynamics nav  ein  einen  euler  immutable  kann man  man  mit  net  problem  project  sorted list  â â â
Rate this Feed

Feed Details and Statistics
Preview: Rash thoughts about .NET, C#, F# and Dynamics NAV. » Theoretische

# Theoretische – Rash thoughts about .NET, C#, F# and Dynamics NAV.

## This Blog is about Microsoft Dynamics NAV (f.k.a Navision incl. C/SIDE and C/AL), C#, F# and .NET in general.

Last Build Date: Thu, 01 Dec 2016 08:35:43 +0000

Project Euler in F# – Problem 53 – Memoization

Mon, 08 Dec 2008 16:16:12 +0000

Last time I showed how one can solve the Euler Project – problem 53 with the help of Dynamic Programming and a two-dimensional array. This time I will use another technique called (automatic) memoization. First of all I need a memoization-function. There are two different approaches, one with a System.Collections.Generic.Dictionary and one with an immutable […]

Project Euler in F# – Problem 53 – Dynamic Programming

Mon, 08 Dec 2008 11:23:37 +0000

Claudio Cherubino (from fsharp.it/) posted his solution to Euler Project – problem 53. As I dealed a lot with Dynamic Programming in the recent time, I tried to solve the problem with a dynamic program in F#. Project Euler – Problem 53: How many values of C(n,k), for 1 â‰¤ n â‰¤ 100, exceed one-million? […]

A immutable sorted list in F# – part II

Mon, 10 Nov 2008 12:55:26 +0000

Last time I showed how the immutable set implementation in F# can be used to get a immutable sorted list. As a result of using sets, the shown version doesn’t support repeated items. This lack can be wiped out by using an additional dictionary (immutable "Map" in F#) which stores the count of each item. […]

A immutable sorted list in F# – part I

Mon, 10 Nov 2008 11:06:29 +0000

F# supports a powerful implementation of immutable lists (see Dustin’s introduction). But for my current work I needed a sorted list and of course I wanted it the F#-way, which means immutable. I didn’t want to reinvent the wheel so I asked my question in the hubFS forum. It turned out (thanks to Robert) that […]

Vortrag auf der Student Technology Conference 2008

Fri, 09 May 2008 10:52:37 +0000

Aufgrund einer Sprecherabsage, habe ich kurzfristig einen Vortrag auf der STC 2008 bekommen. Die Veranstaltung steht dieses Jahr unter dem Motto “GreenIT”. Mein Vortrag wird deshalb auch etwas “grÃ¼ner” als ein “normaler” Navision-Vortrag: Die Umwelt schonen und gleichzeitig Kosten sparen Tourenoptimierung in Dynamics NAV Die strategische Tourenplanung fÃ¼r groÃŸe Flotten ist ein so komplexes Problem, […]

Überflüßige Hochkommata entfernen

Wed, 22 Nov 2006 12:38:52 +0000

Oft machen Zollzeichen im Text (z.B. beiÂ Monitor 17″) Probleme beim Import mit Navision-Dataports, da der Dataport diese fÃ¤lschlicherweise als Trennzeichen interpretiert.Â Wenn man die ungewollten Zollzeichen im Text weg haben will, kann man diese einfach per RegEx ersetzen lassen. Dazu kann man z.B.Â PsPad benutzen,Â umÂ dann die Fundstellen des RegulÃ¤ren AusdrucksÂ ([^;])(“)([^;]) durch \$1’\$3 ersetzen zu lassen. Damit werden […]

Ein neuer Compiler in einer Stunde [ein Nightcast]

Wed, 25 Jan 2006 06:30:00 +0000

In diesem Nightcast mÃ¶chte Bernd Marquardt ein interessantes Thema aufgreifen. Er will in einer Stunde einen kleinen Sprach-Compiler entwickeln. Geplant sind ein kleine EinfÃ¼hrung in Compilerbau und dann natÃ¼rlich das Praktische also der Code, der notwendig ist, um einen eigenen Sprach-Compiler mit .NET zu entwickeln.

Empirisches Gesetz der Fehler

Sun, 15 Jan 2006 15:10:00 +0000

Manchmal denke ich wirklich das folgende “Gesetz” hat uneingeschrÃ¤nkte GÃ¼ltigkeit: Daraus folgt, dass wenn das Problem hinreichend komplex ist, kann man zwar die Anzahl der auftretenen Bugs minimieren, aber die schÃ¤dlichen Auswirkungen der Ã¼briggebliebenen bzw. neu entstandenen Bugs werden damit umso grÃ¶ÃŸer. Zum GlÃ¼ck gibt es dann aber noch Donald E. Knuth, der einen immer […]

Webcast von Bernd Marquardt zu regulÃ¤ren AusdrÃ¼cken unter .NET

Wed, 22 Jun 2005 15:31:00 +0000

Bernd Marquardt hÃ¤lt am 05.07.2005 von 16:00 bis 17:00 Uhr einen Webcast zum Thema regulÃ¤re AusdrÃ¼cke und Ihre Verwendung unter .NET. Neben der ErlÃ¤uterung der Syntax sollen viele Beispiele mit der Regex-Klasse des .NET-Frameworks gezeigt werden. Danach wird der Webcast sicher auch wieder zum Download bereit stehen.

RegEx RegulÃ¤rer Ausdruck

Mon, 20 Jun 2005 06:46:00 +0000

Laut Theorie kann man mit regulÃ¤ren AusdrÃ¼cken bekanntlich keine beliebig tiefen Klammerstrukturen analysieren. Mit einem modernen RegEx-Parser geht das trotzdem: \( Â Â Â  (?> Â Â Â Â Â Â Â  [^()]+ Â Â Â Â Â Â Â Â Â Â  |Â Â Â  \( (?) Â Â Â Â Â Â Â Â Â Â  |Â Â Â  \) (?<-number>) Â Â Â  )* Â Â Â  (?(number)(?!)) \) Das liefert zumindest die grÃ¶ÃŸten balancierten KlammerausdrÃ¼cke in einem Text. Also aus “blabla () + (3*(5+3)*4) blah” […]